Searched refs:ip_proto (Results 76 - 100 of 132) sorted by relevance

123456

/linux-master/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/
H A Dvxlan_flooding_ipv6.sh193 flower ip_proto udp dst_ip 2001:db8:2::$lsb \
/linux-master/tools/testing/selftests/drivers/net/mlxsw/
H A Dvxlan_flooding.sh192 flower ip_proto udp dst_ip 198.51.100.$lsb \
/linux-master/tools/testing/selftests/net/forwarding/
H A Drouter.sh198 flower src_ip 240.0.0.1 ip_proto udp action pass
/linux-master/tools/testing/selftests/drivers/net/ocelot/
H A Dtc_flower_chains.sh174 protocol ipv4 flower skip_sw ip_proto udp dst_port 5201 \
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac.h190 u8 ip_proto; member in struct:stmmac_flow_entry
H A Dstmmac_tc.c472 entry->ip_proto = match.key->ip_proto;
527 switch (entry->ip_proto) {
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c1134 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 Dbcmasp_intf.c167 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 Dmatch.c216 ext->proto |= match.key->ip_proto & match.mask->ip_proto;
217 msk->proto |= match.mask->ip_proto;
H A Doffload.c457 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 Drocker_ofdpa.c83 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 Den_tc.c2598 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 Dbcmsysport.c1253 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 Dbond_main.c4055 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 Dhash.c186 has_tcp_hdr = (flow.basic.ip_proto == IPPROTO_TCP) &&
/linux-master/net/ipv6/
H A Droute.c2338 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 Dcxgb4_tc_flower.c197 fs->val.proto = match.key->ip_proto;
198 fs->mask.proto = match.mask->ip_proto;
/linux-master/net/netfilter/
H A Dnft_payload.c413 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 Ddpaa2-switch-flower.c40 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 Dtc_tun.c188 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 Dhclge_main.c358 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 Dfarch.c2063 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 Dfarch.c1994 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 Dmtk_ppe_offload.c284 l4proto = match.key->ip_proto;
/linux-master/drivers/net/ethernet/cisco/enic/
H A Denic_ethtool.c421 switch (n->keys.basic.ip_proto) {

Completed in 589 milliseconds

123456