Home
last modified time | relevance | path

Searched refs:virtio_net_hdr (Results 1 – 25 of 34) sorted by relevance

12

/openbmc/linux/arch/um/drivers/
H A Dvector_transports.c117 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 Dpsock_snd.c50 #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 Dtap.c31 #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 Dvirtio_net.c80 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 Dvirtio_net.h130 struct virtio_net_hdr { struct
146 struct virtio_net_hdr hdr; argument
/openbmc/linux/include/linux/
H A Dvirtio_net.h29 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 Dif_tun.h24 struct virtio_net_hdr gso;
/openbmc/qemu/hw/net/
H A Dnet_rx_pkt.h171 struct virtio_net_hdr *net_rx_pkt_get_vhdr(struct NetRxPkt *pkt);
278 struct virtio_net_hdr *vhdr);
H A Dnet_tx_pkt.h53 struct virtio_net_hdr *net_tx_pkt_get_vhdr(struct NetTxPkt *pkt);
H A Dnet_rx_pkt.c26 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 Dnet_tx_pkt.c36 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 Dvmxnet3.c221 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 Dvirtio-net.c654 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 Dvirtio_net.h188 struct virtio_net_hdr { struct
202 struct virtio_net_hdr hdr; argument
/openbmc/qemu/include/standard-headers/linux/
H A Dvirtio_net.h189 struct virtio_net_hdr { struct
203 struct virtio_net_hdr hdr; argument
/openbmc/qemu/net/
H A Dnetmap.c351 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 Dtap-linux.c45 int len = sizeof(struct virtio_net_hdr); in tap_open()
H A Dtap.c122 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 Dtap.c542 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 Dtun.c1667 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 Dvirtio-net.h137 #define VIRTIO_NET_MAX_BUFSIZE (sizeof(struct virtio_net_hdr) + (64 * KiB))
/openbmc/linux/drivers/platform/mellanox/
H A Dmlxbf-tmfifo.c415 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 Daf_packet.c2150 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 Dvdpa_sim_net.c89 sizeof(struct virtio_net_hdr); in receive_filter()
/openbmc/linux/drivers/vhost/
H A Dnet.c703 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()

12