Searched refs:gso (Results 1 – 7 of 7) sorted by relevance
/linux-4.4.14/drivers/net/ |
D | tun.c | 1092 struct virtio_net_hdr gso = { 0 }; in tun_get_user() local 1115 n = copy_from_iter(&gso, sizeof(gso), from); in tun_get_user() 1116 if (n != sizeof(gso)) in tun_get_user() 1119 if ((gso.flags & VIRTIO_NET_HDR_F_NEEDS_CSUM) && in tun_get_user() 1120 …tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_offset) + 2 > tun16_to_cpu(tun, gso… in tun_get_user() 1121 …gso.hdr_len = cpu_to_tun16(tun, tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_off… in tun_get_user() 1123 if (tun16_to_cpu(tun, gso.hdr_len) > len) in tun_get_user() 1125 iov_iter_advance(from, tun->vnet_hdr_sz - sizeof(gso)); in tun_get_user() 1131 (gso.hdr_len && tun16_to_cpu(tun, gso.hdr_len) < ETH_HLEN))) in tun_get_user() 1144 copylen = gso.hdr_len ? tun16_to_cpu(tun, gso.hdr_len) : GOODCOPY_LEN; in tun_get_user() [all …]
|
D | xen-netfront.c | 635 struct xen_netif_extra_info *gso; in xennet_start_xmit() local 637 gso = (struct xen_netif_extra_info *) in xennet_start_xmit() 642 gso->u.gso.size = skb_shinfo(skb)->gso_size; in xennet_start_xmit() 643 gso->u.gso.type = (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6) ? in xennet_start_xmit() 646 gso->u.gso.pad = 0; in xennet_start_xmit() 647 gso->u.gso.features = 0; in xennet_start_xmit() 649 gso->type = XEN_NETIF_EXTRA_TYPE_GSO; in xennet_start_xmit() 650 gso->flags = 0; in xennet_start_xmit() 844 struct xen_netif_extra_info *gso) in xennet_set_skb_gso() argument 846 if (!gso->u.gso.size) { in xennet_set_skb_gso() [all …]
|
D | virtio_net.c | 35 static bool csum = true, gso = true; variable 37 module_param(gso, bool, 0444); 1783 if (gso) in virtnet_probe()
|
/linux-4.4.14/drivers/net/xen-netback/ |
D | netback.c | 631 struct xen_netif_extra_info *gso = in xenvif_rx_action() local 638 gso->u.gso.type = queue->meta[npo.meta_cons].gso_type; in xenvif_rx_action() 639 gso->u.gso.size = queue->meta[npo.meta_cons].gso_size; in xenvif_rx_action() 640 gso->u.gso.pad = 0; in xenvif_rx_action() 641 gso->u.gso.features = 0; in xenvif_rx_action() 643 gso->type = XEN_NETIF_EXTRA_TYPE_GSO; in xenvif_rx_action() 644 gso->flags = 0; in xenvif_rx_action() 1131 struct xen_netif_extra_info *gso) in xenvif_set_skb_gso() argument 1133 if (!gso->u.gso.size) { in xenvif_set_skb_gso() 1139 switch (gso->u.gso.type) { in xenvif_set_skb_gso() [all …]
|
/linux-4.4.14/include/xen/interface/io/ |
D | netif.h | 204 } gso; member
|
/linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
D | be_hw.h | 231 u8 gso[2]; member
|
/linux-4.4.14/Documentation/DocBook/ |
D | networking.xml.db | 76 API-skb-gso-network-seglen 144 API-skb-gso-transport-seglen 312 API-skb-mac-gso-segment 313 API---skb-gso-segment
|