Searched refs:gso (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/net/ |
D | tun.c | 1038 struct virtio_net_hdr gso = { 0 }; in tun_get_user() local 1061 n = copy_from_iter(&gso, sizeof(gso), from); in tun_get_user() 1062 if (n != sizeof(gso)) in tun_get_user() 1065 if ((gso.flags & VIRTIO_NET_HDR_F_NEEDS_CSUM) && in tun_get_user() 1066 …tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_offset) + 2 > tun16_to_cpu(tun, gso… in tun_get_user() 1067 …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() 1069 if (tun16_to_cpu(tun, gso.hdr_len) > len) in tun_get_user() 1071 iov_iter_advance(from, tun->vnet_hdr_sz - sizeof(gso)); in tun_get_user() 1077 (gso.hdr_len && tun16_to_cpu(tun, gso.hdr_len) < ETH_HLEN))) in tun_get_user() 1090 copylen = gso.hdr_len ? tun16_to_cpu(tun, gso.hdr_len) : GOODCOPY_LEN; in tun_get_user() [all …]
|
D | xen-netfront.c | 584 struct xen_netif_extra_info *gso; in xennet_start_xmit() local 586 gso = (struct xen_netif_extra_info *) in xennet_start_xmit() 591 gso->u.gso.size = skb_shinfo(skb)->gso_size; in xennet_start_xmit() 592 gso->u.gso.type = (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6) ? in xennet_start_xmit() 595 gso->u.gso.pad = 0; in xennet_start_xmit() 596 gso->u.gso.features = 0; in xennet_start_xmit() 598 gso->type = XEN_NETIF_EXTRA_TYPE_GSO; in xennet_start_xmit() 599 gso->flags = 0; in xennet_start_xmit() 793 struct xen_netif_extra_info *gso) in xennet_set_skb_gso() argument 795 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); 1779 if (gso) in virtnet_probe()
|
/linux-4.1.27/drivers/net/xen-netback/ |
D | netback.c | 582 struct xen_netif_extra_info *gso = in xenvif_rx_action() local 589 gso->u.gso.type = queue->meta[npo.meta_cons].gso_type; in xenvif_rx_action() 590 gso->u.gso.size = queue->meta[npo.meta_cons].gso_size; in xenvif_rx_action() 591 gso->u.gso.pad = 0; in xenvif_rx_action() 592 gso->u.gso.features = 0; in xenvif_rx_action() 594 gso->type = XEN_NETIF_EXTRA_TYPE_GSO; in xenvif_rx_action() 595 gso->flags = 0; in xenvif_rx_action() 1099 struct xen_netif_extra_info *gso) in xenvif_set_skb_gso() argument 1101 if (!gso->u.gso.size) { in xenvif_set_skb_gso() 1107 switch (gso->u.gso.type) { in xenvif_set_skb_gso() [all …]
|
/linux-4.1.27/include/xen/interface/io/ |
D | netif.h | 202 } gso; member
|
/linux-4.1.27/drivers/net/ethernet/emulex/benet/ |
D | be_hw.h | 219 u8 gso[2]; member
|