X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Feal%2Fversion.map;h=d49e30bd042f30c3cd9edc89347e3e6baec61a80;hb=b50a14a853aa8f765c5f8d57c4c4891f6e175181;hp=54a3f02dc22d2f10e4e3d8665de7c9eeba66aada;hpb=acddc33b3eb92ee7fcc72a5df1bcf462e4a536db;p=dpdk.git diff --git a/lib/eal/version.map b/lib/eal/version.map index 54a3f02dc2..d49e30bd04 100644 --- a/lib/eal/version.map +++ b/lib/eal/version.map @@ -109,28 +109,24 @@ DPDK_22 { rte_hexdump; rte_hypervisor_get; rte_hypervisor_get_name; # WINDOWS_NO_EXPORT - rte_intr_allow_others; rte_intr_callback_register; rte_intr_callback_unregister; - rte_intr_cap_multiple; rte_intr_disable; - rte_intr_dp_is_en; - rte_intr_efd_disable; - rte_intr_efd_enable; rte_intr_enable; - rte_intr_free_epoll_fd; - rte_intr_rx_ctl; - rte_intr_tls_epfd; rte_keepalive_create; # WINDOWS_NO_EXPORT rte_keepalive_dispatch_pings; # WINDOWS_NO_EXPORT rte_keepalive_mark_alive; # WINDOWS_NO_EXPORT rte_keepalive_mark_sleep; # WINDOWS_NO_EXPORT rte_keepalive_register_core; # WINDOWS_NO_EXPORT rte_keepalive_register_relay_callback; # WINDOWS_NO_EXPORT + rte_lcore_callback_register; + rte_lcore_callback_unregister; rte_lcore_count; + rte_lcore_dump; rte_lcore_has_role; rte_lcore_index; rte_lcore_is_enabled; + rte_lcore_iterate; rte_lcore_to_socket_id; rte_log; rte_log_cur_msg_loglevel; @@ -140,6 +136,7 @@ DPDK_22 { rte_log_get_level; rte_log_get_stream; rte_log_register; + rte_log_register_type_and_pick_level; rte_log_set_global_level; rte_log_set_level; rte_log_set_level_pattern; @@ -160,6 +157,7 @@ DPDK_22 { rte_malloc_socket; rte_malloc_validate; rte_malloc_virt2iova; + rte_mcfg_get_single_file_segments; rte_mcfg_mem_read_lock; rte_mcfg_mem_read_unlock; rte_mcfg_mem_write_lock; @@ -172,12 +170,17 @@ DPDK_22 { rte_mcfg_tailq_read_unlock; rte_mcfg_tailq_write_lock; rte_mcfg_tailq_write_unlock; + rte_mcfg_timer_lock; + rte_mcfg_timer_unlock; 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_lock_page; + rte_mem_set_dma_mask; rte_mem_virt2iova; rte_mem_virt2memseg; rte_mem_virt2memseg_list; @@ -204,12 +207,14 @@ DPDK_22 { rte_memzone_walk; rte_mp_action_register; rte_mp_action_unregister; + rte_mp_disable; rte_mp_reply; rte_mp_request_async; rte_mp_request_sync; rte_mp_sendmsg; rte_openlog_stream; rte_rand; + rte_rand_max; rte_realloc; rte_realloc_socket; rte_reciprocal_value; @@ -249,19 +254,21 @@ DPDK_22 { rte_socket_count; rte_socket_id; rte_socket_id_by_idx; - rte_srand; # WINDOWS_NO_EXPORT + rte_srand; rte_strerror; rte_strscpy; rte_strsplit; rte_sys_gettid; rte_thread_get_affinity; + rte_thread_register; rte_thread_set_affinity; rte_thread_setname; - rte_uuid_compare; # WINDOWS_NO_EXPORT - rte_uuid_is_null; # WINDOWS_NO_EXPORT - rte_uuid_parse; # WINDOWS_NO_EXPORT - rte_uuid_unparse; # WINDOWS_NO_EXPORT - rte_version; # WINDOWS_NO_EXPORT + rte_thread_unregister; + rte_uuid_compare; + rte_uuid_is_null; + rte_uuid_parse; + rte_uuid_unparse; + rte_version; rte_vfio_clear_group; # WINDOWS_NO_EXPORT rte_vfio_container_create; # WINDOWS_NO_EXPORT rte_vfio_container_destroy; # WINDOWS_NO_EXPORT @@ -290,10 +297,8 @@ EXPERIMENTAL { # added in 18.05 rte_dev_event_callback_register; rte_dev_event_callback_unregister; - rte_dev_event_monitor_start; # WINDOWS_NO_EXPORT - rte_dev_event_monitor_stop; # WINDOWS_NO_EXPORT - rte_log_register_type_and_pick_level; - rte_mem_check_dma_mask; + rte_dev_event_monitor_start; + rte_dev_event_monitor_stop; # added in 18.08 rte_class_find; @@ -306,10 +311,8 @@ EXPERIMENTAL { # added in 18.11 rte_delay_us_sleep; rte_dev_event_callback_process; - rte_dev_hotplug_handle_disable; # WINDOWS_NO_EXPORT - rte_dev_hotplug_handle_enable; # WINDOWS_NO_EXPORT - rte_mem_check_dma_mask_thread_unsafe; - rte_mem_set_dma_mask; + rte_dev_hotplug_handle_disable; + rte_dev_hotplug_handle_enable; # added in 19.05 rte_dev_dma_map; @@ -320,12 +323,6 @@ EXPERIMENTAL { rte_intr_ack; rte_lcore_cpuset; rte_lcore_to_cpu_id; - rte_mcfg_timer_lock; - rte_mcfg_timer_unlock; - rte_rand_max; # WINDOWS_NO_EXPORT - - # added in 19.11 - rte_mcfg_get_single_file_segments; # added in 20.02 rte_thread_is_intr; @@ -384,13 +381,6 @@ EXPERIMENTAL { # added in 20.08 rte_eal_vfio_get_vf_token; # WINDOWS_NO_EXPORT - rte_lcore_callback_register; - rte_lcore_callback_unregister; - rte_lcore_dump; - rte_lcore_iterate; - rte_mp_disable; - rte_thread_register; - rte_thread_unregister; # added in 20.11 __rte_eal_trace_generic_size_t; # WINDOWS_NO_EXPORT @@ -413,21 +403,64 @@ EXPERIMENTAL { rte_thread_key_delete; rte_thread_value_get; rte_thread_value_set; - rte_version_minor; # WINDOWS_NO_EXPORT - rte_version_month; # WINDOWS_NO_EXPORT - rte_version_prefix; # WINDOWS_NO_EXPORT - rte_version_release; # WINDOWS_NO_EXPORT - rte_version_suffix; # WINDOWS_NO_EXPORT - rte_version_year; # WINDOWS_NO_EXPORT + rte_version_minor; + rte_version_month; + rte_version_prefix; + rte_version_release; + rte_version_suffix; + rte_version_year; # added in 21.08 rte_power_monitor_multi; # WINDOWS_NO_EXPORT + + # added in 21.11 + rte_intr_fd_get; + rte_intr_fd_set; + rte_intr_instance_alloc; + rte_intr_instance_free; + rte_intr_type_get; + rte_intr_type_set; + + # added in 22.07 + rte_thread_get_affinity_by_id; + rte_thread_self; + rte_thread_set_affinity_by_id; }; INTERNAL { global: + rte_eal_get_baseaddr; rte_firmware_read; + rte_intr_allow_others; + rte_intr_cap_multiple; + rte_intr_dev_fd_get; + rte_intr_dev_fd_set; + rte_intr_dp_is_en; + rte_intr_efd_counter_size_set; + rte_intr_efd_counter_size_get; + rte_intr_efd_disable; + rte_intr_efd_enable; + rte_intr_efds_index_get; + rte_intr_efds_index_set; + rte_intr_elist_index_get; + rte_intr_elist_index_set; + rte_intr_event_list_update; + rte_intr_free_epoll_fd; + rte_intr_instance_dup; + rte_intr_instance_windows_handle_get; + rte_intr_instance_windows_handle_set; + rte_intr_max_intr_get; + rte_intr_max_intr_set; + rte_intr_nb_efd_get; + rte_intr_nb_efd_set; + rte_intr_nb_intr_get; + rte_intr_rx_ctl; + rte_intr_tls_epfd; + rte_intr_vec_list_alloc; + rte_intr_vec_list_free; + rte_intr_vec_list_index_get; + rte_intr_vec_list_index_set; rte_mem_lock; rte_mem_map; rte_mem_page_size;