1fdab8f2eSThomas MonjalonDPDK_22 { 299a2dd95SBruce Richardson global: 399a2dd95SBruce Richardson 499a2dd95SBruce Richardson rte_mempool_audit; 599a2dd95SBruce Richardson rte_mempool_avail_count; 699a2dd95SBruce Richardson rte_mempool_cache_create; 799a2dd95SBruce Richardson rte_mempool_cache_free; 899a2dd95SBruce Richardson rte_mempool_calc_obj_size; 999a2dd95SBruce Richardson rte_mempool_check_cookies; 1099a2dd95SBruce Richardson rte_mempool_contig_blocks_check_cookies; 1199a2dd95SBruce Richardson rte_mempool_create; 1299a2dd95SBruce Richardson rte_mempool_create_empty; 1399a2dd95SBruce Richardson rte_mempool_dump; 1499a2dd95SBruce Richardson rte_mempool_free; 1599a2dd95SBruce Richardson rte_mempool_get_page_size; 1699a2dd95SBruce Richardson rte_mempool_in_use_count; 1799a2dd95SBruce Richardson rte_mempool_list_dump; 1899a2dd95SBruce Richardson rte_mempool_lookup; 1999a2dd95SBruce Richardson rte_mempool_mem_iter; 2099a2dd95SBruce Richardson rte_mempool_obj_iter; 2199a2dd95SBruce Richardson rte_mempool_op_calc_mem_size_default; 2299a2dd95SBruce Richardson rte_mempool_op_calc_mem_size_helper; 2399a2dd95SBruce Richardson rte_mempool_op_populate_default; 2499a2dd95SBruce Richardson rte_mempool_op_populate_helper; 2599a2dd95SBruce Richardson rte_mempool_ops_get_info; 2699a2dd95SBruce Richardson rte_mempool_ops_table; 2799a2dd95SBruce Richardson rte_mempool_populate_anon; 2899a2dd95SBruce Richardson rte_mempool_populate_default; 2999a2dd95SBruce Richardson rte_mempool_populate_iova; 3099a2dd95SBruce Richardson rte_mempool_populate_virt; 3199a2dd95SBruce Richardson rte_mempool_register_ops; 3299a2dd95SBruce Richardson rte_mempool_set_ops_byname; 3399a2dd95SBruce Richardson rte_mempool_walk; 3499a2dd95SBruce Richardson 3599a2dd95SBruce Richardson local: *; 3699a2dd95SBruce Richardson}; 3799a2dd95SBruce Richardson 3899a2dd95SBruce RichardsonEXPERIMENTAL { 3999a2dd95SBruce Richardson global: 4099a2dd95SBruce Richardson 4199a2dd95SBruce Richardson # added in 20.05 4299a2dd95SBruce Richardson __rte_mempool_trace_ops_dequeue_bulk; 4399a2dd95SBruce Richardson __rte_mempool_trace_ops_dequeue_contig_blocks; 4499a2dd95SBruce Richardson __rte_mempool_trace_ops_enqueue_bulk; 4599a2dd95SBruce Richardson __rte_mempool_trace_generic_put; 4699a2dd95SBruce Richardson __rte_mempool_trace_put_bulk; 4799a2dd95SBruce Richardson __rte_mempool_trace_generic_get; 4899a2dd95SBruce Richardson __rte_mempool_trace_get_bulk; 4999a2dd95SBruce Richardson __rte_mempool_trace_get_contig_blocks; 5099a2dd95SBruce Richardson __rte_mempool_trace_create; 5199a2dd95SBruce Richardson __rte_mempool_trace_create_empty; 5299a2dd95SBruce Richardson __rte_mempool_trace_free; 5399a2dd95SBruce Richardson __rte_mempool_trace_populate_iova; 5499a2dd95SBruce Richardson __rte_mempool_trace_populate_virt; 5599a2dd95SBruce Richardson __rte_mempool_trace_populate_default; 5699a2dd95SBruce Richardson __rte_mempool_trace_populate_anon; 5799a2dd95SBruce Richardson __rte_mempool_trace_cache_create; 5899a2dd95SBruce Richardson __rte_mempool_trace_cache_free; 5999a2dd95SBruce Richardson __rte_mempool_trace_default_cache; 6099a2dd95SBruce Richardson __rte_mempool_trace_get_page_size; 6199a2dd95SBruce Richardson __rte_mempool_trace_cache_flush; 6299a2dd95SBruce Richardson __rte_mempool_trace_ops_populate; 6399a2dd95SBruce Richardson __rte_mempool_trace_ops_alloc; 6499a2dd95SBruce Richardson __rte_mempool_trace_ops_free; 6599a2dd95SBruce Richardson __rte_mempool_trace_set_ops_byname; 6699a2dd95SBruce Richardson}; 67*da2b9cb2SDmitry Kozlyuk 68*da2b9cb2SDmitry KozlyukINTERNAL { 69*da2b9cb2SDmitry Kozlyuk global: 70*da2b9cb2SDmitry Kozlyuk 71*da2b9cb2SDmitry Kozlyuk # added in 21.11 72*da2b9cb2SDmitry Kozlyuk rte_mempool_event_callback_register; 73*da2b9cb2SDmitry Kozlyuk rte_mempool_event_callback_unregister; 74*da2b9cb2SDmitry Kozlyuk}; 75