Home
last modified time | relevance | path

Searched refs:vlan_hdr (Results 1 – 2 of 2) sorted by relevance

/qemu/net/
H A Deth.c226 struct vlan_header vlan_hdr; in eth_strip_vlan() local
240 &vlan_hdr, sizeof(vlan_hdr)); in eth_strip_vlan()
242 if (copied < sizeof(vlan_hdr)) { in eth_strip_vlan()
246 new_ehdr->h_proto = vlan_hdr.h_proto; in eth_strip_vlan()
248 *tci = be16_to_cpu(vlan_hdr.h_tci); in eth_strip_vlan()
249 *payload_offset = iovoff + sizeof(*new_ehdr) + sizeof(vlan_hdr); in eth_strip_vlan()
254 PKT_GET_VLAN_HDR(new_ehdr), sizeof(vlan_hdr)); in eth_strip_vlan()
256 if (copied < sizeof(vlan_hdr)) { in eth_strip_vlan()
260 *payload_offset += sizeof(vlan_hdr); in eth_strip_vlan()
276 struct vlan_header vlan_hdr; in eth_strip_vlan_ex() local
[all …]
/qemu/hw/net/
H A Dftgmac100.c503 uint8_t *vlan_hdr = s->frame + (ETH_ALEN * 2); in ftgmac100_insert_vlan() local
504 uint8_t *payload = vlan_hdr + sizeof(struct vlan_header); in ftgmac100_insert_vlan()
522 memmove(payload, vlan_hdr, frame_size - (ETH_ALEN * 2)); in ftgmac100_insert_vlan()
523 stw_be_p(vlan_hdr, ETH_P_VLAN); in ftgmac100_insert_vlan()
524 stw_be_p(vlan_hdr + 2, vlan_tci); in ftgmac100_insert_vlan()