Searched refs:vnet_hdr (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/drivers/net/ |
D | macvtap.c | 625 struct virtio_net_hdr *vnet_hdr) in macvtap_skb_from_vnet_hdr() argument 628 if (vnet_hdr->gso_type != VIRTIO_NET_HDR_GSO_NONE) { in macvtap_skb_from_vnet_hdr() 629 switch (vnet_hdr->gso_type & ~VIRTIO_NET_HDR_GSO_ECN) { in macvtap_skb_from_vnet_hdr() 643 if (vnet_hdr->gso_type & VIRTIO_NET_HDR_GSO_ECN) in macvtap_skb_from_vnet_hdr() 646 if (vnet_hdr->gso_size == 0) in macvtap_skb_from_vnet_hdr() 650 if (vnet_hdr->flags & VIRTIO_NET_HDR_F_NEEDS_CSUM) { in macvtap_skb_from_vnet_hdr() 651 if (!skb_partial_csum_set(skb, macvtap16_to_cpu(q, vnet_hdr->csum_start), in macvtap_skb_from_vnet_hdr() 652 macvtap16_to_cpu(q, vnet_hdr->csum_offset))) in macvtap_skb_from_vnet_hdr() 656 if (vnet_hdr->gso_type != VIRTIO_NET_HDR_GSO_NONE) { in macvtap_skb_from_vnet_hdr() 657 skb_shinfo(skb)->gso_size = macvtap16_to_cpu(q, vnet_hdr->gso_size); in macvtap_skb_from_vnet_hdr() [all …]
|
/linux-4.4.14/net/packet/ |
D | af_packet.c | 2636 struct virtio_net_hdr vnet_hdr = { 0 }; in packet_snd() local 2681 vnet_hdr_len = sizeof(vnet_hdr); in packet_snd() 2690 n = copy_from_iter(&vnet_hdr, vnet_hdr_len, &msg->msg_iter); in packet_snd() 2694 if ((vnet_hdr.flags & VIRTIO_NET_HDR_F_NEEDS_CSUM) && in packet_snd() 2695 (__virtio16_to_cpu(vio_le(), vnet_hdr.csum_start) + in packet_snd() 2696 __virtio16_to_cpu(vio_le(), vnet_hdr.csum_offset) + 2 > in packet_snd() 2697 __virtio16_to_cpu(vio_le(), vnet_hdr.hdr_len))) in packet_snd() 2698 vnet_hdr.hdr_len = __cpu_to_virtio16(vio_le(), in packet_snd() 2699 __virtio16_to_cpu(vio_le(), vnet_hdr.csum_start) + in packet_snd() 2700 __virtio16_to_cpu(vio_le(), vnet_hdr.csum_offset) + 2); in packet_snd() [all …]
|
/linux-4.4.14/Documentation/mic/mpssd/ |
D | mpssd.c | 539 static __u8 vnet_hdr[2][sizeof(struct virtio_net_hdr)]; in virtio_net() local 542 { { .iov_base = vnet_hdr[0], .iov_len = sizeof(vnet_hdr[0]) }, in virtio_net() 544 { { .iov_base = vnet_hdr[1], .iov_len = sizeof(vnet_hdr[1]) }, in virtio_net() 614 = (struct virtio_net_hdr *)vnet_hdr[0]; in virtio_net() 681 vnet_hdr[1]; in virtio_net()
|