X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_eal%2Frte_eal_version.map;h=d0ee67dbfd88f9735516258da3a0fdf0ae1a1ec9;hb=f9d6cd8bfe9e1183209098bb82542b34d23dc0ed;hp=28bfa495023f565db27a1c90dfd0a5aa49bccf07;hpb=6911c9fd8fbec52f68e48515c0a1681fd0c8a25b;p=dpdk.git diff --git a/lib/librte_eal/rte_eal_version.map b/lib/librte_eal/rte_eal_version.map index 28bfa49502..d0ee67dbfd 100644 --- a/lib/librte_eal/rte_eal_version.map +++ b/lib/librte_eal/rte_eal_version.map @@ -259,6 +259,8 @@ DPDK_18.08 { DPDK_18.11 { global: + rte_dev_probe; + rte_dev_remove; rte_eal_get_runtime_dir; rte_eal_hotplug_add; rte_eal_hotplug_remove; @@ -266,6 +268,47 @@ DPDK_18.11 { } DPDK_18.08; +DPDK_19.05 { + global: + + rte_ctrl_thread_create; + rte_dev_is_probed; + rte_devargs_add; + rte_devargs_dump; + rte_devargs_insert; + rte_devargs_next; + rte_devargs_parse; + rte_devargs_parsef; + rte_devargs_remove; + rte_devargs_type_count; + rte_eal_cleanup; + rte_socket_count; + rte_socket_id_by_idx; + +} DPDK_18.11; + +DPDK_19.08 { + global: + + rte_lcore_index; + rte_lcore_to_socket_id; + rte_mcfg_mem_read_lock; + rte_mcfg_mem_read_unlock; + rte_mcfg_mem_write_lock; + rte_mcfg_mem_write_unlock; + rte_mcfg_mempool_read_lock; + rte_mcfg_mempool_read_unlock; + rte_mcfg_mempool_write_lock; + rte_mcfg_mempool_write_unlock; + rte_mcfg_tailq_read_lock; + rte_mcfg_tailq_read_unlock; + rte_mcfg_tailq_write_lock; + rte_mcfg_tailq_write_unlock; + rte_rand; + rte_srand; + +} DPDK_19.05; + EXPERIMENTAL { global: @@ -273,8 +316,9 @@ EXPERIMENTAL { rte_class_find_by_name; rte_class_register; rte_class_unregister; - rte_ctrl_thread_create; rte_delay_us_sleep; + rte_dev_dma_map; + rte_dev_dma_unmap; rte_dev_event_callback_process; rte_dev_event_callback_register; rte_dev_event_callback_unregister; @@ -282,25 +326,19 @@ EXPERIMENTAL { rte_dev_event_monitor_stop; rte_dev_hotplug_handle_disable; rte_dev_hotplug_handle_enable; - rte_dev_is_probed; rte_dev_iterator_init; rte_dev_iterator_next; - rte_dev_probe; - rte_dev_remove; - rte_devargs_add; - rte_devargs_dump; - rte_devargs_insert; - rte_devargs_next; - rte_devargs_parse; - rte_devargs_parsef; - rte_devargs_remove; - rte_devargs_type_count; - rte_eal_cleanup; + rte_extmem_attach; + rte_extmem_detach; + rte_extmem_register; + rte_extmem_unregister; rte_fbarray_attach; rte_fbarray_destroy; rte_fbarray_detach; rte_fbarray_dump_metadata; rte_fbarray_find_idx; + rte_fbarray_find_biggest_free; + rte_fbarray_find_biggest_used; rte_fbarray_find_next_free; rte_fbarray_find_next_used; rte_fbarray_find_next_n_free; @@ -311,6 +349,8 @@ EXPERIMENTAL { rte_fbarray_find_prev_n_used; rte_fbarray_find_contig_free; rte_fbarray_find_contig_used; + rte_fbarray_find_rev_biggest_free; + rte_fbarray_find_rev_biggest_used; rte_fbarray_find_rev_contig_free; rte_fbarray_find_rev_contig_used; rte_fbarray_get; @@ -318,6 +358,7 @@ EXPERIMENTAL { rte_fbarray_is_used; rte_fbarray_set_free; rte_fbarray_set_used; + rte_intr_callback_unregister_pending; rte_log_register_type_and_pick_level; rte_malloc_dump_heaps; rte_malloc_heap_create; @@ -330,9 +371,12 @@ EXPERIMENTAL { rte_malloc_heap_socket_is_external; rte_mem_alloc_validator_register; rte_mem_alloc_validator_unregister; + rte_mem_check_dma_mask; + rte_mem_check_dma_mask_thread_unsafe; rte_mem_event_callback_register; rte_mem_event_callback_unregister; rte_mem_iova2virt; + rte_mem_set_dma_mask; rte_mem_virt2memseg; rte_mem_virt2memseg_list; rte_memseg_contig_walk; @@ -352,9 +396,15 @@ EXPERIMENTAL { rte_mp_request_async; rte_mp_sendmsg; rte_option_register; + rte_rand_max; + rte_realloc_socket; rte_service_lcore_attr_get; rte_service_lcore_attr_reset_all; rte_service_may_be_active; - rte_socket_count; - rte_socket_id_by_idx; + + # added in 19.08 + rte_lcore_cpuset; + rte_lcore_to_cpu_id; + rte_mcfg_timer_lock; + rte_mcfg_timer_unlock; };