Home
last modified time | relevance | path

Searched refs:vlan_header (Results 1 – 15 of 15) sorted by relevance

/openbmc/qemu/include/net/
H A Deth.h44 struct vlan_header { struct
197 ((struct vlan_header *) (((uint8_t *)(p)) + sizeof(struct eth_header)))
240 (sizeof(struct eth_header) + 2 * sizeof(struct vlan_header))
302 struct vlan_header *hvlan = PKT_GET_VLAN_HDR(p); in eth_get_l2_hdr_length()
305 return sizeof(struct eth_header) + sizeof(struct vlan_header); in eth_get_l2_hdr_length()
308 return sizeof(struct eth_header) + 2 * sizeof(struct vlan_header); in eth_get_l2_hdr_length()
310 return sizeof(struct eth_header) + sizeof(struct vlan_header); in eth_get_l2_hdr_length()
320 uint8_t p[sizeof(struct eth_header) + sizeof(struct vlan_header)]; in eth_get_l2_hdr_length_iov()
334 struct vlan_header *hvlan = PKT_GET_VLAN_HDR(p); in eth_get_pkt_tci()
/openbmc/qemu/net/
H A Dchecksum.c81 sizeof(struct vlan_header); in net_checksum_calculate()
86 2 * sizeof(struct vlan_header); in net_checksum_calculate()
89 sizeof(struct vlan_header); in net_checksum_calculate()
H A Deth.c27 struct vlan_header *vhdr = PKT_GET_VLAN_HDR(ehdr); in eth_setup_vlan_headers()
226 struct vlan_header vlan_hdr; in eth_strip_vlan()
262 return sizeof(struct eth_header) + sizeof(struct vlan_header); in eth_strip_vlan()
276 struct vlan_header vlan_hdr; in eth_strip_vlan_ex()
290 new_ehdr_size = sizeof(struct eth_header) + sizeof(struct vlan_header); in eth_strip_vlan_ex()
H A Dcolo.c55 (pkt->size < sizeof(struct eth_header) + sizeof(struct vlan_header) + in parse_packet_early()
/openbmc/qemu/hw/net/
H A Dmv88w8618_eth.c103 uint32_t vlan_header; member
149 dma_memory_write(&s->dma_as, desc.buffer + s->vlan_header, in eth_receive()
151 desc.bytes = size + s->vlan_header; in eth_receive()
269 s->vlan_header = ((value >> MP_ETH_PCXR_2BSM_BIT) & 1) * 2; in mv88w8618_eth_write()
365 VMSTATE_UINT32(vlan_header, mv88w8618_eth_state),
H A De1000x_common.c61 bool e1000x_rx_vlan_filter(uint32_t *mac, const struct vlan_header *vhdr) in e1000x_rx_vlan_filter()
143 size_t header_size = sizeof(struct eth_header) + sizeof(struct vlan_header); in e1000x_is_oversized()
H A Dnet_tx_pkt.c46 struct vlan_header vlan[3];
188 l2_hdr->iov_len += sizeof(struct vlan_header); in net_tx_pkt_parse_headers()
191 l2_hdr->iov_len += 2 * sizeof(struct vlan_header); in net_tx_pkt_parse_headers()
399 pkt->hdr_len += sizeof(struct vlan_header); in net_tx_pkt_setup_vlan_header_ex()
H A De1000x_common.h110 bool e1000x_rx_vlan_filter(uint32_t *mac, const struct vlan_header *vhdr);
H A Dftgmac100.c504 uint8_t *payload = vlan_hdr + sizeof(struct vlan_header); in ftgmac100_insert_vlan()
514 if (frame_size + sizeof(struct vlan_header) > sizeof(s->frame)) { in ftgmac100_insert_vlan()
519 frame_size -= sizeof(struct vlan_header); in ftgmac100_insert_vlan()
525 frame_size += sizeof(struct vlan_header); in ftgmac100_insert_vlan()
H A De1000.c98 unsigned char vlan_header[4]; member
627 memcpy(tp->data + 8, tp->vlan_header, 4); in xmit_seg()
677 stw_be_p(tp->vlan_header, in process_tx_desc()
679 stw_be_p(tp->vlan_header + 2, in process_tx_desc()
H A Dnet_rx_pkt.c29 struct vlan_header vlan;
H A Digb_core.c72 struct vlan_header vlan[2];
1011 size_t vlan_header_size = sizeof(struct vlan_header) * vlan_num; in igb_rx_is_oversized()
/openbmc/qemu/hw/net/rocker/
H A Drocker_of_dpa.c147 struct vlan_header *vlanhdr;
160 struct vlan_header vlanhdr_rewrite;
161 struct vlan_header vlanhdr;
388 fc->iov[1].iov_len = fields->vlanhdr ? sizeof(struct vlan_header) : 0; in of_dpa_flow_pkt_hdr_reset()
408 sofar += sizeof(struct vlan_header); in of_dpa_flow_pkt_parse()
413 fields->vlanhdr = (struct vlan_header *)(fields->ethhdr + 1); in of_dpa_flow_pkt_parse()
471 fc->iov[1].iov_len = sizeof(struct vlan_header); in of_dpa_flow_pkt_insert_vlan()
/openbmc/linux/drivers/net/ethernet/freescale/
H A Dfec_main.c1836 struct vlan_hdr *vlan_header = in fec_enet_rx_queue() local
1838 vlan_tag = ntohs(vlan_header->h_vlan_TCI); in fec_enet_rx_queue()
/openbmc/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_hsi.h1169 struct vlan_header { struct
1179 struct vlan_header outer_tag; argument