Lines Matching refs:vlan_hdr
1015 struct vlan_ethhdr *vlan_hdr;
1020 vlan_hdr = skb_push(skb, sizeof(*vlan_hdr) - sizeof(*eth_hdr));
1021 memcpy(vlan_hdr, eth_hdr, 2 * ETH_ALEN);
1022 vlan_hdr->h_vlan_proto = htons(ETH_P_8021Q);
1023 vlan_hdr->h_vlan_encapsulated_proto = eth_hdr->h_proto;
1024 vlan_hdr->h_vlan_TCI = htons(fnic->vlan_id);
1069 struct vlan_ethhdr *vlan_hdr;
1084 eth_hdr_len = sizeof(*vlan_hdr) + sizeof(*fcoe_hdr);
1085 vlan_hdr = skb_push(skb, eth_hdr_len);
1086 eth_hdr = (struct ethhdr *)vlan_hdr;
1087 vlan_hdr->h_vlan_proto = htons(ETH_P_8021Q);
1088 vlan_hdr->h_vlan_encapsulated_proto = htons(ETH_P_FCOE);
1089 vlan_hdr->h_vlan_TCI = htons(fnic->vlan_id);
1090 fcoe_hdr = (struct fcoe_hdr *)(vlan_hdr + 1);