Searched refs:vlan_header (Results 1 – 15 of 15) sorted by relevance
/openbmc/qemu/include/net/ |
H A D | eth.h | 44 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 D | checksum.c | 81 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 D | eth.c | 27 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 D | colo.c | 55 (pkt->size < sizeof(struct eth_header) + sizeof(struct vlan_header) + in parse_packet_early()
|
/openbmc/qemu/hw/net/ |
H A D | mv88w8618_eth.c | 103 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 D | e1000x_common.c | 61 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 D | net_tx_pkt.c | 46 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 D | e1000x_common.h | 110 bool e1000x_rx_vlan_filter(uint32_t *mac, const struct vlan_header *vhdr);
|
H A D | ftgmac100.c | 504 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 D | e1000.c | 98 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 D | net_rx_pkt.c | 29 struct vlan_header vlan;
|
H A D | igb_core.c | 72 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 D | rocker_of_dpa.c | 147 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 D | fec_main.c | 1836 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 D | qed_hsi.h | 1169 struct vlan_header { struct 1179 struct vlan_header outer_tag; argument
|