/openbmc/linux/arch/um/drivers/ |
H A D | vector_transports.c | 117 struct virtio_net_hdr *vheader = (struct virtio_net_hdr *) header; in raw_form_header() 199 struct virtio_net_hdr *vheader = (struct virtio_net_hdr *) header; in raw_verify_header() 407 vp->header_size = sizeof(struct virtio_net_hdr); in build_raw_transport_data() 408 vp->rx_header_size = sizeof(struct virtio_net_hdr); in build_raw_transport_data() 426 vp->header_size = sizeof(struct virtio_net_hdr); in build_hybrid_transport_data() 427 vp->rx_header_size = sizeof(struct virtio_net_hdr); in build_hybrid_transport_data() 451 vp->header_size = sizeof(struct virtio_net_hdr); in build_tap_transport_data() 452 vp->rx_header_size = sizeof(struct virtio_net_hdr); in build_tap_transport_data()
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | psock_snd.c | 50 #define TEST_SZ (sizeof(struct virtio_net_hdr) + ETH_HLEN + ETH_MAX_MTU + 1) 78 struct virtio_net_hdr *vh = header; in build_vnet_header() 189 buf += sizeof(struct virtio_net_hdr); in do_send() 190 len -= sizeof(struct virtio_net_hdr); in do_send() 373 do_rx(fds, total_len - sizeof(struct virtio_net_hdr), in run_test() 374 tbuf + sizeof(struct virtio_net_hdr)); in run_test()
|
H A D | tap.c | 31 #define TEST_PACKET_SZ (sizeof(struct virtio_net_hdr) + ETH_HLEN + ETH_MAX_MTU) 309 struct virtio_net_hdr *vh = (struct virtio_net_hdr *)buf; in build_test_packet_valid_udp_gso() 329 struct virtio_net_hdr *vh = (struct virtio_net_hdr *)buf; in build_test_packet_valid_udp_csum() 346 struct virtio_net_hdr *vh = (struct virtio_net_hdr *)buf; in build_test_packet_crash_tap_invalid_eth_proto()
|
/openbmc/u-boot/drivers/virtio/ |
H A D | virtio_net.c | 80 struct virtio_net_hdr hdr; in virtio_net_send() 87 if (priv->net_hdr_len == sizeof(struct virtio_net_hdr)) in virtio_net_send() 212 priv->net_hdr_len = sizeof(struct virtio_net_hdr); in virtio_net_probe()
|
H A D | virtio_net.h | 130 struct virtio_net_hdr { struct 146 struct virtio_net_hdr hdr; argument
|
/openbmc/linux/include/linux/ |
H A D | virtio_net.h | 29 const struct virtio_net_hdr *hdr) in virtio_net_hdr_set_proto() 51 const struct virtio_net_hdr *hdr, in virtio_net_hdr_to_skb() 203 struct virtio_net_hdr *hdr, in virtio_net_hdr_from_skb()
|
H A D | if_tun.h | 24 struct virtio_net_hdr gso;
|
/openbmc/qemu/hw/net/ |
H A D | net_rx_pkt.h | 171 struct virtio_net_hdr *net_rx_pkt_get_vhdr(struct NetRxPkt *pkt); 278 struct virtio_net_hdr *vhdr);
|
H A D | net_tx_pkt.h | 53 struct virtio_net_hdr *net_tx_pkt_get_vhdr(struct NetTxPkt *pkt);
|
H A D | net_rx_pkt.c | 26 struct virtio_net_hdr virt_hdr; 69 struct virtio_net_hdr *net_rx_pkt_get_vhdr(struct NetRxPkt *pkt) in net_rx_pkt_get_vhdr() 424 struct virtio_net_hdr *vhdr) in net_rx_pkt_set_vhdr()
|
H A D | net_tx_pkt.c | 36 struct virtio_net_hdr virt_hdr; 298 struct virtio_net_hdr *net_tx_pkt_get_vhdr(struct NetTxPkt *pkt) in net_tx_pkt_get_vhdr() 736 struct virtio_net_hdr virt_hdr = { in net_tx_pkt_do_sw_fragmentation()
|
H A D | vmxnet3.c | 221 vmxnet3_dump_virt_hdr(struct virtio_net_hdr *vhdr) in vmxnet3_dump_virt_hdr() 849 struct virtio_net_hdr *vhdr; in vmxnet3_rx_need_csum_calculate() 893 struct virtio_net_hdr *vhdr; in vmxnet3_rx_update_descr() 1990 net_rx_pkt_set_vhdr(s->rx_pkt, (struct virtio_net_hdr *)buf); in vmxnet3_receive() 1991 buf += sizeof(struct virtio_net_hdr); in vmxnet3_receive() 1992 size -= sizeof(struct virtio_net_hdr); in vmxnet3_receive() 2092 sizeof(struct virtio_net_hdr)); in vmxnet3_net_init()
|
H A D | virtio-net.c | 654 sizeof(struct virtio_net_hdr); in virtio_net_set_mrg_rx_bufs() 1675 static void virtio_net_hdr_swap(VirtIODevice *vdev, struct virtio_net_hdr *hdr) in virtio_net_hdr_swap() 1697 static void work_around_broken_dhclient(struct virtio_net_hdr *hdr, in work_around_broken_dhclient() 1720 static size_t receive_header(VirtIONet *n, struct virtio_net_hdr *hdr, in receive_header() 1726 memcpy(hdr, buf, sizeof(struct virtio_net_hdr)); in receive_header() 1998 receive_header(n, (struct virtio_net_hdr *)&hdr, in virtio_net_receive_rcu() 2738 struct virtio_net_hdr vhdr; in virtio_net_flush_tx() 3773 n->host_hdr_len = sizeof(struct virtio_net_hdr); in virtio_net_device_realize()
|
/openbmc/linux/include/uapi/linux/ |
H A D | virtio_net.h | 188 struct virtio_net_hdr { struct 202 struct virtio_net_hdr hdr; argument
|
/openbmc/qemu/include/standard-headers/linux/ |
H A D | virtio_net.h | 189 struct virtio_net_hdr { struct 203 struct virtio_net_hdr hdr; argument
|
/openbmc/qemu/net/ |
H A D | netmap.c | 351 return netmap_has_vnet_hdr_len(nc, sizeof(struct virtio_net_hdr)); in netmap_has_vnet_hdr() 377 netmap_set_vnet_hdr_len(nc, sizeof(struct virtio_net_hdr)); in netmap_set_offload()
|
H A D | tap-linux.c | 45 int len = sizeof(struct virtio_net_hdr); in tap_open()
|
H A D | tap.c | 122 struct virtio_net_hdr hdr = { }; in tap_receive_iov() 366 s->host_vnet_hdr_len = vnet_hdr ? sizeof(struct virtio_net_hdr) : 0; in net_tap_fd_init()
|
/openbmc/linux/drivers/net/ |
H A D | tap.c | 542 q->vnet_hdr_sz = sizeof(struct virtio_net_hdr); in tap_open() 646 struct virtio_net_hdr vnet_hdr = { 0 }; in tap_get_user() 801 struct virtio_net_hdr vnet_hdr; in tap_put_user() 1084 if (s < (int)sizeof(struct virtio_net_hdr)) in tap_ioctl() 1173 struct virtio_net_hdr *gso = &hdr->gso; in tap_get_user_xdp()
|
H A D | tun.c | 1667 struct virtio_net_hdr *hdr, in tun_build_skb() 1758 struct virtio_net_hdr gso = { 0 }; in tun_get_user() 2071 struct virtio_net_hdr gso = { 0 }; in tun_put_user_xdp() 2126 struct virtio_net_hdr gso; in tun_put_user() 2452 struct virtio_net_hdr *gso = &hdr->gso; in tun_xdp_one() 2849 tun->vnet_hdr_sz = sizeof(struct virtio_net_hdr); in tun_set_iff() 3313 if (vnet_hdr_sz < (int)sizeof(struct virtio_net_hdr)) { in __tun_chr_ioctl()
|
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-net.h | 137 #define VIRTIO_NET_MAX_BUFSIZE (sizeof(struct virtio_net_hdr) + (64 * KiB))
|
/openbmc/linux/drivers/platform/mellanox/ |
H A D | mlxbf-tmfifo.c | 415 struct virtio_net_hdr *net_hdr; in mlxbf_tmfifo_init_net_desc() 676 hdr_len = sizeof(struct virtio_net_hdr); in mlxbf_tmfifo_rxtx_header() 715 sizeof(struct virtio_net_hdr) : 0; in mlxbf_tmfifo_rxtx_header()
|
/openbmc/linux/net/packet/ |
H A D | af_packet.c | 2150 if (virtio_net_hdr_from_skb(skb, (struct virtio_net_hdr *)&vnet_hdr, vio_le(), true, 0)) in packet_rcv_vnet() 2420 sizeof(struct virtio_net_hdr), in tpacket_rcv() 2589 static int __packet_snd_vnet_parse(struct virtio_net_hdr *vnet_hdr, size_t len) in __packet_snd_vnet_parse() 2606 struct virtio_net_hdr *vnet_hdr, int vnet_hdr_sz) in packet_snd_vnet_parse() 2622 if (vnet_hdr_sz != sizeof(struct virtio_net_hdr)) in packet_snd_vnet_parse() 2623 iov_iter_advance(&msg->msg_iter, vnet_hdr_sz - sizeof(struct virtio_net_hdr)); in packet_snd_vnet_parse() 2780 struct virtio_net_hdr *vnet_hdr = NULL; in tpacket_snd() 3010 struct virtio_net_hdr vnet_hdr = { 0 }; in packet_snd() 4017 if (val && val != sizeof(struct virtio_net_hdr) && in packet_setsockopt() 4022 hdr_len = val ? sizeof(struct virtio_net_hdr) : 0; in packet_setsockopt()
|
/openbmc/linux/drivers/vdpa/vdpa_sim/ |
H A D | vdpa_sim_net.c | 89 sizeof(struct virtio_net_hdr); in receive_filter()
|
/openbmc/linux/drivers/vhost/ |
H A D | net.c | 703 struct virtio_net_hdr *gso; in vhost_net_build_xdp() 1128 struct virtio_net_hdr hdr = { in handle_rx() 1640 sizeof(struct virtio_net_hdr); in vhost_net_set_features()
|