Searched refs:gso (Results 1 - 25 of 56) sorted by relevance

123

/linux-master/include/linux/
H A Dif_tun.h24 struct virtio_net_hdr gso; member in struct:tun_xdp_hdr
/linux-master/net/mpls/
H A Dmpls_gso.c17 #include <net/gso.h>
/linux-master/drivers/net/
H A Dxen-netfront.c805 struct xen_netif_extra_info *gso; local
807 gso = (struct xen_netif_extra_info *)
812 gso->u.gso.size = skb_shinfo(skb)->gso_size;
813 gso->u.gso.type = (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6) ?
816 gso->u.gso.pad = 0;
817 gso->u.gso
1129 xennet_set_skb_gso(struct sk_buff *skb, struct xen_netif_extra_info *gso) argument
1314 struct xen_netif_extra_info *gso; local
[all...]
H A Dtun.c1751 struct virtio_net_hdr gso = { 0 }; local
1777 if (!copy_from_iter_full(&gso, sizeof(gso), from))
1780 if ((gso.flags & VIRTIO_NET_HDR_F_NEEDS_CSUM) &&
1781 tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_offset) + 2 > tun16_to_cpu(tun, gso.hdr_len))
1782 gso.hdr_len = cpu_to_tun16(tun, tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso
2064 struct virtio_net_hdr gso = { 0 }; local
2119 struct virtio_net_hdr gso; local
2444 struct virtio_net_hdr *gso = &hdr->gso; local
[all...]
H A Dtap.c21 #include <net/gso.h>
1173 struct virtio_net_hdr *gso = &hdr->gso; local
1197 err = virtio_net_hdr_to_skb(skb, gso, tap_is_little_endian(q));
/linux-master/net/sctp/
H A Doffload.c25 #include <net/gso.h>
H A Doutput.c131 /* set packet max_size with gso_max_size if gso is enabled*/
437 struct sk_buff *head, int gso, gfp_t gfp)
447 if (gso) {
530 if (gso)
536 if (gso) {
574 int pkt_count, gso = 0; local
589 if (!sk_can_gso(sk)) { /* check gso */
593 gso = 1;
598 head = alloc_skb((gso ? packet->overhead : packet->size) +
621 pkt_count = sctp_packet_pack(packet, head, gso, gf
436 sctp_packet_pack(struct sctp_packet *packet, struct sk_buff *head, int gso, gfp_t gfp) argument
[all...]
/linux-master/net/core/
H A DMakefile16 netdev-genl.o netdev-genl-gen.o gso.o
H A Dgso.c4 #include <net/gso.h>
134 * skb_gso_transport_seglen - Return length of individual segments of a gso packet
169 * skb_gso_network_seglen - Return length of individual segments of a gso packet
187 * skb_gso_mac_seglen - Return length of individual segments of a gso packet
/linux-master/drivers/net/xen-netback/
H A Dnetback.c760 struct xen_netif_extra_info *gso)
762 if (!gso->u.gso.size) {
768 switch (gso->u.gso.type) {
776 netdev_err(vif->dev, "Bad GSO type %d.\n", gso->u.gso.type);
781 skb_shinfo(skb)->gso_size = gso->u.gso.size;
1056 struct xen_netif_extra_info *gso; local
758 xenvif_set_skb_gso(struct xenvif *vif, struct sk_buff *skb, struct xen_netif_extra_info *gso) argument
[all...]
H A Drx.c277 extra->u.gso.type = gso_type;
278 extra->u.gso.size = skb_shinfo(skb)->gso_size;
279 extra->u.gso.pad = 0;
280 extra->u.gso.features = 0;
/linux-master/drivers/vhost/
H A Dnet.c665 struct virtio_net_hdr *gso; local
690 copied = copy_from_iter(buf + offsetof(struct tun_xdp_hdr, gso),
698 gso = &hdr->gso;
703 if ((gso->flags & VIRTIO_NET_HDR_F_NEEDS_CSUM) &&
704 vhost16_to_cpu(vq, gso->csum_start) +
705 vhost16_to_cpu(vq, gso->csum_offset) + 2 >
706 vhost16_to_cpu(vq, gso->hdr_len)) {
707 gso->hdr_len = cpu_to_vhost16(vq,
708 vhost16_to_cpu(vq, gso
[all...]
/linux-master/include/xen/interface/io/
H A Dnetif.h115 * "feature-gso-tcpv4" and "feature-gso-tcpv6" advertise the capability to
841 #define XEN_NETIF_EXTRA_TYPE_GSO (1) /* u.gso */
870 } gso; member in union:xen_netif_extra_info::__anon184
/linux-master/net/nsh/
H A Dnsh.c11 #include <net/gso.h>
/linux-master/drivers/net/ethernet/emulex/benet/
H A Dbe_hw.h235 u8 gso[2]; member in struct:amap_eth_hdr_wrb
/linux-master/net/ipv4/
H A Dgre_offload.c14 #include <net/gso.h>
H A Dtcp_offload.c12 #include <net/gso.h>
H A Desp4_offload.c20 #include <net/gso.h>
/linux-master/net/ipv6/
H A Dudp_offload.c17 #include <net/gso.h>
H A Desp6_offload.c20 #include <net/gso.h>
H A Dip6_offload.c19 #include <net/gso.h>
/linux-master/include/net/
H A Dudp.h24 #include <net/gso.h>
/linux-master/drivers/net/ethernet/sfc/
H A Dtx_common.c15 #include <net/gso.h>
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dtx_common.c15 #include <net/gso.h>
/linux-master/drivers/net/wireguard/
H A Ddevice.c23 #include <net/gso.h>

Completed in 229 milliseconds

123