Home
last modified time | relevance | path

Searched refs:gso (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/net/
H A Dxen-netfront.c804 struct xen_netif_extra_info *gso; in xennet_start_xmit() local
806 gso = (struct xen_netif_extra_info *) in xennet_start_xmit()
811 gso->u.gso.size = skb_shinfo(skb)->gso_size; in xennet_start_xmit()
812 gso->u.gso.type = (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6) ? in xennet_start_xmit()
815 gso->u.gso.pad = 0; in xennet_start_xmit()
816 gso->u.gso.features = 0; in xennet_start_xmit()
818 gso->type = XEN_NETIF_EXTRA_TYPE_GSO; in xennet_start_xmit()
819 gso->flags = 0; in xennet_start_xmit()
1136 struct xen_netif_extra_info *gso) in xennet_set_skb_gso() argument
1138 if (!gso->u.gso.size) { in xennet_set_skb_gso()
[all …]
H A Dvirtio_net.c34 static bool csum = true, gso = true, napi_tx = true; variable
36 module_param(gso, bool, 0444);
216 VIRTNET_STATS_DESC_TX(gso, gso_packets_noseg),
217 VIRTNET_STATS_DESC_TX(gso, gso_bytes_noseg),
264 VIRTNET_STATS_DESC_RX_QSTAT(gso, gso_packets, hw_gro_packets),
265 VIRTNET_STATS_DESC_RX_QSTAT(gso, gso_bytes, hw_gro_bytes),
266 VIRTNET_STATS_DESC_RX_QSTAT(gso, gso_packets_coalesced, hw_gro_wire_packets),
267 VIRTNET_STATS_DESC_RX_QSTAT(gso, gso_bytes_coalesced, hw_gro_wire_bytes),
271 VIRTNET_STATS_DESC_TX_QSTAT(gso, gso_packets, hw_gso_packets),
272 VIRTNET_STATS_DESC_TX_QSTAT(gso, gso_bytes, hw_gso_bytes),
[all …]
H A Dtap.c1047 struct virtio_net_hdr *gso = xdp->data_hard_start; in tap_get_user_xdp() local
1076 err = tun_vnet_hdr_to_skb(q->flags, skb, gso); in tap_get_user_xdp()
/linux/net/sctp/
H A Doutput.c437 struct sk_buff *head, int gso, gfp_t gfp) in sctp_packet_pack() argument
447 if (gso) { in sctp_packet_pack()
530 if (gso) in sctp_packet_pack()
536 if (gso) { in sctp_packet_pack()
574 int pkt_count, gso = 0; in sctp_packet_transmit() local
593 gso = 1; in sctp_packet_transmit()
598 head = alloc_skb((gso ? packet->overhead : packet->size) + in sctp_packet_transmit()
621 pkt_count = sctp_packet_pack(packet, head, gso, gfp); in sctp_packet_transmit()
/linux/drivers/net/xen-netback/
H A Dnetback.c762 struct xen_netif_extra_info *gso) in xenvif_set_skb_gso() argument
764 if (!gso->u.gso.size) { in xenvif_set_skb_gso()
770 switch (gso->u.gso.type) { in xenvif_set_skb_gso()
778 netdev_err(vif->dev, "Bad GSO type %d.\n", gso->u.gso.type); in xenvif_set_skb_gso()
783 skb_shinfo(skb)->gso_size = gso->u.gso.size; in xenvif_set_skb_gso()
1058 struct xen_netif_extra_info *gso; in xenvif_tx_build_gops() local
1059 gso = &extras[XEN_NETIF_EXTRA_TYPE_GSO - 1]; in xenvif_tx_build_gops()
1061 if (xenvif_set_skb_gso(queue->vif, skb, gso)) { in xenvif_tx_build_gops()
H A Drx.c277 extra->u.gso.type = gso_type; in xenvif_rx_next_skb()
278 extra->u.gso.size = skb_shinfo(skb)->gso_size; in xenvif_rx_next_skb()
279 extra->u.gso.pad = 0; in xenvif_rx_next_skb()
280 extra->u.gso.features = 0; in xenvif_rx_next_skb()
/linux/include/xen/interface/io/
H A Dnetif.h870 } gso; member
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c1502 if (info->gso) in mtk_tx_set_dma_desc_v1()
1551 if (info->gso) in mtk_tx_set_dma_desc_v2()
1583 int tx_num, struct mtk_tx_ring *ring, bool gso) in mtk_tx_map() argument
1587 .gso = gso, in mtk_tx_map()
1783 bool gso = false; in mtk_start_xmit() local
1821 gso = true; in mtk_start_xmit()
1826 if (mtk_tx_map(skb, dev, tx_num, ring, gso) < 0) in mtk_start_xmit()
H A Dmtk_eth_soc.h1135 u8 gso:1; member
/linux/drivers/net/ethernet/microchip/
H A Dlan743x_main.c1974 bool gso = false; in lan743x_tx_xmit_frame() local
2008 gso = skb_is_gso(skb); in lan743x_tx_xmit_frame()
2009 if (gso) { in lan743x_tx_xmit_frame()
2024 if (gso) in lan743x_tx_xmit_frame()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_main.c9723 bool gso = skb_is_gso(skb); in ice_features_check() local
9736 if (gso && (skb_shinfo(skb)->gso_size < ICE_TXD_CTX_MIN_MSS)) in ice_features_check()
9753 if (gso && (skb_shinfo(skb)->gso_type & in ice_features_check()
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c6453 int gso = skb_shinfo(skb)->gso_type; in stmmac_select_queue() local
6455 if (gso & (SKB_GSO_TCPV4 | SKB_GSO_TCPV6 | SKB_GSO_UDP_L4)) { in stmmac_select_queue()