| /dpdk/drivers/net/ice/base/ |
| H A D | ice_pg_cam.c | 56 void ice_pg_cam_dump(struct ice_hw *hw, struct ice_pg_cam_item *item) in ice_pg_cam_dump() 68 void ice_pg_nm_cam_dump(struct ice_hw *hw, struct ice_pg_nm_cam_item *item) in ice_pg_nm_cam_dump() 163 static void _pg_cam_parse_item(struct ice_hw *hw, u16 idx, void *item, in _pg_cam_parse_item() 184 static void _pg_sp_cam_parse_item(struct ice_hw *hw, u16 idx, void *item, in _pg_sp_cam_parse_item() 205 static void _pg_nm_cam_parse_item(struct ice_hw *hw, u16 idx, void *item, in _pg_nm_cam_parse_item() 227 static void _pg_nm_sp_cam_parse_item(struct ice_hw *hw, u16 idx, void *item, in _pg_nm_sp_cam_parse_item() 300 static bool _pg_cam_match(struct ice_pg_cam_item *item, in _pg_cam_match() 317 static bool _pg_nm_cam_match(struct ice_pg_nm_cam_item *item, in _pg_nm_cam_match() 345 struct ice_pg_cam_item *item = &table[i]; in ice_pg_cam_match() local 367 struct ice_pg_nm_cam_item *item = &table[i]; in ice_pg_nm_cam_match() local
|
| H A D | ice_ptype_mk.c | 16 struct ice_ptype_mk_tcam_item *item) in ice_ptype_mk_tcam_dump() 32 static void _parse_ptype_mk_tcam_item(struct ice_hw *hw, u16 idx, void *item, in _parse_ptype_mk_tcam_item() 69 struct ice_ptype_mk_tcam_item *item = &table[i]; in ice_ptype_mk_tcam_match() local
|
| H A D | ice_flg_rd.c | 15 void ice_flg_rd_dump(struct ice_hw *hw, struct ice_flg_rd_item *item) in ice_flg_rd_dump() 27 static void _flg_rd_parse_item(struct ice_hw *hw, u16 idx, void *item, in _flg_rd_parse_item() 66 struct ice_flg_rd_item *item = &table[i]; in ice_flg_redirect() local
|
| H A D | ice_bst_tcam.c | 59 void ice_bst_tcam_dump(struct ice_hw *hw, struct ice_bst_tcam_item *item) in ice_bst_tcam_dump() 181 static void _bst_parse_item(struct ice_hw *hw, u16 idx, void *item, in _bst_parse_item() 220 static void _parse_lbl_item(struct ice_hw *hw, u16 idx, void *item, in _parse_lbl_item() 254 struct ice_bst_tcam_item *item = &tcam_table[i]; in ice_bst_tcam_match() local
|
| H A D | ice_metainit.c | 15 void ice_metainit_dump(struct ice_hw *hw, struct ice_metainit_item *item) in ice_metainit_dump() 79 static void _metainit_parse_item(struct ice_hw *hw, u16 idx, void *item, in _metainit_parse_item()
|
| H A D | ice_mk_grp.c | 16 void ice_mk_grp_dump(struct ice_hw *hw, struct ice_mk_grp_item *item) in ice_mk_grp_dump() 27 static void _mk_grp_parse_item(struct ice_hw *hw, u16 idx, void *item, in _mk_grp_parse_item()
|
| H A D | ice_proto_grp.c | 24 void ice_proto_grp_dump(struct ice_hw *hw, struct ice_proto_grp_item *item) in ice_proto_grp_dump() 59 static void _proto_grp_parse_item(struct ice_hw *hw, u16 idx, void *item, in _proto_grp_parse_item()
|
| H A D | ice_parser.c | 24 void ice_lbl_dump(struct ice_hw *hw, struct ice_lbl_item *item) in ice_lbl_dump() 30 void ice_parse_item_dflt(struct ice_hw *hw, u16 idx, void *item, in ice_parse_item_dflt() 117 void *item, void *data, in ice_parser_create_table() 344 struct ice_bst_tcam_item *item; in _bst_vm_set() local 374 struct ice_bst_tcam_item *item; in _tunnel_port_set() local
|
| H A D | ice_imem.c | 75 void ice_imem_dump(struct ice_hw *hw, struct ice_imem_item *item) in ice_imem_dump() 210 static void _imem_parse_item(struct ice_hw *hw, u16 idx, void *item, in _imem_parse_item()
|
| /dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_flow.c | 292 const struct rte_flow_item *item; in cons_parse_ethertype_filter() local 490 const struct rte_flow_item *item; in hinic_ntuple_item_check_ether() local 542 const struct rte_flow_item *item = *in_out_item; in hinic_ntuple_item_check_ipv4() local 600 const struct rte_flow_item *item = *in_out_item; in hinic_ntuple_item_check_l4() local 749 const struct rte_flow_item *item = NULL; in cons_parse_ntuple_filter() local 810 const struct rte_flow_item *item; in hinic_normal_item_check_ether() local 866 const struct rte_flow_item *item = *in_out_item; in hinic_normal_item_check_ip() local 1014 const struct rte_flow_item *item = *in_out_item; in hinic_normal_item_check_l4() local 1483 const struct rte_flow_item *item = NULL; in hinic_parse_fdir_filter_normal() local 1530 const struct rte_flow_item *item = NULL; in hinic_parse_fdir_filter_tcam_normal() local [all …]
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_flex.c | 78 struct mlx5_flex_item *item = NULL; in mlx5_flex_alloc() local 117 mlx5_flex_get_bitfield(const struct rte_flow_item_flex *item, in mlx5_flex_get_bitfield() 222 const struct rte_flow_item *item, in mlx5_flex_flow_translate_item() 752 struct mlx5_flex_item *item, in mlx5_flex_map_sample() 826 struct mlx5_flex_item *item, in mlx5_flex_alloc_sample() 875 struct mlx5_flex_item *item, in mlx5_flex_translate_sample() 1015 mlx5_flex_arc_in_eth(const struct rte_flow_item *item, in mlx5_flex_arc_in_eth() 1031 mlx5_flex_arc_in_udp(const struct rte_flow_item *item, in mlx5_flex_arc_in_udp() 1050 struct mlx5_flex_item *item, in mlx5_flex_translate_arc_in() 1109 struct mlx5_flex_item *item, in mlx5_flex_translate_arc_out() [all …]
|
| H A D | mlx5_flow_verbs.c | 417 const struct rte_flow_item *item, in flow_verbs_translate_item_eth() 501 const struct rte_flow_item *item, in flow_verbs_translate_item_vlan() 548 const struct rte_flow_item *item, in flow_verbs_translate_item_ipv4() 597 const struct rte_flow_item *item, in flow_verbs_translate_item_ipv6() 663 const struct rte_flow_item *item, in flow_verbs_translate_item_tcp() 702 const struct rte_flow_item *item, in flow_verbs_translate_item_udp() 763 const struct rte_flow_item *item, in flow_verbs_translate_item_vxlan() 805 const struct rte_flow_item *item, in flow_verbs_translate_item_vxlan_gpe()
|
| H A D | mlx5_flow_dv.c | 752 struct rte_flow_item item; in flow_dv_convert_action_modify_tp() local 830 struct rte_flow_item item; in flow_dv_convert_action_modify_ttl() local 891 struct rte_flow_item item; in flow_dv_convert_action_modify_dec_ttl() local 946 struct rte_flow_item item; in flow_dv_convert_action_modify_tcp_seq() local 991 struct rte_flow_item item; in flow_dv_convert_action_modify_tcp_ack() local 1094 struct rte_flow_item item = { in flow_dv_convert_action_set_tag() local 1139 struct rte_flow_item item = { in flow_dv_convert_action_copy_mreg() local 1201 struct rte_flow_item item = { in flow_dv_convert_action_mark() local 1291 struct rte_flow_item item = { in flow_dv_convert_action_set_meta() local 1865 struct rte_flow_item item = { in flow_dv_convert_action_modify_field() local [all …]
|
| /dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_flow.c | 87 const struct rte_flow_item *item; in ipn3ke_pattern_vxlan() local 151 const struct rte_flow_item *item; in ipn3ke_pattern_mac() local 212 const struct rte_flow_item *item; in ipn3ke_pattern_qinq() local 282 const struct rte_flow_item *item; in ipn3ke_pattern_mpls() local 356 const struct rte_flow_item *item; in ipn3ke_pattern_ip_tcp() local 421 const struct rte_flow_item *item; in ipn3ke_pattern_ip_udp() local 489 const struct rte_flow_item *item; in ipn3ke_pattern_ip_nvgre() local 563 const struct rte_flow_item *item; in ipn3ke_pattern_vxlan_ip_udp() local 801 const struct rte_flow_item *item = input; in ipn3ke_match_pattern() local
|
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_rte_parser.c | 129 const struct rte_flow_item *item = pattern; in bnxt_ulp_rte_parser_hdr_parse() local 537 ulp_rte_vf_hdr_handler(const struct rte_flow_item *item, in ulp_rte_vf_hdr_handler() 571 ulp_rte_port_hdr_handler(const struct rte_flow_item *item, in ulp_rte_port_hdr_handler() 751 ulp_rte_eth_hdr_handler(const struct rte_flow_item *item, in ulp_rte_eth_hdr_handler() 827 ulp_rte_vlan_hdr_handler(const struct rte_flow_item *item, in ulp_rte_vlan_hdr_handler() 1033 ulp_rte_ipv4_hdr_handler(const struct rte_flow_item *item, in ulp_rte_ipv4_hdr_handler() 1167 ulp_rte_ipv6_hdr_handler(const struct rte_flow_item *item, in ulp_rte_ipv6_hdr_handler() 1352 ulp_rte_udp_hdr_handler(const struct rte_flow_item *item, in ulp_rte_udp_hdr_handler() 1427 ulp_rte_tcp_hdr_handler(const struct rte_flow_item *item, in ulp_rte_tcp_hdr_handler() 1583 ulp_rte_gre_hdr_handler(const struct rte_flow_item *item, in ulp_rte_gre_hdr_handler() [all …]
|
| /dpdk/lib/flow_classify/ |
| H A D | rte_flow_classify_parse.c | 61 classify_find_first_item(const struct rte_flow_item *item, bool is_void) in classify_find_first_item() 115 struct rte_flow_item *item = pattern; in classify_match_pattern() local 149 #define NEXT_ITEM_OF_PATTERN(item, pattern, index)\ argument 205 const struct rte_flow_item *item; in classify_parse_ntuple_filter() local
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_flow.c | 30 const struct rte_flow_item *item; member 387 const struct rte_flow_item *item = arg->item; in enic_copy_item_ipv4_v1() local 425 const struct rte_flow_item *item = arg->item; in enic_copy_item_udp_v1() local 464 const struct rte_flow_item *item = arg->item; in enic_copy_item_tcp_v1() local 642 const struct rte_flow_item *item = arg->item; in enic_copy_item_eth_v2() local 682 const struct rte_flow_item *item = arg->item; in enic_copy_item_vlan_v2() local 734 const struct rte_flow_item *item = arg->item; in enic_copy_item_ipv4_v2() local 763 const struct rte_flow_item *item = arg->item; in enic_copy_item_ipv6_v2() local 792 const struct rte_flow_item *item = arg->item; in enic_copy_item_udp_v2() local 821 const struct rte_flow_item *item = arg->item; in enic_copy_item_tcp_v2() local [all …]
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_flow.c | 161 const struct rte_flow_item *item = patterns; in igc_parse_patterns() local 302 igc_parse_pattern_void(__rte_unused const struct rte_flow_item *item, in igc_parse_pattern_void() 311 igc_parse_pattern_ether(const struct rte_flow_item *item, in igc_parse_pattern_ether() 359 igc_parse_pattern_ip(const struct rte_flow_item *item, in igc_parse_pattern_ip() 417 igc_parse_pattern_ipv6(const struct rte_flow_item *item, in igc_parse_pattern_ipv6() 461 igc_parse_pattern_udp(const struct rte_flow_item *item, in igc_parse_pattern_udp() 497 igc_parse_pattern_tcp(const struct rte_flow_item *item, in igc_parse_pattern_tcp()
|
| /dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_flow.c | 176 ch_rte_parsetype_eth(const void *dmask, const struct rte_flow_item *item, in ch_rte_parsetype_eth() 212 ch_rte_parsetype_port(const void *dmask, const struct rte_flow_item *item, in ch_rte_parsetype_port() 237 ch_rte_parsetype_vlan(const void *dmask, const struct rte_flow_item *item, in ch_rte_parsetype_vlan() 308 ch_rte_parsetype_vf(const void *dmask, const struct rte_flow_item *item, in ch_rte_parsetype_vf() 337 ch_rte_parsetype_udp(const void *dmask, const struct rte_flow_item *item, in ch_rte_parsetype_udp() 368 ch_rte_parsetype_tcp(const void *dmask, const struct rte_flow_item *item, in ch_rte_parsetype_tcp() 401 ch_rte_parsetype_ipv4(const void *dmask, const struct rte_flow_item *item, in ch_rte_parsetype_ipv4() 444 ch_rte_parsetype_ipv6(const void *dmask, const struct rte_flow_item *item, in ch_rte_parsetype_ipv6() 1096 const struct rte_flow_item item[], in cxgbe_flow_parse() 1162 const struct rte_flow_item item[], in cxgbe_flow_create() [all …]
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 494 hns3_parse_eth(const struct rte_flow_item *item, struct hns3_fdir_rule *rule, in hns3_parse_eth() 533 hns3_parse_vlan(const struct rte_flow_item *item, struct hns3_fdir_rule *rule, in hns3_parse_vlan() 588 hns3_parse_ipv4(const struct rte_flow_item *item, struct hns3_fdir_rule *rule, in hns3_parse_ipv4() 647 hns3_parse_ipv6(const struct rte_flow_item *item, struct hns3_fdir_rule *rule, in hns3_parse_ipv6() 710 hns3_parse_tcp(const struct rte_flow_item *item, struct hns3_fdir_rule *rule, in hns3_parse_tcp() 753 hns3_parse_udp(const struct rte_flow_item *item, struct hns3_fdir_rule *rule, in hns3_parse_udp() 795 hns3_parse_sctp(const struct rte_flow_item *item, struct hns3_fdir_rule *rule, in hns3_parse_sctp() 856 hns3_handle_tunnel(const struct rte_flow_item *item, in hns3_handle_tunnel() 926 hns3_parse_vxlan(const struct rte_flow_item *item, struct hns3_fdir_rule *rule, in hns3_parse_vxlan() 1150 hns3_validate_item(const struct rte_flow_item *item, in hns3_validate_item() [all …]
|
| /dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic_flow.c | 302 flow_item_raw_preprocess(const struct rte_flow_item *item, in flow_item_raw_preprocess() 402 flow_item_proto_preprocess(const struct rte_flow_item *item, in flow_item_proto_preprocess() 497 flow_item_skip_disabled_protos(const struct rte_flow_item **item, in flow_item_skip_disabled_protos() 539 flow_item_skip_void(const struct rte_flow_item **item) in flow_item_skip_void() 650 const struct rte_flow_item *item, in flow_rule_match_acl_get() 1016 const struct rte_flow_item *item, in flow_rule_match_hash_get() 1122 const struct rte_flow_item *item, in flow_rule_match_get() 1646 const struct rte_flow_item *item; in flow_rule_action_get() local 1852 const struct rte_flow_item item[], in pmd_flow_validate() 1995 const struct rte_flow_item item[], in pmd_flow_create()
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_flow.c | 155 sfc_flow_parse_init(const struct rte_flow_item *item, in sfc_flow_parse_init() 274 sfc_flow_parse_eth(const struct rte_flow_item *item, in sfc_flow_parse_eth() 387 sfc_flow_parse_vlan(const struct rte_flow_item *item, in sfc_flow_parse_vlan() 474 sfc_flow_parse_ipv4(const struct rte_flow_item *item, in sfc_flow_parse_ipv4() 565 sfc_flow_parse_ipv6(const struct rte_flow_item *item, in sfc_flow_parse_ipv6() 674 sfc_flow_parse_tcp(const struct rte_flow_item *item, in sfc_flow_parse_tcp() 756 sfc_flow_parse_udp(const struct rte_flow_item *item, in sfc_flow_parse_udp() 880 const struct rte_flow_item *item, in sfc_flow_set_efx_spec_vni_or_vsid() 915 sfc_flow_parse_vxlan(const struct rte_flow_item *item, in sfc_flow_parse_vxlan() 1036 sfc_flow_parse_nvgre(const struct rte_flow_item *item, in sfc_flow_parse_nvgre() [all …]
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_flow.c | 195 const struct rte_flow_item *item, in mlx4_flow_merge_eth() 290 const struct rte_flow_item *item, in mlx4_flow_merge_vlan() 345 const struct rte_flow_item *item, in mlx4_flow_merge_ipv4() 412 const struct rte_flow_item *item, in mlx4_flow_merge_udp() 477 const struct rte_flow_item *item, in mlx4_flow_merge_tcp() 530 mlx4_flow_item_check(const struct rte_flow_item *item, in mlx4_flow_item_check() 671 const struct rte_flow_item *item; in mlx4_flow_prepare() local
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_flow.c | 144 const struct rte_flow_item *item; in cons_parse_ntuple_filter() local 650 const struct rte_flow_item *item; in cons_parse_ethertype_filter() local 895 const struct rte_flow_item *item; in cons_parse_syn_filter() local 1150 const struct rte_flow_item *item; in cons_parse_l2_tn_filter() local 1449 const struct rte_flow_item *item; in signature_match() local 1543 const struct rte_flow_item *item; in txgbe_parse_fdir_filter_normal() local 2191 const struct rte_flow_item *item; in txgbe_parse_fdir_filter_tunnel() local
|
| /dpdk/drivers/net/mvpp2/ |
| H A D | mrvl_flow.c | 98 mrvl_parse_init(const struct rte_flow_item *item, in mrvl_parse_init() 844 mrvl_parse_eth(const struct rte_flow_item *item, struct rte_flow *flow, in mrvl_parse_eth() 894 mrvl_parse_vlan(const struct rte_flow_item *item, in mrvl_parse_vlan() 968 mrvl_parse_ip4(const struct rte_flow_item *item, in mrvl_parse_ip4() 1033 mrvl_parse_ip6(const struct rte_flow_item *item, in mrvl_parse_ip6() 1103 mrvl_parse_tcp(const struct rte_flow_item *item, in mrvl_parse_tcp() 1158 mrvl_parse_udp(const struct rte_flow_item *item, in mrvl_parse_udp() 1234 mrvl_parse_raw(const struct rte_flow_item *item, in mrvl_parse_raw()
|