Searched refs:virtio_net_hdr (Results 1 – 15 of 15) sorted by relevance
| /linux/drivers/net/ |
| H A D | tun_vnet.h | 80 if (s < (int)sizeof(struct virtio_net_hdr)) in tun_vnet_ioctl() 115 return sizeof(struct virtio_net_hdr); in tun_vnet_parse_size() 123 struct virtio_net_hdr *hdr) in __tun_vnet_hdr_get() 151 struct virtio_net_hdr *hdr) in tun_vnet_hdr_get() 158 const struct virtio_net_hdr *hdr) in __tun_vnet_hdr_put() 175 const struct virtio_net_hdr *hdr) in tun_vnet_hdr_put() 181 const struct virtio_net_hdr *hdr) in tun_vnet_hdr_to_skb() 211 struct virtio_net_hdr *hdr) in tun_vnet_hdr_from_skb()
|
| H A D | tap.c | 477 q->vnet_hdr_sz = sizeof(struct virtio_net_hdr); in tap_open() 581 struct virtio_net_hdr vnet_hdr = { 0 }; in tap_get_user() 714 struct virtio_net_hdr vnet_hdr; in tap_put_user() 1047 struct virtio_net_hdr *gso = xdp->data_hard_start; in tap_get_user_xdp()
|
| H A D | tun.c | 1599 struct virtio_net_hdr *hdr, in tun_build_skb() 1702 struct virtio_net_hdr *gso; in tun_get_user() 1720 gso = (struct virtio_net_hdr *)&hdr; in tun_get_user() 2015 struct virtio_net_hdr gso = { 0 }; in tun_put_user_xdp() 2069 struct virtio_net_hdr *gso; in tun_put_user() 2080 gso = (struct virtio_net_hdr *)&hdr; in tun_put_user() 2382 struct virtio_net_hdr *gso = xdp->data_hard_start; in tun_xdp_one() 2794 tun->vnet_hdr_sz = sizeof(struct virtio_net_hdr); in tun_set_iff()
|
| H A D | virtio_net.c | 505 struct virtio_net_hdr hdr; 6872 vi->hdr_len = sizeof(struct virtio_net_hdr); in virtnet_probe()
|
| /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() 204 const struct virtio_net_hdr *hdr, in virtio_net_hdr_to_skb() 212 struct virtio_net_hdr *hdr, in __virtio_net_set_hdrlen() 229 struct virtio_net_hdr *hdr) in __virtio_net_set_tnl_hdrlen() 244 struct virtio_net_hdr *hdr, in virtio_net_hdr_from_skb() 298 const struct virtio_net_hdr *hdr = (const struct virtio_net_hdr *)vhdr; in virtio_net_hdr_tnl_to_skb() 382 struct virtio_net_hdr *hdr, in virtio_net_handle_csum_offload() 424 struct virtio_net_hdr *hdr = (struct virtio_net_hdr *)vhdr; in virtio_net_hdr_tnl_from_skb()
|
| /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() 406 vp->header_size = sizeof(struct virtio_net_hdr); in build_raw_transport_data() 407 vp->rx_header_size = sizeof(struct virtio_net_hdr); in build_raw_transport_data() 425 vp->header_size = sizeof(struct virtio_net_hdr); in build_hybrid_transport_data() 426 vp->rx_header_size = sizeof(struct virtio_net_hdr); in build_hybrid_transport_data() 450 vp->header_size = sizeof(struct virtio_net_hdr); in build_tap_transport_data() 451 vp->rx_header_size = sizeof(struct virtio_net_hdr); in build_tap_transport_data()
|
| H A D | vector_user.c | 587 int len = sizeof(struct virtio_net_hdr); in uml_tap_enable_vnet_headers()
|
| /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) 303 struct virtio_net_hdr *vh = (struct virtio_net_hdr *)buf; in build_test_packet_valid_udp_gso() 323 struct virtio_net_hdr *vh = (struct virtio_net_hdr *)buf; in build_test_packet_valid_udp_csum() 340 struct virtio_net_hdr *vh = (struct virtio_net_hdr *)buf; in build_test_packet_crash_tap_invalid_eth_proto()
|
| /linux/include/uapi/linux/ |
| H A D | virtio_net.h | 223 struct virtio_net_hdr { struct 237 struct virtio_net_hdr hdr; argument
|
| /linux/drivers/platform/mellanox/ |
| H A D | mlxbf-tmfifo.c | 416 struct virtio_net_hdr *net_hdr; in mlxbf_tmfifo_init_net_desc() 677 hdr_len = sizeof(struct virtio_net_hdr); in mlxbf_tmfifo_rxtx_header() 716 sizeof(struct virtio_net_hdr) : 0; in mlxbf_tmfifo_rxtx_header()
|
| /linux/net/packet/ |
| H A D | af_packet.c | 2096 if (virtio_net_hdr_from_skb(skb, (struct virtio_net_hdr *)&vnet_hdr, vio_le(), true, 0)) in packet_rcv_vnet() 2363 sizeof(struct virtio_net_hdr), in tpacket_rcv() 2529 static int __packet_snd_vnet_parse(struct virtio_net_hdr *vnet_hdr, size_t len) in __packet_snd_vnet_parse() 2546 struct virtio_net_hdr *vnet_hdr, int vnet_hdr_sz) in packet_snd_vnet_parse() 2562 if (vnet_hdr_sz != sizeof(struct virtio_net_hdr)) in packet_snd_vnet_parse() 2563 iov_iter_advance(&msg->msg_iter, vnet_hdr_sz - sizeof(struct virtio_net_hdr)); in packet_snd_vnet_parse() 2720 struct virtio_net_hdr *vnet_hdr = NULL; in tpacket_snd() 2949 struct virtio_net_hdr vnet_hdr = { 0 }; in packet_snd() 3958 if (val && val != sizeof(struct virtio_net_hdr) && in packet_setsockopt() 3963 hdr_len = val ? sizeof(struct virtio_net_hdr) : 0; in packet_setsockopt()
|
| /linux/drivers/vhost/ |
| H A D | net.c | 688 struct virtio_net_hdr *gso; in vhost_net_build_xdp() 1146 struct virtio_net_hdr hdr = { in handle_rx() 1665 sizeof(struct virtio_net_hdr); in vhost_net_set_features()
|
| /linux/drivers/vdpa/vdpa_sim/ |
| H A D | vdpa_sim_net.c | 89 sizeof(struct virtio_net_hdr); in receive_filter()
|
| /linux/tools/testing/selftests/net/lib/ |
| H A D | csum.c | 408 struct virtio_net_hdr vh = {0}; in send_packet()
|