Home
last modified time | relevance | path

Searched refs:vhdr (Results 1 – 8 of 8) sorted by relevance

/net/8021q/
Dvlan_core.c469 struct vlan_hdr *vhdr; in vlan_gro_receive() local
475 hlen = off_vlan + sizeof(*vhdr); in vlan_gro_receive()
476 vhdr = skb_gro_header_fast(skb, off_vlan); in vlan_gro_receive()
478 vhdr = skb_gro_header_slow(skb, hlen, off_vlan); in vlan_gro_receive()
479 if (unlikely(!vhdr)) in vlan_gro_receive()
483 type = vhdr->h_vlan_encapsulated_proto; in vlan_gro_receive()
499 if (compare_vlan_header(vhdr, vhdr2)) in vlan_gro_receive()
503 skb_gro_pull(skb, sizeof(*vhdr)); in vlan_gro_receive()
504 skb_gro_postpull_rcsum(skb, vhdr, sizeof(*vhdr)); in vlan_gro_receive()
517 struct vlan_hdr *vhdr = (struct vlan_hdr *)(skb->data + nhoff); in vlan_gro_complete() local
[all …]
Dvlan_dev.c50 struct vlan_hdr *vhdr; in vlan_dev_hard_header() local
56 vhdr = skb_push(skb, VLAN_HLEN); in vlan_dev_hard_header()
60 vhdr->h_vlan_TCI = htons(vlan_tci); in vlan_dev_hard_header()
67 vhdr->h_vlan_encapsulated_proto = htons(type); in vlan_dev_hard_header()
69 vhdr->h_vlan_encapsulated_proto = htons(len); in vlan_dev_hard_header()
/net/batman-adv/
Dmain.c408 struct vlan_ethhdr *vhdr, vhdr_tmp; in batadv_skb_set_priority() local
421 vhdr = skb_header_pointer(skb, offset + sizeof(*vhdr), in batadv_skb_set_priority()
422 sizeof(*vhdr), &vhdr_tmp); in batadv_skb_set_priority()
423 if (!vhdr) in batadv_skb_set_priority()
425 prio = ntohs(vhdr->h_vlan_TCI) & VLAN_PRIO_MASK; in batadv_skb_set_priority()
670 struct vlan_ethhdr *vhdr; in batadv_get_vid() local
679 vhdr = (struct vlan_ethhdr *)(skb->data + header_len); in batadv_get_vid()
680 vid = ntohs(vhdr->h_vlan_TCI) & VLAN_VID_MASK; in batadv_get_vid()
Dsoft-interface.c196 struct vlan_ethhdr *vhdr; in batadv_interface_tx() local
226 if (!pskb_may_pull(skb, sizeof(*vhdr))) in batadv_interface_tx()
228 vhdr = vlan_eth_hdr(skb); in batadv_interface_tx()
229 proto = vhdr->h_vlan_encapsulated_proto; in batadv_interface_tx()
430 struct vlan_ethhdr *vhdr; in batadv_interface_rx() local
457 vhdr = skb_vlan_eth_hdr(skb); in batadv_interface_rx()
460 if (vhdr->h_vlan_encapsulated_proto != htons(ETH_P_BATMAN)) in batadv_interface_rx()
Dgateway_client.c619 struct vlan_ethhdr *vhdr; in batadv_gw_dhcp_recipient_get() local
637 vhdr = vlan_eth_hdr(skb); in batadv_gw_dhcp_recipient_get()
638 proto = vhdr->h_vlan_encapsulated_proto; in batadv_gw_dhcp_recipient_get()
Dbridge_loop_avoidance.c1088 struct vlan_hdr *vhdr, vhdr_buf; in batadv_bla_process_claim() local
1112 vhdr = skb_header_pointer(skb, headlen, VLAN_HLEN, in batadv_bla_process_claim()
1114 if (!vhdr) in batadv_bla_process_claim()
1117 proto = vhdr->h_vlan_encapsulated_proto; in batadv_bla_process_claim()
/net/netfilter/
Dnfnetlink_queue.c1041 struct nfqnl_msg_verdict_hdr *vhdr; in verdicthdr_get() local
1047 vhdr = nla_data(nfqa[NFQA_VERDICT_HDR]); in verdicthdr_get()
1048 verdict = ntohl(vhdr->verdict) & NF_VERDICT_MASK; in verdicthdr_get()
1051 return vhdr; in verdicthdr_get()
1068 struct nfqnl_msg_verdict_hdr *vhdr; in nfqnl_recv_verdict_batch() local
1079 vhdr = verdicthdr_get(nfqa); in nfqnl_recv_verdict_batch()
1080 if (!vhdr) in nfqnl_recv_verdict_batch()
1083 verdict = ntohl(vhdr->verdict); in nfqnl_recv_verdict_batch()
1084 maxid = ntohl(vhdr->id); in nfqnl_recv_verdict_batch()
1175 struct nfqnl_msg_verdict_hdr *vhdr; in nfqnl_recv_verdict() local
[all …]
/net/core/
Dskbuff.c5502 struct vlan_hdr *vhdr; in skb_vlan_untag() local
5517 vhdr = (struct vlan_hdr *)skb->data; in skb_vlan_untag()
5518 vlan_tci = ntohs(vhdr->h_vlan_TCI); in skb_vlan_untag()
5522 vlan_set_encap_proto(skb, vhdr); in skb_vlan_untag()
5557 struct vlan_hdr *vhdr; in __skb_vlan_pop() local
5573 vhdr = (struct vlan_hdr *)(skb->data + ETH_HLEN); in __skb_vlan_pop()
5574 *vlan_tci = ntohs(vhdr->h_vlan_TCI); in __skb_vlan_pop()
5579 vlan_set_encap_proto(skb, vhdr); in __skb_vlan_pop()