| /f-stack/dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_rte_parser.h | 65 bnxt_ulp_rte_parser_act_parse(const struct rte_flow_action actions[], 136 ulp_rte_void_act_handler(const struct rte_flow_action *action_item, 141 ulp_rte_rss_act_handler(const struct rte_flow_action *action_item, 146 ulp_rte_mark_act_handler(const struct rte_flow_action *action_item, 161 ulp_rte_drop_act_handler(const struct rte_flow_action *action_item, 166 ulp_rte_count_act_handler(const struct rte_flow_action *action_item, 171 ulp_rte_pf_act_handler(const struct rte_flow_action *action_item, 176 ulp_rte_vf_act_handler(const struct rte_flow_action *action_item, 181 ulp_rte_port_id_act_handler(const struct rte_flow_action *act_item, 231 ulp_rte_dec_ttl_act_handler(const struct rte_flow_action *action_item, [all …]
|
| H A D | ulp_rte_parser.c | 143 bnxt_ulp_rte_parser_act_parse(const struct rte_flow_action actions[], in bnxt_ulp_rte_parser_act_parse() 146 const struct rte_flow_action *action_item = actions; in bnxt_ulp_rte_parser_act_parse() 435 struct rte_flow_action action_item = {0}; in ulp_rte_parser_implicit_act_port_process() 1447 ulp_rte_mark_act_handler(const struct rte_flow_action *action_item, in ulp_rte_mark_act_handler() 1470 ulp_rte_rss_act_handler(const struct rte_flow_action *action_item, in ulp_rte_rss_act_handler() 1756 ulp_rte_vxlan_decap_act_handler(const struct rte_flow_action *action_item in ulp_rte_vxlan_decap_act_handler() 1781 ulp_rte_count_act_handler(const struct rte_flow_action *action_item, in ulp_rte_count_act_handler() 1884 ulp_rte_vf_act_handler(const struct rte_flow_action *action_item, in ulp_rte_vf_act_handler() 1922 ulp_rte_port_id_act_handler(const struct rte_flow_action *act_item, in ulp_rte_port_id_act_handler() 1961 ulp_rte_phy_port_act_handler(const struct rte_flow_action *action_item, in ulp_rte_phy_port_act_handler() [all …]
|
| H A D | bnxt_ulp_flow.c | 19 const struct rte_flow_action actions[], in bnxt_ulp_flow_validate_args() 103 const struct rte_flow_action actions[], in bnxt_ulp_flow_create() 222 const struct rte_flow_action actions[], in bnxt_ulp_flow_validate() 384 const struct rte_flow_action *action, in bnxt_ulp_flow_query()
|
| /f-stack/dpdk/lib/librte_ethdev/ |
| H A D | rte_flow_driver.h | 70 const struct rte_flow_action [], 77 const struct rte_flow_action [], 92 const struct rte_flow_action *, 115 const struct rte_flow_action *action, 126 const struct rte_flow_action *update, 138 struct rte_flow_action **pmd_actions, 157 struct rte_flow_action *pmd_actions,
|
| H A D | rte_flow.h | 2829 struct rte_flow_action { struct 2860 const struct rte_flow_action *actions; 3180 const struct rte_flow_action actions[], 3207 const struct rte_flow_action actions[], 3282 const struct rte_flow_action *action, 3362 struct rte_flow_action *actions; /**< Actions. */ 3397 const struct rte_flow_action *actions); 3534 const struct rte_flow_action *action, 3599 const struct rte_flow_action *update, 3726 struct rte_flow_action **actions, [all …]
|
| H A D | rte_flow.c | 274 const struct rte_flow_action actions[], in rte_flow_validate() 299 const struct rte_flow_action actions[], in rte_flow_create() 370 const struct rte_flow_action *action, in rte_flow_query() 549 const struct rte_flow_action *action) in rte_flow_conv_action_conf() 757 const struct rte_flow_action *src, in rte_flow_conv_actions() 777 *dst = (struct rte_flow_action){ in rte_flow_conv_actions() 976 const struct rte_flow_action *actions) in rte_flow_copy() 1067 const struct rte_flow_action *action, in rte_flow_shared_action_create() 1110 const struct rte_flow_action *update, in rte_flow_shared_action_update() 1150 struct rte_flow_action **actions, in rte_flow_tunnel_decap_set() [all …]
|
| /f-stack/dpdk/app/test-flow-perf/ |
| H A D | actions_gen.c | 57 add_mark(struct rte_flow_action *actions, in add_mark() 74 add_queue(struct rte_flow_action *actions, in add_queue() 89 add_jump(struct rte_flow_action *actions, in add_jump() 104 add_rss(struct rte_flow_action *actions, in add_rss() 144 add_set_meta(struct rte_flow_action *actions, in add_set_meta() 160 add_set_tag(struct rte_flow_action *actions, in add_set_tag() 177 add_port_id(struct rte_flow_action *actions, in add_port_id() 192 add_drop(struct rte_flow_action *actions, in add_drop() 200 add_count(struct rte_flow_action *actions, in add_count() 527 add_flag(struct rte_flow_action *actions, in add_flag() [all …]
|
| H A D | actions_gen.h | 20 void fill_actions(struct rte_flow_action *actions, uint64_t *flow_actions,
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow.c | 605 struct rte_flow_action **actions, 620 struct rte_flow_action *pmd_actions, 1217 const struct rte_flow_action * 3609 struct rte_flow_action actions[] = { in flow_dv_mreg_create_cb() 3956 struct rte_flow_action *tag_action; in flow_hairpin_split() 4622 (struct rte_flow_action){ in flow_sample_split_prep() 5891 struct rte_flow_action actions[2]; in mlx5_ctrl_flow_source_queue() 5968 struct rte_flow_action actions[] = { in mlx5_ctrl_flow_vlan() 6054 struct rte_flow_action actions[] = { in mlx5_flow_lacp_miss() 6831 struct rte_flow_action actions[] = { in mlx5_flow_discover_mreg_c() [all …]
|
| H A D | mlx5_flow.h | 937 struct rte_flow_action action; 1002 __rte_unused const struct rte_flow_action actions[]) in is_flow_tunnel_match_rule() 1119 const struct rte_flow_action actions[], 1131 const struct rte_flow_action actions[], 1141 const struct rte_flow_action *actions, 1173 const struct rte_flow_action *action, 1178 const struct rte_flow_action *action, 1242 const struct rte_flow_action actions[]) in tunnel_use_standard_attr_group_translate() 1285 const struct rte_flow_action *mlx5_flow_find_action 1286 (const struct rte_flow_action *actions, [all …]
|
| H A D | mlx5_flow_verbs.c | 1046 const struct rte_flow_action *action __rte_unused) in flow_verbs_translate_action_drop() 1069 const struct rte_flow_action *action) in flow_verbs_translate_action_queue() 1089 const struct rte_flow_action *action) in flow_verbs_translate_action_rss() 1118 const struct rte_flow_action *action __rte_unused) in flow_verbs_translate_action_flag() 1142 const struct rte_flow_action *action) in flow_verbs_translate_action_mark() 1174 const struct rte_flow_action *action, in flow_verbs_translate_action_count() 1239 const struct rte_flow_action actions[], in flow_verbs_validate() 1503 flow_verbs_get_actions_size(const struct rte_flow_action actions[]) in flow_verbs_get_actions_size() 1623 const struct rte_flow_action actions[], in flow_verbs_prepare() 1694 const struct rte_flow_action actions[], in flow_verbs_translate() [all …]
|
| /f-stack/dpdk/drivers/net/bonding/ |
| H A D | rte_eth_bond_flow.c | 19 const struct rte_flow_action *actions) in bond_flow_alloc() 65 const struct rte_flow_action actions[], in bond_flow_validate() 87 const struct rte_flow_action actions[], in bond_flow_create() 172 const struct rte_flow_action *action, in bond_flow_query_count() 203 const struct rte_flow_action *action, void *arg, in bond_flow_query()
|
| /f-stack/dpdk/drivers/net/failsafe/ |
| H A D | failsafe_flow.c | 21 const struct rte_flow_action *actions) in fs_flow_allocate() 68 const struct rte_flow_action actions[], in fs_flow_validate() 95 const struct rte_flow_action actions[], in fs_flow_create() 194 const struct rte_flow_action *action, in fs_flow_query()
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_flow.c | 212 const struct rte_flow_action *act, 215 const struct rte_flow_action *act, 221 const struct rte_flow_action actions[], in igc_parse_actions() 225 const struct rte_flow_action *act = actions; in igc_parse_actions() 268 const struct rte_flow_action actions[], in igc_parse_flow() 569 const struct rte_flow_action *act, in igc_parse_action_queue() 603 const struct rte_flow_action *act, in igc_parse_action_rss() 718 const struct rte_flow_action actions[], in igc_flow_create() 802 const struct rte_flow_action actions[], in igc_flow_validate()
|
| /f-stack/dpdk/lib/librte_flow_classify/ |
| H A D | rte_flow_classify.h | 213 const struct rte_flow_action actions[], 240 const struct rte_flow_action actions[],
|
| H A D | rte_flow_classify_parse.h | 33 const struct rte_flow_action actions[],
|
| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | igb_flow.c | 93 const struct rte_flow_action actions[], in cons_parse_ntuple_filter() 98 const struct rte_flow_action *act; in cons_parse_ntuple_filter() 415 const struct rte_flow_action actions[], in igb_parse_ntuple_filter() 496 const struct rte_flow_action *act; in cons_parse_ethertype_filter() 761 const struct rte_flow_action actions[], in cons_parse_syn_filter() 766 const struct rte_flow_action *act; in cons_parse_syn_filter() 1043 const struct rte_flow_action actions[], in cons_parse_flex_filter() 1048 const struct rte_flow_action *act; in cons_parse_flex_filter() 1313 const struct rte_flow_action actions[], in igb_parse_rss_filter() 1318 const struct rte_flow_action *act; in igb_parse_rss_filter() [all …]
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_generic_flow.c | 27 const struct rte_flow_action actions[], 32 const struct rte_flow_action actions[], 39 const struct rte_flow_action *actions, 790 const struct rte_flow_action actions[], 1084 const struct rte_flow_action actions[], in iavf_parse_engine_create() 1113 const struct rte_flow_action actions[], in iavf_parse_engine_validate() 1152 const struct rte_flow_action actions[], in iavf_flow_process_filter() 1208 const struct rte_flow_action actions[], in iavf_flow_validate() 1221 const struct rte_flow_action actions[], in iavf_flow_create() 1331 const struct rte_flow_action *actions, in iavf_flow_query()
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_flow.c | 125 const struct rte_flow_action actions[], in next_no_void_action() 126 const struct rte_flow_action *cur) in next_no_void_action() 128 const struct rte_flow_action *next = in next_no_void_action() 174 const struct rte_flow_action actions[], in cons_parse_ntuple_filter() 179 const struct rte_flow_action *act; in cons_parse_ntuple_filter() 689 const struct rte_flow_action *act; in cons_parse_ethertype_filter() 937 const struct rte_flow_action *act; in cons_parse_syn_filter() 1190 const struct rte_flow_action actions[], in cons_parse_l2_tn_filter() 1197 const struct rte_flow_action *act; in cons_parse_l2_tn_filter() 1388 const struct rte_flow_action *act; in ixgbe_parse_fdir_act_attr() [all …]
|
| /f-stack/dpdk/drivers/net/dpaa2/ |
| H A D | rte_pmd_dpaa2.h | 41 struct rte_flow_action *actions[]);
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 38 const struct rte_flow_action actions[], 43 const struct rte_flow_action actions[], 52 const struct rte_flow_action *actions, 60 const struct rte_flow_action *actions, 73 const struct rte_flow_action *actions, 93 const struct rte_flow_action actions[], 99 const struct rte_flow_action actions[], 2137 const struct rte_flow_action *act; in i40e_flow_parse_ethertype_action() 3174 const struct rte_flow_action *act; in i40e_flow_parse_fdir_action() 3337 const struct rte_flow_action *act; in i40e_flow_parse_tunnel_action() [all …]
|
| /f-stack/dpdk/app/test-pmd/ |
| H A D | testpmd.h | 177 struct rte_flow_action *pmd_actions; 183 struct rte_flow_action *actions; 826 const struct rte_flow_action *action); 832 const struct rte_flow_action *action); 836 const struct rte_flow_action *actions, 841 const struct rte_flow_action *actions, 844 void update_age_action_context(const struct rte_flow_action *actions, 850 const struct rte_flow_action *action);
|
| /f-stack/dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_flow.c | 130 static inline const struct rte_flow_action * 132 const struct rte_flow_action *cur) in next_no_void_action() 134 const struct rte_flow_action *next = in next_no_void_action() 180 const struct rte_flow_action *actions, in hinic_check_filter_arg() 236 const struct rte_flow_action *act, in hinic_parse_ethertype_aciton() 288 const struct rte_flow_action *actions, in cons_parse_ethertype_filter() 293 const struct rte_flow_action *act = NULL; in cons_parse_ethertype_filter() 359 const struct rte_flow_action actions[], in hinic_parse_ethertype_filter() 453 const struct rte_flow_action actions[], in hinic_check_ntuple_act_ele() 457 const struct rte_flow_action *act; in hinic_check_ntuple_act_ele() [all …]
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 104 static const struct rte_flow_action * 106 const struct rte_flow_action actions[]) in hns3_find_rss_general_action() 108 const struct rte_flow_action *act = NULL; in hns3_find_rss_general_action() 259 const struct rte_flow_action *action, in hns3_handle_action_queue() 285 const struct rte_flow_action *action, in hns3_handle_action_queue_region() 335 const struct rte_flow_action actions[], in hns3_handle_actions() 1341 const struct rte_flow_action *actions, in hns3_parse_rss_filter() 1348 const struct rte_flow_action *act; in hns3_parse_rss_filter() 1732 const struct rte_flow_action actions[], in hns3_flow_validate() 1758 const struct rte_flow_action actions[], in hns3_flow_create() [all …]
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_generic_flow.c | 37 const struct rte_flow_action actions[], 42 const struct rte_flow_action actions[], 51 const struct rte_flow_action *actions, 1770 const struct rte_flow_action actions[], 2110 const struct rte_flow_action actions[], in ice_parse_engine_create() 2143 const struct rte_flow_action actions[], in ice_parse_engine_validate() 2168 const struct rte_flow_action actions[], in ice_flow_process_filter() 2232 const struct rte_flow_action actions[], in ice_flow_validate() 2245 const struct rte_flow_action actions[], in ice_flow_create() 2336 const struct rte_flow_action *actions, in ice_flow_query()
|