1DPDK_22 { 2 global: 3 4 rte_pipeline_ah_packet_drop; 5 rte_pipeline_ah_packet_hijack; 6 rte_pipeline_check; 7 rte_pipeline_create; 8 rte_pipeline_flush; 9 rte_pipeline_free; 10 rte_pipeline_port_in_connect_to_table; 11 rte_pipeline_port_in_create; 12 rte_pipeline_port_in_disable; 13 rte_pipeline_port_in_enable; 14 rte_pipeline_port_in_stats_read; 15 rte_pipeline_port_out_create; 16 rte_pipeline_port_out_packet_insert; 17 rte_pipeline_port_out_stats_read; 18 rte_pipeline_run; 19 rte_pipeline_table_create; 20 rte_pipeline_table_default_entry_add; 21 rte_pipeline_table_default_entry_delete; 22 rte_pipeline_table_entry_add; 23 rte_pipeline_table_entry_add_bulk; 24 rte_pipeline_table_entry_delete; 25 rte_pipeline_table_entry_delete_bulk; 26 rte_pipeline_table_stats_read; 27 28 local: *; 29}; 30 31EXPERIMENTAL { 32 global: 33 34 # added in 18.05 35 rte_port_in_action_apply; 36 rte_port_in_action_create; 37 rte_port_in_action_free; 38 rte_port_in_action_params_get; 39 rte_port_in_action_profile_action_register; 40 rte_port_in_action_profile_create; 41 rte_port_in_action_profile_free; 42 rte_port_in_action_profile_freeze; 43 rte_table_action_apply; 44 rte_table_action_create; 45 rte_table_action_dscp_table_update; 46 rte_table_action_free; 47 rte_table_action_meter_profile_add; 48 rte_table_action_meter_profile_delete; 49 rte_table_action_meter_read; 50 rte_table_action_profile_action_register; 51 rte_table_action_profile_create; 52 rte_table_action_profile_free; 53 rte_table_action_profile_freeze; 54 rte_table_action_stats_read; 55 rte_table_action_table_params_get; 56 rte_table_action_time_read; 57 rte_table_action_ttl_read; 58 59 # added in 18.11 60 rte_table_action_crypto_sym_session_get; 61 62 # added in 20.11 63 rte_swx_ctl_action_arg_info_get; 64 rte_swx_ctl_action_info_get; 65 rte_swx_ctl_pipeline_abort; 66 rte_swx_ctl_pipeline_commit; 67 rte_swx_ctl_pipeline_create; 68 rte_swx_ctl_pipeline_free; 69 rte_swx_ctl_pipeline_info_get; 70 rte_swx_ctl_pipeline_numa_node_get; 71 rte_swx_ctl_pipeline_port_in_stats_read; 72 rte_swx_ctl_pipeline_port_out_stats_read; 73 rte_swx_ctl_pipeline_table_default_entry_add; 74 rte_swx_ctl_pipeline_table_entry_add; 75 rte_swx_ctl_pipeline_table_entry_delete; 76 rte_swx_ctl_pipeline_table_entry_read; 77 rte_swx_ctl_pipeline_table_fprintf; 78 rte_swx_ctl_table_action_info_get; 79 rte_swx_ctl_table_info_get; 80 rte_swx_ctl_table_match_field_info_get; 81 rte_swx_ctl_table_ops_get; 82 rte_swx_pipeline_action_config; 83 rte_swx_pipeline_build; 84 rte_swx_pipeline_build_from_spec; 85 rte_swx_pipeline_config; 86 rte_swx_pipeline_extern_func_register; 87 rte_swx_pipeline_extern_object_config; 88 rte_swx_pipeline_extern_type_member_func_register; 89 rte_swx_pipeline_extern_type_register; 90 rte_swx_pipeline_flush; 91 rte_swx_pipeline_free; 92 rte_swx_pipeline_instructions_config; 93 rte_swx_pipeline_packet_header_register; 94 rte_swx_pipeline_packet_metadata_register; 95 rte_swx_pipeline_port_in_config; 96 rte_swx_pipeline_port_in_type_register; 97 rte_swx_pipeline_port_out_config; 98 rte_swx_pipeline_port_out_type_register; 99 rte_swx_pipeline_run; 100 rte_swx_pipeline_struct_type_register; 101 rte_swx_pipeline_table_config; 102 rte_swx_pipeline_table_state_get; 103 rte_swx_pipeline_table_state_set; 104 rte_swx_pipeline_table_type_register; 105 106 #added in 21.05 107 rte_swx_ctl_metarray_info_get; 108 rte_swx_ctl_meter_profile_add; 109 rte_swx_ctl_meter_profile_delete; 110 rte_swx_ctl_meter_reset; 111 rte_swx_ctl_meter_set; 112 rte_swx_ctl_meter_stats_read; 113 rte_swx_ctl_pipeline_regarray_read; 114 rte_swx_ctl_pipeline_regarray_write; 115 rte_swx_ctl_pipeline_table_stats_read; 116 rte_swx_ctl_regarray_info_get; 117 rte_swx_pipeline_metarray_config; 118 rte_swx_pipeline_regarray_config; 119 120 #added in 21.08 121 rte_swx_pipeline_selector_config; 122 rte_swx_ctl_pipeline_selector_fprintf; 123 rte_swx_ctl_pipeline_selector_group_add; 124 rte_swx_ctl_pipeline_selector_group_delete; 125 rte_swx_ctl_pipeline_selector_group_member_add; 126 rte_swx_ctl_pipeline_selector_group_member_delete; 127 rte_swx_ctl_pipeline_selector_stats_read; 128 rte_swx_ctl_selector_info_get; 129 rte_swx_ctl_selector_field_info_get; 130 rte_swx_ctl_selector_group_id_field_info_get; 131 rte_swx_ctl_selector_member_id_field_info_get; 132 133 #added in 21.11 134 rte_swx_ctl_pipeline_learner_default_entry_add; 135 rte_swx_ctl_pipeline_learner_default_entry_read; 136 rte_swx_ctl_pipeline_learner_stats_read; 137 rte_swx_ctl_learner_action_info_get; 138 rte_swx_ctl_learner_info_get; 139 rte_swx_ctl_learner_match_field_info_get; 140 rte_swx_pipeline_learner_config; 141}; 142