1DPDK_25 { 2 global: 3 4 __rte_eventdev_trace_crypto_adapter_enqueue; 5 __rte_eventdev_trace_deq_burst; 6 __rte_eventdev_trace_enq_burst; 7 __rte_eventdev_trace_eth_tx_adapter_enqueue; 8 __rte_eventdev_trace_maintain; 9 __rte_eventdev_trace_timer_arm_burst; 10 __rte_eventdev_trace_timer_arm_tmo_tick_burst; 11 __rte_eventdev_trace_timer_cancel_burst; 12 rte_event_crypto_adapter_caps_get; 13 rte_event_crypto_adapter_create; 14 rte_event_crypto_adapter_create_ext; 15 rte_event_crypto_adapter_event_port_get; 16 rte_event_crypto_adapter_free; 17 rte_event_crypto_adapter_queue_pair_add; 18 rte_event_crypto_adapter_queue_pair_del; 19 rte_event_crypto_adapter_service_id_get; 20 rte_event_crypto_adapter_start; 21 rte_event_crypto_adapter_stats_get; 22 rte_event_crypto_adapter_stats_reset; 23 rte_event_crypto_adapter_stop; 24 rte_event_crypto_adapter_vector_limits_get; 25 rte_event_dequeue_timeout_ticks; 26 rte_event_dev_attr_get; 27 rte_event_dev_close; 28 rte_event_dev_configure; 29 rte_event_dev_count; 30 rte_event_dev_dump; 31 rte_event_dev_get_dev_id; 32 rte_event_dev_info_get; 33 rte_event_dev_selftest; 34 rte_event_dev_service_id_get; 35 rte_event_dev_socket_id; 36 rte_event_dev_start; 37 rte_event_dev_stop; 38 rte_event_dev_stop_flush_callback_register; 39 rte_event_dev_xstats_by_name_get; 40 rte_event_dev_xstats_get; 41 rte_event_dev_xstats_names_get; 42 rte_event_dev_xstats_reset; 43 rte_event_eth_rx_adapter_caps_get; 44 rte_event_eth_rx_adapter_cb_register; 45 rte_event_eth_rx_adapter_create; 46 rte_event_eth_rx_adapter_create_ext; 47 rte_event_eth_rx_adapter_create_with_params; 48 rte_event_eth_rx_adapter_event_port_get; 49 rte_event_eth_rx_adapter_free; 50 rte_event_eth_rx_adapter_instance_get; 51 rte_event_eth_rx_adapter_queue_add; 52 rte_event_eth_rx_adapter_queue_conf_get; 53 rte_event_eth_rx_adapter_queue_del; 54 rte_event_eth_rx_adapter_queue_stats_get; 55 rte_event_eth_rx_adapter_queue_stats_reset; 56 rte_event_eth_rx_adapter_service_id_get; 57 rte_event_eth_rx_adapter_start; 58 rte_event_eth_rx_adapter_stats_get; 59 rte_event_eth_rx_adapter_stats_reset; 60 rte_event_eth_rx_adapter_stop; 61 rte_event_eth_rx_adapter_vector_limits_get; 62 rte_event_eth_tx_adapter_caps_get; 63 rte_event_eth_tx_adapter_create; 64 rte_event_eth_tx_adapter_create_ext; 65 rte_event_eth_tx_adapter_event_port_get; 66 rte_event_eth_tx_adapter_free; 67 rte_event_eth_tx_adapter_instance_get; 68 rte_event_eth_tx_adapter_queue_add; 69 rte_event_eth_tx_adapter_queue_del; 70 rte_event_eth_tx_adapter_queue_start; 71 rte_event_eth_tx_adapter_queue_stop; 72 rte_event_eth_tx_adapter_service_id_get; 73 rte_event_eth_tx_adapter_start; 74 rte_event_eth_tx_adapter_stats_get; 75 rte_event_eth_tx_adapter_stats_reset; 76 rte_event_eth_tx_adapter_stop; 77 rte_event_fp_ops; 78 rte_event_port_attr_get; 79 rte_event_port_default_conf_get; 80 rte_event_port_link; 81 rte_event_port_links_get; 82 rte_event_port_quiesce; 83 rte_event_port_setup; 84 rte_event_port_unlink; 85 rte_event_port_unlinks_in_progress; 86 rte_event_queue_attr_get; 87 rte_event_queue_attr_set; 88 rte_event_queue_default_conf_get; 89 rte_event_queue_setup; 90 rte_event_ring_create; 91 rte_event_ring_free; 92 rte_event_ring_init; 93 rte_event_ring_lookup; 94 rte_event_timer_adapter_caps_get; 95 rte_event_timer_adapter_create; 96 rte_event_timer_adapter_create_ext; 97 rte_event_timer_adapter_free; 98 rte_event_timer_adapter_get_info; 99 rte_event_timer_adapter_lookup; 100 rte_event_timer_adapter_service_id_get; 101 rte_event_timer_adapter_start; 102 rte_event_timer_adapter_stats_get; 103 rte_event_timer_adapter_stats_reset; 104 rte_event_timer_adapter_stop; 105 rte_event_timer_arm_burst; 106 rte_event_timer_arm_tmo_tick_burst; 107 rte_event_timer_cancel_burst; 108 rte_event_vector_pool_create; 109 110 local: *; 111}; 112 113EXPERIMENTAL { 114 global: 115 116 # added in 23.03 117 rte_event_crypto_adapter_runtime_params_get; 118 rte_event_crypto_adapter_runtime_params_init; 119 rte_event_crypto_adapter_runtime_params_set; 120 rte_event_eth_rx_adapter_runtime_params_get; 121 rte_event_eth_rx_adapter_runtime_params_init; 122 rte_event_eth_rx_adapter_runtime_params_set; 123 rte_event_eth_tx_adapter_runtime_params_get; 124 rte_event_eth_tx_adapter_runtime_params_init; 125 rte_event_eth_tx_adapter_runtime_params_set; 126 rte_event_timer_remaining_ticks_get; 127 128 # added in 23.11 129 rte_event_dma_adapter_caps_get; 130 rte_event_dma_adapter_create; 131 rte_event_dma_adapter_create_ext; 132 rte_event_dma_adapter_enqueue; 133 rte_event_dma_adapter_event_port_get; 134 rte_event_dma_adapter_free; 135 rte_event_dma_adapter_runtime_params_get; 136 rte_event_dma_adapter_runtime_params_init; 137 rte_event_dma_adapter_runtime_params_set; 138 rte_event_dma_adapter_service_id_get; 139 rte_event_dma_adapter_start; 140 rte_event_dma_adapter_stats_get; 141 rte_event_dma_adapter_stats_reset; 142 rte_event_dma_adapter_stop; 143 rte_event_dma_adapter_vchan_add; 144 rte_event_dma_adapter_vchan_del; 145 rte_event_eth_rx_adapter_create_ext_with_params; 146 rte_event_port_profile_links_set; 147 rte_event_port_profile_unlink; 148 rte_event_port_profile_links_get; 149 __rte_eventdev_trace_port_profile_switch; 150 151 # added in 24.11 152 rte_event_port_preschedule_modify; 153 __rte_eventdev_trace_port_preschedule_modify; 154 rte_event_port_preschedule; 155 __rte_eventdev_trace_port_preschedule; 156}; 157 158INTERNAL { 159 global: 160 161 event_dev_fp_ops_reset; 162 event_dev_fp_ops_set; 163 event_dev_probing_finish; 164 rte_event_logtype; 165 rte_event_pmd_allocate; 166 rte_event_pmd_get_named_dev; 167 rte_event_pmd_is_valid_dev; 168 rte_event_pmd_pci_probe; 169 rte_event_pmd_pci_probe_named; 170 rte_event_pmd_pci_remove; 171 rte_event_pmd_release; 172 rte_event_pmd_selftest_seqn_dynfield_offset; 173 rte_event_pmd_vdev_init; 174 rte_event_pmd_vdev_uninit; 175 rte_eventdevs; 176}; 177