| /dpdk/app/test/ |
| H A D | test_acl.h | 27 uint8_t proto_mask; /**< IPv4 protocol ID mask. */ member 112 .proto_mask = 0xf 362 .proto_mask = 0x7f, 373 .proto_mask = 0x5, 384 .proto_mask = 0xff, 401 .proto_mask = 0xff, 419 .proto_mask = 0xff, 437 .proto_mask = 0xff, 453 .proto_mask = 0xff,
|
| H A D | test_acl.c | 111 ro->field[RTE_ACL_IPV4VLAN_PROTO_FIELD].mask_range.u8 = ri->proto_mask; in acl_ipv4vlan_convert_rule() 612 ro->field[RTE_ACL_IPV4VLAN_PROTO_FIELD].mask_range.u8 = ri->proto_mask; in convert_rule()
|
| /dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_ethdev.h | 79 proto_mask:1; member 117 uint16_t proto_mask; member
|
| H A D | hinic_pmd_flow.c | 1071 rule->mask.proto_mask = UINT16_MAX; in hinic_tcam_normal_item_check_l4() 1075 rule->mask.proto_mask = UINT16_MAX; in hinic_tcam_normal_item_check_l4() 1108 rule->mask.proto_mask = UINT16_MAX; in hinic_tcam_normal_item_check_l4() 1142 rule->mask.proto_mask = UINT16_MAX; in hinic_tcam_normal_item_check_l4() 1303 rule->mask.proto_mask = UINT16_MAX; in hinic_tunnel_inner_item_check_l4() 1343 rule->mask.proto_mask = UINT16_MAX; in hinic_tunnel_inner_item_check_l4() 1737 switch (filter->proto_mask) { in ntuple_proto_filter() 1739 hinic_filter_info->proto_mask = 0; in ntuple_proto_filter() 1743 hinic_filter_info->proto_mask = 1; in ntuple_proto_filter() 2576 switch (rule->mask.proto_mask) { in hinic_fdir_tcam_ipv4_init() [all …]
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_flow.c | 399 filter->ntuple.tuple_info.proto_mask = 1; in igc_parse_pattern_ip() 453 filter->ntuple.tuple_info.proto_mask = 1; in igc_parse_pattern_ipv6() 741 filter.ntuple.tuple_info.proto_mask == 0) { in igc_flow_create() 813 filter.ntuple.tuple_info.proto_mask == 0) in igc_flow_validate()
|
| H A D | igc_ethdev.h | 172 proto_mask:1; /* if mask is 1b, do compare protocol. */ member
|
| H A D | igc_filter.c | 215 if (info->proto_mask) in igc_enable_tuple_filter()
|
| /dpdk/lib/flow_classify/ |
| H A D | rte_flow_classify.h | 127 uint8_t proto_mask; /**< Mask of L4 protocol. */ member
|
| H A D | rte_flow_classify.c | 427 cls->ntuple_filter.proto_mask; in allocate_acl_ipv4_5tuple_rule() 431 rule->rules.u.ipv4_5tuple.proto_mask = cls->ntuple_filter.proto_mask; in allocate_acl_ipv4_5tuple_rule()
|
| H A D | rte_flow_classify_parse.c | 299 filter->proto_mask = ipv4_mask->hdr.next_proto_id; in classify_parse_ntuple_filter()
|
| /dpdk/drivers/net/e1000/ |
| H A D | e1000_ethdev.h | 208 proto_mask:1; /* if mask is 1b, do not compare protocol. */ member 222 proto_mask:1; /* if mask is 1b, do not compare protocol. */ member
|
| H A D | igb_ethdev.c | 3700 switch (filter->proto_mask) { in ntuple_filter_to_2tuple() 3702 filter_info->proto_mask = 0; in ntuple_filter_to_2tuple() 3706 filter_info->proto_mask = 1; in ntuple_filter_to_2tuple() 3760 if (filter->filter_info.proto_mask == 0) in igb_inject_2uple_filter() 4129 switch (filter->proto_mask) { in ntuple_filter_to_5tuple_82576() 4131 filter_info->proto_mask = 0; in ntuple_filter_to_5tuple_82576() 4135 filter_info->proto_mask = 1; in ntuple_filter_to_5tuple_82576() 4184 if (filter->filter_info.proto_mask == 0) in igb_inject_5tuple_filter_82576()
|
| H A D | igb_flow.c | 206 filter->proto_mask = ipv4_mask->hdr.next_proto_id; in cons_parse_ntuple_filter()
|
| /dpdk/lib/ethdev/ |
| H A D | rte_eth_ctrl.h | 65 uint8_t proto_mask; /**< Mask of L4 protocol. */ member
|
| /dpdk/examples/ip_pipeline/ |
| H A D | pipeline.h | 236 uint8_t proto_mask; member
|
| H A D | thread.c | 2362 mh->match.acl.proto_mask; in match_convert() 2390 mh->match.acl.proto_mask; in match_convert() 2436 mh->match.acl.proto_mask; in match_convert() 2507 mh->match.acl.proto_mask; in match_convert()
|
| /dpdk/examples/flow_classify/ |
| H A D | flow_classify.c | 468 ntuple_filter->proto_mask = (uint8_t)temp; in parse_ipv4_5tuple_rule() 548 ipv4_mask.hdr.next_proto_id = ntuple_filter->proto_mask; in add_classify_rule()
|
| /dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic_flow.c | 498 uint64_t proto_mask, in flow_item_skip_disabled_protos() argument 521 if ((proto_mask & (1LLU << (*item)->type)) || in flow_item_skip_disabled_protos() 709 rule_match->match.acl.proto_mask = ip_proto_mask; in flow_rule_match_acl_get() 746 rule_match->match.acl.proto_mask = ip_proto_mask; in flow_rule_match_acl_get()
|
| H A D | rte_eth_softnic_thread.c | 2214 mh->match.acl.proto_mask; in match_convert() 2242 mh->match.acl.proto_mask; in match_convert() 2287 mh->match.acl.proto_mask; in match_convert() 2356 mh->match.acl.proto_mask; in match_convert()
|
| H A D | rte_eth_softnic_internals.h | 938 uint8_t proto_mask; member
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ethdev.h | 207 proto_mask:1; /* if mask is 1b, do not compare protocol. */ member
|
| H A D | txgbe_ethdev.c | 3857 if (filter->filter_info.proto_mask == 0) in txgbe_inject_5tuple_filter() 4024 switch (filter->proto_mask) { in ntuple_filter_to_5tuple() 4026 filter_info->proto_mask = 0; in ntuple_filter_to_5tuple() 4031 filter_info->proto_mask = 1; in ntuple_filter_to_5tuple()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_ethdev.h | 295 proto_mask:1; /* if mask is 1b, do not compare protocol. */ member
|
| H A D | ixgbe_ethdev.c | 6261 if (filter->filter_info.proto_mask == 0) in ixgbe_inject_5tuple_filter() 6467 switch (filter->proto_mask) { in ntuple_filter_to_5tuple() 6469 filter_info->proto_mask = 0; in ntuple_filter_to_5tuple() 6474 filter_info->proto_mask = 1; in ntuple_filter_to_5tuple()
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | flow_classify_lib.rst | 394 uint8_t proto_mask; /**< Mask of L4 protocol. */
|