Lines Matching defs:protocol

160  * @l4proto: next level protocol used in data portion of l3
163 * Returns address of layer 4 protocol dummy packet.
177 ip.protocol = l4proto;
224 * @l4proto: next level protocol used in data portion of l3
245 * @l4proto: next level protocol used in data portion of l3
271 * @l4proto: next level protocol used in data portion of l3
628 /* We cannot support masking based on protocol */
629 dev_info(&pf->pdev->dev, "Unsupported IPv4 protocol 0x%02x\n",
649 /* We cannot support masking based on protocol */
650 dev_info(&pf->pdev->dev, "Unsupported IPv6 protocol 0x%02x\n",
1843 * order to populate the hash, checksum, VLAN, protocol, and
1872 skb->protocol = eth_type_trans(skb, rx_ring->netdev);
2568 /* populate checksum, VLAN, and protocol */
2901 l4_proto = hdr.ipv4->protocol;
3007 __be16 protocol = skb->protocol;
3010 if (protocol == htons(ETH_P_8021Q) &&
3013 * stack sets the protocol to 8021q so that the driver
3016 * to take any further steps so just set the protocol
3019 skb->protocol = vlan_get_protocol(skb);
3027 /* else if it is a SW VLAN, check the next protocol and store the tag */
3028 } else if (protocol == htons(ETH_P_8021Q)) {
3035 protocol = vhdr->h_vlan_encapsulated_proto;
3082 __be16 protocol;
3107 protocol = vlan_get_protocol(skb);
3109 if (eth_p_mpls(protocol))
3262 __be16 protocol;
3268 protocol = vlan_get_protocol(skb);
3270 if (eth_p_mpls(protocol)) {
3278 /* set the tx_flags to indicate the IP protocol type. this is
3297 l4_proto = ip.v4->protocol;
3368 l4_proto = ip.v4->protocol;
3733 hash = (__force u16)skb->protocol ^ skb->hash;