Home
last modified time | relevance | path

Searched refs:eth_header (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/include/net/
H A Deth.h38 struct eth_header { struct
195 ((struct eth_header *)(p))
197 ((struct vlan_header *) (((uint8_t *)(p)) + sizeof(struct eth_header)))
240 (sizeof(struct eth_header) + 2 * sizeof(struct vlan_header))
287 get_eth_packet_type(const struct eth_header *ehdr) in get_eth_packet_type()
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()
313 return sizeof(struct eth_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()
[all …]
/openbmc/qemu/net/
H A Dchecksum.c73 if (length < sizeof(struct eth_header)) { in net_checksum_calculate()
80 mac_hdr_len = sizeof(struct eth_header) + in net_checksum_calculate()
85 mac_hdr_len = sizeof(struct eth_header) + in net_checksum_calculate()
88 mac_hdr_len = sizeof(struct eth_header) + in net_checksum_calculate()
93 mac_hdr_len = sizeof(struct eth_header); in net_checksum_calculate()
H A Deth.c24 void eth_setup_vlan_headers(struct eth_header *ehdr, size_t *ehdr_size, in eth_setup_vlan_headers()
227 struct eth_header *new_ehdr = new_ehdr_buf; in eth_strip_vlan()
262 return sizeof(struct eth_header) + sizeof(struct vlan_header); in eth_strip_vlan()
264 return sizeof(struct eth_header); in eth_strip_vlan()
284 new_ehdr_size = sizeof(struct eth_header); 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/tests/qtest/
H A Digb-test.c43 static const struct eth_header packet = {
92 struct eth_header test_iov = packet; in igb_receive_verify()
H A De1000e-test.c39 static const struct eth_header packet = {
89 struct eth_header test_iov = packet; in e1000e_receive_verify()
/openbmc/qemu/hw/net/
H A De1000x_common.c79 bool e1000x_rx_group_filter(uint32_t *mac, const struct eth_header *ehdr) in e1000x_rx_group_filter()
143 size_t header_size = sizeof(struct eth_header) + sizeof(struct vlan_header); in e1000x_is_oversized()
H A De1000x_common.h112 bool e1000x_rx_group_filter(uint32_t *mac, const struct eth_header *ehdr);
H A Dnet_tx_pkt.c45 struct eth_header eth;
176 if (bytes_read < sizeof(struct eth_header)) { in net_tx_pkt_parse_headers()
181 l2_hdr->iov_len = sizeof(struct eth_header); in net_tx_pkt_parse_headers()
H A Dnet_rx_pkt.c28 struct eth_header eth;
H A Dftgmac100.c506 if (frame_size < sizeof(struct eth_header)) { in ftgmac100_insert_vlan()