/linux-master/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/ |
H A D | vxlan_flooding_ipv6.sh | 193 flower ip_proto udp dst_ip 2001:db8:2::$lsb \
|
/linux-master/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | vxlan_flooding.sh | 192 flower ip_proto udp dst_ip 198.51.100.$lsb \
|
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | router.sh | 198 flower src_ip 240.0.0.1 ip_proto udp action pass
|
/linux-master/tools/testing/selftests/drivers/net/ocelot/ |
H A D | tc_flower_chains.sh | 174 protocol ipv4 flower skip_sw ip_proto udp dst_port 5201 \
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac.h | 190 u8 ip_proto; member in struct:stmmac_flow_entry
|
H A D | stmmac_tc.c | 472 entry->ip_proto = match.key->ip_proto; 527 switch (entry->ip_proto) {
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 1134 if (fkeys->basic.ip_proto == IPPROTO_ICMP || 1135 fkeys->basic.ip_proto == IPPROTO_RAW) { 1138 if (fkeys->basic.ip_proto == IPPROTO_ICMP) 1143 } else if (fkeys->basic.ip_proto == IPPROTO_TCP) { 1145 } else if (fkeys->basic.ip_proto == IPPROTO_UDP) { 1163 if (fkeys->basic.ip_proto == IPPROTO_ICMPV6 || 1164 fkeys->basic.ip_proto == IPPROTO_RAW) { 1166 if (fkeys->basic.ip_proto == IPPROTO_ICMPV6) 1171 } else if (fkeys->basic.ip_proto == IPPROTO_TCP) { 1173 } else if (fkeys->basic.ip_proto [all...] |
/linux-master/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp_intf.c | 167 u8 ip_proto; local 184 ip_proto = ip_hdr(skb)->protocol; 191 ip_proto = ipv6_hdr(skb)->nexthdr; 198 switch (ip_proto) {
|
/linux-master/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | match.c | 216 ext->proto |= match.key->ip_proto & match.mask->ip_proto; 217 msk->proto |= match.mask->ip_proto;
|
H A D | offload.c | 457 if (basic.mask && basic.mask->ip_proto) { 458 switch (basic.key->ip_proto) { 1229 int ip_proto = offsetof(struct nfp_flower_ipv4, ip_ext.proto); local 1240 if (mask[i] && i != ip_flags && i != ip_proto) {
|
/linux-master/drivers/net/ethernet/rocker/ |
H A D | rocker_ofdpa.c | 83 u8 ip_proto; member in struct:ofdpa_flow_tbl_key::__anon1881::__anon1887 474 entry->key.acl.ip_proto)) 1002 __be16 vlan_id_mask, u8 ip_proto, 1038 entry->key.acl.ip_proto = ip_proto; 1603 u8 ip_proto = 0; local 1616 ip_proto, ip_proto_mask, 997 ofdpa_flow_tbl_acl(struct ofdpa_port *ofdpa_port, int flags, u32 in_pport, u32 in_pport_mask, const u8 *eth_src, const u8 *eth_src_mask, const u8 *eth_dst, const u8 *eth_dst_mask, __be16 eth_type, __be16 vlan_id, __be16 vlan_id_mask, u8 ip_proto, u8 ip_proto_mask, u8 ip_tos, u8 ip_tos_mask, u32 group_id) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tc.c | 2598 u8 ip_proto = 0; local 2829 ip_proto = match.key->ip_proto; 2832 match.mask->ip_proto); 2834 match.key->ip_proto); 2836 if (match.mask->ip_proto) 2923 switch (ip_proto) { 2975 switch (ip_proto) { 3427 u8 ip_proto; local 3439 ip_proto [all...] |
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 1253 u8 ip_proto; local 1285 ip_proto = ip_hdr(skb)->protocol; 1288 ip_proto = ipv6_hdr(skb)->nexthdr; 1302 if (ip_proto == IPPROTO_TCP || ip_proto == IPPROTO_UDP) { 1304 if (ip_proto == IPPROTO_UDP &&
|
/linux-master/drivers/net/bonding/ |
H A D | bond_main.c | 4055 int hlen, __be16 l2_proto, int *nhoff, int *ip_proto, bool l34) 4069 *ip_proto = iph->protocol; 4078 *ip_proto = iph6->nexthdr; 4083 if (l34 && *ip_proto >= 0) 4084 fk->ports.ports = __skb_flow_get_ports(skb, *nhoff, *ip_proto, data, hlen); 4118 int ip_proto = -1; local 4132 if (!bond_flow_ip(skb, fk, data, hlen, l2_proto, &nhoff, &ip_proto, l34)) 4140 if (ip_proto == IPPROTO_ICMP || ip_proto == IPPROTO_ICMPV6) { 4142 if (ip_proto 4054 bond_flow_ip(struct sk_buff *skb, struct flow_keys *fk, const void *data, int hlen, __be16 l2_proto, int *nhoff, int *ip_proto, bool l34) argument [all...] |
/linux-master/drivers/net/xen-netback/ |
H A D | hash.c | 186 has_tcp_hdr = (flow.basic.ip_proto == IPPROTO_TCP) &&
|
/linux-master/net/ipv6/ |
H A D | route.c | 2338 keys->basic.ip_proto = _flkeys->basic.ip_proto; 2343 keys->basic.ip_proto = key_iph->nexthdr; 2366 hash_keys.basic.ip_proto = keys.basic.ip_proto; 2418 hash_keys.basic.ip_proto = keys.basic.ip_proto; 2455 hash_keys.basic.ip_proto = fl6->flowi6_proto; 2483 hash_keys.basic.ip_proto = fl6->flowi6_proto; 2507 hash_keys.basic.ip_proto [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_flower.c | 197 fs->val.proto = match.key->ip_proto; 198 fs->mask.proto = match.mask->ip_proto;
|
/linux-master/net/netfilter/ |
H A D | nft_payload.c | 413 NFT_OFFLOAD_MATCH(FLOW_DISSECTOR_KEY_BASIC, basic, ip_proto, 453 NFT_OFFLOAD_MATCH(FLOW_DISSECTOR_KEY_BASIC, basic, ip_proto,
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-switch-flower.c | 40 acl_h->l3_protocol = match.key->ip_proto; 42 acl_m->l3_protocol = match.mask->ip_proto;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun.c | 188 static int mlx5e_gen_ip_tunnel_header(char buf[], __u8 *ip_proto, argument 196 return e->tunnel->generate_ip_tun_hdr(buf, ip_proto, e);
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.c | 358 offsetof(struct hclge_fd_rule, tuples.ip_proto), 359 offsetof(struct hclge_fd_rule, tuples_mask.ip_proto) }, 6173 struct hclge_fd_rule *rule, u8 ip_proto) 6197 rule->tuples.ip_proto = ip_proto; 6198 rule->tuples_mask.ip_proto = 0xFF; 6217 rule->tuples.ip_proto = fs->h_u.usr_ip4_spec.proto; 6218 rule->tuples_mask.ip_proto = fs->m_u.usr_ip4_spec.proto; 6225 struct hclge_fd_rule *rule, u8 ip_proto) 6249 rule->tuples.ip_proto 6172 hclge_fd_get_tcpip4_tuple(struct ethtool_rx_flow_spec *fs, struct hclge_fd_rule *rule, u8 ip_proto) argument 6224 hclge_fd_get_tcpip6_tuple(struct ethtool_rx_flow_spec *fs, struct hclge_fd_rule *rule, u8 ip_proto) argument [all...] |
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | farch.c | 2063 switch (gen_spec->ip_proto) { 2085 if (!is_full && gen_spec->ip_proto == IPPROTO_UDP) { 2162 gen_spec->ip_proto = 2179 (!is_full && gen_spec->ip_proto == IPPROTO_UDP)) {
|
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | farch.c | 1994 switch (gen_spec->ip_proto) { 2016 if (!is_full && gen_spec->ip_proto == IPPROTO_UDP) { 2093 gen_spec->ip_proto = 2110 (!is_full && gen_spec->ip_proto == IPPROTO_UDP)) {
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_ppe_offload.c | 284 l4proto = match.key->ip_proto;
|
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_ethtool.c | 421 switch (n->keys.basic.ip_proto) {
|