Searched refs:gso_size (Results 1 - 93 of 93) sorted by relevance

/linux-4.4.14/include/trace/events/
H A Dnet.h34 __field( u16, gso_size )
55 __entry->gso_size = skb_shinfo(skb)->gso_size;
60 TP_printk("dev=%s queue_mapping=%u skbaddr=%p vlan_tagged=%d vlan_proto=0x%04x vlan_tci=0x%04x protocol=0x%04x ip_summed=%d len=%u data_len=%u network_offset=%d transport_offset_valid=%d transport_offset=%d tx_flags=%d gso_size=%d gso_segs=%d gso_type=%#x",
67 __entry->gso_size, __entry->gso_segs, __entry->gso_type)
164 __field( u16, gso_size )
190 __entry->gso_size = skb_shinfo(skb)->gso_size;
194 TP_printk("dev=%s napi_id=%#x queue_mapping=%u skbaddr=%p vlan_tagged=%d vlan_proto=0x%04x vlan_tci=0x%04x protocol=0x%04x ip_summed=%d hash=0x%08x l4_hash=%d len=%u data_len=%u truesize=%u mac_header_valid=%d mac_header=%d nr_frags=%d gso_size=%d gso_type=%#x",
201 __entry->nr_frags, __entry->gso_size, __entry->gso_type)
/linux-4.4.14/net/ipv4/
H A Dtcp_offload.c80 mss = skb_shinfo(skb)->gso_size; tcp_gso_segment()
245 mss = skb_shinfo(p)->gso_size; tcp_gro_receive()
H A Dinet_lro.c283 skb_shinfo(lro_desc->parent)->gso_size = lro_desc->mss; lro_flush()
H A Dudp_offload.c197 mss = skb_shinfo(skb)->gso_size; udp4_ufo_fragment()
H A Dip_output.c857 skb_shinfo(skb)->gso_size = maxfraglen - fragheaderlen; ip_ufo_append_data()
1246 skb_shinfo(skb)->gso_size = mtu - fragheaderlen; ip_append_page()
H A Dtcp_input.c143 len = skb_shinfo(skb)->gso_size ? : skb->len; tcp_measure_rcv_mss()
1272 /* When we're adding to gso_segs == 1, gso_size will be zero, tcp_shifted_skb()
1275 * setting gso_size to something. tcp_shifted_skb()
1317 /* I wish gso_size would have a bit more sane initialization than
H A Dtcp_output.c1019 skb_shinfo(skb)->gso_size = tcp_skb_mss(skb); tcp_transmit_skb()
/linux-4.4.14/drivers/net/ethernet/sun/
H A Dsunvnet.c1123 skb_shinfo(nskb)->gso_size = skb_shinfo(skb)->gso_size; vnet_skb_shape()
1154 int gso_size, gso_type, gso_segs; vnet_handle_offloads() local
1174 gso_size = skb_shinfo(skb)->gso_size; vnet_handle_offloads()
1178 if (port->tso && gso_size < datalen) vnet_handle_offloads()
1194 if (port->tso && gso_size < datalen) { vnet_handle_offloads()
1199 skb_shinfo(skb)->gso_size = datalen; vnet_handle_offloads()
1216 skb_shinfo(curr)->gso_size = gso_size; vnet_handle_offloads()
1219 DIV_ROUND_UP(curr->len - hlen, gso_size); vnet_handle_offloads()
1221 skb_shinfo(curr)->gso_size = 0; vnet_handle_offloads()
1370 ->gso_size; vnet_start_xmit()
/linux-4.4.14/net/ipv6/
H A Dudp_offload.c33 mss = skb_shinfo(skb)->gso_size; udp6_ufo_fragment()
H A Dip6_output.c1132 skb_shinfo(skb)->gso_size = (mtu - fragheaderlen - ip6_ufo_append_data()
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/
H A Dvxge-main.h515 #define vxge_tcp_mss(skb) (skb_shinfo(skb)->gso_size)
516 #define vxge_udp_mss(skb) (skb_shinfo(skb)->gso_size)
/linux-4.4.14/include/uapi/linux/
H A Dvirtio_net.h96 __virtio16 gso_size; /* Bytes to append to hdr_len per frame */ member in struct:virtio_net_hdr_v1
113 __virtio16 gso_size; /* Bytes to append to hdr_len per frame */ member in struct:virtio_net_hdr
/linux-4.4.14/drivers/net/xen-netback/
H A Dnetback.c267 meta->gso_size = 0; get_next_rx_buffer()
449 meta->gso_size = skb_shinfo(skb)->gso_size; xenvif_gop_skb()
459 meta->gso_size = skb_shinfo(skb)->gso_size; xenvif_gop_skb()
462 meta->gso_size = 0; xenvif_gop_skb()
596 resp->offset = queue->meta[npo.meta_cons].gso_size; xenvif_rx_action()
639 gso->u.gso.size = queue->meta[npo.meta_cons].gso_size; xenvif_rx_action()
1152 skb_shinfo(skb)->gso_size = gso->u.gso.size; xenvif_set_skb_gso()
1640 int mss = skb_shinfo(skb)->gso_size; xenvif_tx_submit()
H A Dcommon.h75 int gso_size; member in struct:xenvif_rx_meta
/linux-4.4.14/drivers/net/ethernet/synopsys/
H A Ddwc_eth_qos.c644 u32 gso_size; member in struct:net_local
1099 lp->gso_size = 0; dwceqos_descriptor_init()
1955 unsigned short gso_size) dwceqos_dmadesc_set_ctx()
1961 dd->des2 = gso_size; dwceqos_dmadesc_set_ctx()
1987 if (skb_is_gso(skb) && skb_shinfo(skb)->gso_size != lp->gso_size) dwceqos_tx_prepare()
2000 tx->prev_gso_size = lp->gso_size; dwceqos_tx_prepare()
2015 if (skb_is_gso(skb) && skb_shinfo(skb)->gso_size != lp->gso_size) { dwceqos_tx_linear()
2016 dwceqos_dmadesc_set_ctx(lp, skb_shinfo(skb)->gso_size); dwceqos_tx_linear()
2017 lp->gso_size = skb_shinfo(skb)->gso_size; dwceqos_tx_linear()
2174 lp->gso_size = tx->prev_gso_size; dwceqos_tx_rollback()
1954 dwceqos_dmadesc_set_ctx(struct net_local *lp, unsigned short gso_size) dwceqos_dmadesc_set_ctx() argument
/linux-4.4.14/drivers/net/
H A Dmacvtap.c646 if (vnet_hdr->gso_size == 0) macvtap_skb_from_vnet_hdr()
657 skb_shinfo(skb)->gso_size = macvtap16_to_cpu(q, vnet_hdr->gso_size); macvtap_skb_from_vnet_hdr()
678 vnet_hdr->gso_size = cpu_to_macvtap16(q, sinfo->gso_size); macvtap_skb_to_vnet_hdr()
H A Dtun.c1240 skb_shinfo(skb)->gso_size = tun16_to_cpu(tun, gso.gso_size); tun_get_user()
1241 if (skb_shinfo(skb)->gso_size == 0) { tun_get_user()
1332 gso.gso_size = cpu_to_tun16(tun, sinfo->gso_size); tun_put_user()
1341 "0x%x, gso_size %d, hdr_len %d\n", tun_put_user()
1342 sinfo->gso_type, tun16_to_cpu(tun, gso.gso_size), tun_put_user()
H A Dvirtio_net.c513 skb_shinfo(skb)->gso_size = virtio16_to_cpu(vi->vdev, receive_buf()
514 hdr->hdr.gso_size); receive_buf()
515 if (skb_shinfo(skb)->gso_size == 0) { receive_buf()
882 hdr->hdr.gso_size = cpu_to_virtio16(vi->vdev, xmit_skb()
883 skb_shinfo(skb)->gso_size); xmit_skb()
896 hdr->hdr.gso_size = hdr->hdr.hdr_len = 0; xmit_skb()
H A Dxen-netfront.c634 if (skb_shinfo(skb)->gso_size) { xennet_start_xmit()
642 gso->u.gso.size = skb_shinfo(skb)->gso_size; xennet_start_xmit()
859 skb_shinfo(skb)->gso_size = gso->u.gso.size; xennet_set_skb_gso()
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.c920 unsigned int p_len = sh->gso_size; nicvf_tso_count_subdescs()
948 /* The last segment may be less than gso_size. */ nicvf_tso_count_subdescs()
963 if (skb_shinfo(skb)->gso_size) { nicvf_sq_subdesc_required()
1034 /* Segment a TSO packet into 'gso_size' segments and append
1054 data_left = min_t(int, skb_shinfo(skb)->gso_size, total_len); nicvf_sq_append_tso()
1136 if (skb_shinfo(skb)->gso_size) nicvf_sq_append_skb()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c601 if (shinfo->gso_size) { get_real_size()
889 shinfo->gso_size << 16 | lso_header_size); mlx4_en_xmit()
897 i = ((skb->len - lso_header_size) / shinfo->gso_size) + mlx4_en_xmit()
898 !!((skb->len - lso_header_size) % shinfo->gso_size); mlx4_en_xmit()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c199 skb_shinfo(skb)->gso_size = DIV_ROUND_UP(cqe_bcnt, lro_num_seg); mlx5e_build_rx_skb()
H A Den_tx.c191 eseg->mss = cpu_to_be16(skb_shinfo(skb)->gso_size); mlx5e_sq_xmit()
/linux-4.4.14/drivers/net/ethernet/sfc/
H A Dtx.c346 if (skb_shinfo(skb)->gso_size) efx_enqueue_skb()
1152 bool is_last = st->out_len <= skb_shinfo(skb)->gso_size; tso_start_new_packet()
1156 st->packet_space = skb_shinfo(skb)->gso_size; tso_start_new_packet()
1239 st->seqnum += skb_shinfo(skb)->gso_size; tso_start_new_packet()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_io.c397 first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); qlcnic_tx_encap_pkt()
500 first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); qlcnic_tx_pkt()
1337 skb_shinfo(skb)->gso_size = qlcnic_get_lro_sts_mss(sts_data1); qlcnic_process_lro()
1795 u16 lro_length, length, data_offset, gso_size; qlcnic_83xx_process_lro() local
1859 gso_size = qlcnic_83xx_get_lro_sts_mss(sts_data[0]); qlcnic_83xx_process_lro()
1860 skb_shinfo(skb)->gso_size = gso_size; qlcnic_83xx_process_lro()
/linux-4.4.14/drivers/infiniband/hw/nes/
H A Dnes_nic.c393 netdev->name, skb_is_gso(skb), skb_shinfo(skb)->gso_size); */ nes_nic_send()
394 wqe_misc |= NES_NIC_SQ_WQE_LSO_ENABLE | (u16)skb_shinfo(skb)->gso_size; nes_nic_send()
599 skb_shinfo(skb)->nr_frags, skb_is_gso(skb), skb_shinfo(skb)->gso_size); nes_netdev_start_xmit()
651 wqe_misc |= NES_NIC_SQ_WQE_COMPLETION | (u16)skb_shinfo(skb)->gso_size; nes_netdev_start_xmit()
652 if ((tso_wqe_length + original_first_length) > skb_shinfo(skb)->gso_size) { nes_netdev_start_xmit()
/linux-4.4.14/drivers/net/ethernet/tile/
H A Dtilegx.c1681 unsigned int p_len = sh->gso_size; tso_count_edescs()
1711 /* The last segment may be less than gso_size. */ tso_count_edescs()
1757 p_len = sh->gso_size; tso_headers_prepare()
1819 /* The last segment may be less than gso_size. */ tso_headers_prepare()
1838 unsigned int p_len = sh->gso_size; tso_egress()
1905 /* The last segment may be less than gso_size. */ tso_egress()
H A Dtilepro.c1705 unsigned int p_len = sh->gso_size; tile_net_tx_tso()
1908 if (sh->gso_size != 0) tile_net_tx()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
H A Dbnad.c2829 u32 gso_size; bnad_txq_wi_prepare() local
2844 gso_size = skb_shinfo(skb)->gso_size; bnad_txq_wi_prepare()
2845 if (unlikely(gso_size > bnad->netdev->mtu)) { bnad_txq_wi_prepare()
2849 if (unlikely((gso_size + skb_transport_offset(skb) + bnad_txq_wi_prepare()
2856 txqent->hdr.wi.lso_mss = htons(gso_size); bnad_txq_wi_prepare()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_fcoe.c593 skb_shinfo(skb)->gso_size); ixgbe_fso()
602 mss_l4len_idx = skb_shinfo(skb)->gso_size << IXGBE_ADVTXD_MSS_SHIFT; ixgbe_fso()
H A Dixgbe_main.c1601 /* set gso_size to avoid messing up TCP MSS */ ixgbe_set_rsc_gso_size()
1602 skb_shinfo(skb)->gso_size = DIV_ROUND_UP((skb->len - hdr_len), ixgbe_set_rsc_gso_size()
1619 /* gso_size is computed using append_cnt so always clear it last */ ixgbe_update_rsc_stats()
6989 mss_l4len_idx |= skb_shinfo(skb)->gso_size << IXGBE_ADVTXD_MSS_SHIFT; ixgbe_tso()
/linux-4.4.14/drivers/net/ethernet/neterion/
H A Ds2io.h1137 #define s2io_tcp_mss(skb) skb_shinfo(skb)->gso_size
1138 #define s2io_udp_mss(skb) skb_shinfo(skb)->gso_size
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
H A Dlio_main.c131 u16 gso_size; member in struct:tx_info::__anon6649
137 u16 gso_size;
2880 if (skb_shinfo(skb)->gso_size) { liquidio_xmit()
2886 tx_info->s.gso_size = skb_shinfo(skb)->gso_size; liquidio_xmit()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c773 int hdrlen = skb_shinfo(skb)->gso_size ? is_eth_imm()
811 if (skb_shinfo(skb)->gso_size) calc_tx_flits()
1170 if (!skb_shinfo(skb)->gso_size && (unlikely(skb->len > max_pkt_len))) t4_eth_xmit()
1221 if (ssi->gso_size) { t4_eth_xmit()
1237 lso->c.mss = htons(ssi->gso_size); t4_eth_xmit()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
H A Di40e_txrx.c1486 cd_mss = skb_shinfo(skb)->gso_size; i40e_tso()
1693 if ((size >= skb_shinfo(skb)->gso_size) && i40e_chk_linearize()
1695 size = (size % skb_shinfo(skb)->gso_size); i40e_chk_linearize()
/linux-4.4.14/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c973 ctx.mss = skb_shinfo(skb)->gso_size; vmxnet3_tq_xmit()
1426 skb_shinfo(skb)->gso_size = mss; vmxnet3_rq_rx_complete()
1440 skb_shinfo(skb)->gso_size = vmxnet3_rq_rx_complete()
1444 skb_shinfo(skb)->gso_size = mtu - hlen; vmxnet3_rq_rx_complete()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c879 if (skb_shinfo(skb)->gso_size) calc_tx_flits()
1193 if (!skb_shinfo(skb)->gso_size && (unlikely(skb->len > max_pkt_len))) t4vf_eth_xmit()
1280 if (ssi->gso_size) { t4vf_eth_xmit()
1302 lso->mss = cpu_to_be16(ssi->gso_size); t4vf_eth_xmit()
/linux-4.4.14/drivers/net/ethernet/ibm/
H A Dibmveth.c1123 mss = (unsigned long)skb_shinfo(skb)->gso_size; ibmveth_start_xmit()
1132 cpu_to_be16(skb_shinfo(skb)->gso_size); ibmveth_start_xmit()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c538 skb_shinfo(skb)->gso_size = len_on_bd - hdrs_len; bnx2x_set_gro_params()
741 if (skb_shinfo(skb)->gso_size) { bnx2x_gro_receive()
3454 unsigned short lso_mss = skb_shinfo(skb)->gso_size; bnx2x_pkt_req_lin()
3533 pbd->lso_mss = cpu_to_le16(skb_shinfo(skb)->gso_size); bnx2x_set_pbd_gso()
4078 skb_shinfo(skb)->gso_size); bnx2x_start_xmit()
4090 (skb_shinfo(skb)->gso_size << bnx2x_start_xmit()
/linux-4.4.14/net/core/
H A Ddev.c2417 WARN(1, "%s: caps=(%pNF, %pNF) len=%d data_len=%d gso_size=%d " skb_warn_bad_offload()
2421 skb->len, skb->data_len, skb_shinfo(skb)->gso_size, skb_warn_bad_offload()
2437 if (unlikely(skb_shinfo(skb)->gso_size)) { skb_checksum_help()
2849 if (shinfo->gso_size) { qdisc_pkt_len_init()
2864 shinfo->gso_size); qdisc_pkt_len_init()
4077 skb_shinfo(skb)->gso_size = 0; napi_gro_complete()
4288 skb_shinfo(skb)->gso_size = skb_gro_len(skb);
H A Dskbuff.c987 skb_shinfo(new)->gso_size = skb_shinfo(old)->gso_size; copy_skb_header()
3006 unsigned int mss = skb_shinfo(head_skb)->gso_size; skb_segment()
4277 /* UFO sets gso_size to the size of the fragmentation skb_gso_transport_seglen()
4281 return thlen + shinfo->gso_size; skb_gso_transport_seglen()
/linux-4.4.14/net/packet/
H A Daf_packet.c2724 if (vnet_hdr.gso_size == 0) packet_snd()
2796 skb_shinfo(skb)->gso_size = packet_snd()
2797 __virtio16_to_cpu(vio_le(), vnet_hdr.gso_size); packet_snd()
3190 vnet_hdr.gso_size = packet_recvmsg()
3191 __cpu_to_virtio16(vio_le(), sinfo->gso_size); packet_recvmsg()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c2237 cd_mss = skb_shinfo(skb)->gso_size; i40e_tso()
2529 if ((size >= skb_shinfo(skb)->gso_size) && i40e_chk_linearize()
2531 size = (size % skb_shinfo(skb)->gso_size); i40e_chk_linearize()
H A Di40e_fcoe.c1243 cd_mss = skb_shinfo(skb)->gso_size; i40e_fcoe_tso()
/linux-4.4.14/drivers/net/usb/
H A Dr8152.c1385 if (skb_shinfo(skb)->gso_size) { r8152_csum_workaround()
1466 u32 mss = skb_shinfo(skb)->gso_size; r8152_tx_csum()
1984 u32 mss = skb_shinfo(skb)->gso_size; rtl8152_features_check()
H A Dax88179_178a.c1428 int mss = skb_shinfo(skb)->gso_size; ax88179_tx_fixup()
H A Dsmsc75xx.c2211 u16 mss = max(skb_shinfo(skb)->gso_size, TX_MSS_MIN); smsc75xx_tx_fixup()
H A Dlan78xx.c2073 u16 mss = max(skb_shinfo(skb)->gso_size, TX_CMD_B_MSS_MIN_); lan78xx_tx_prep()
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
H A Datl1.c2125 if (skb_shinfo(skb)->gso_size) { atl1_tso()
2170 ptpd->word3 |= (skb_shinfo(skb)->gso_size & atl1_tso()
2388 mss = skb_shinfo(skb)->gso_size; atl1_xmit_frame()
/linux-4.4.14/drivers/scsi/bnx2fc/
H A Dbnx2fc_fcoe.c374 skb_shinfo(skb)->gso_size = fr_max_payload(fp); bnx2fc_xmit()
377 skb_shinfo(skb)->gso_size = 0; bnx2fc_xmit()
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/
H A Dixgb_main.c1235 mss = skb_shinfo(skb)->gso_size; ixgb_tso()
1331 unsigned int mss = skb_shinfo(skb)->gso_size; ixgb_tx_map()
/linux-4.4.14/drivers/net/ethernet/realtek/
H A D8139cp.c755 mss = skb_shinfo(skb)->gso_size; cp_start_xmit()
1865 if (skb_shinfo(skb)->gso_size > MSSMask) cp_features_check()
H A Dr8169.c6941 if (skb_shinfo(skb)->gso_size) { r8169_csum_workaround()
7011 u32 mss = skb_shinfo(skb)->gso_size; rtl8169_tso_csum_v1()
7034 u32 mss = skb_shinfo(skb)->gso_size; rtl8169_tso_csum_v2()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
H A Dsge.c1796 if (skb_shinfo(skb)->gso_size) { t1_start_xmit()
1811 skb_shinfo(skb)->gso_size)); t1_start_xmit()
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
H A Denic_main.c587 unsigned int mss = skb_shinfo(skb)->gso_size; enic_queue_wq_skb()
652 if (skb_shinfo(skb)->gso_size == 0 && enic_hard_start_xmit()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-drv.c1197 packet->mss = skb_shinfo(skb)->gso_size; xgbe_prep_tso()
1244 if (skb_shinfo(skb)->gso_size != ring->tx.cur_mss) { xgbe_packet_info()
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c526 priv->tx_wr.mss = skb_shinfo(skb)->gso_size; post_send()
/linux-4.4.14/drivers/net/hyperv/
H A Dnetvsc_drv.c613 lso_info->lso_v2_transmit.mss = skb_shinfo(skb)->gso_size; netvsc_start_xmit()
/linux-4.4.14/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_main.c219 mss = skb_shinfo(skb)->gso_size; xgene_enet_work_msg()
/linux-4.4.14/include/linux/
H A Dskbuff.h335 unsigned short gso_size; member in struct:skb_shared_info
3538 return skb_shinfo(skb)->gso_size; skb_is_gso()
3551 /* LRO sets gso_size but not gso_type, whereas if GSO is really skb_warn_if_lro()
3555 if (skb_is_nonlinear(skb) && shinfo->gso_size != 0 && skb_warn_if_lro()
/linux-4.4.14/drivers/scsi/fcoe/
H A Dfcoe.c1698 skb_shinfo(skb)->gso_size = fr_max_payload(fp); fcoe_xmit()
1701 skb_shinfo(skb)->gso_size = 0; fcoe_xmit()
/linux-4.4.14/drivers/net/ethernet/tehuti/
H A Dtehuti.c1646 if (skb_shinfo(skb)->gso_size) { bdx_tx_transmit()
1647 txd_mss = skb_shinfo(skb)->gso_size; bdx_tx_transmit()
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_main.c1902 skb_shinfo(skb)->gso_size > 0) { netxen_tso_check()
1906 first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); netxen_tso_check()
H A Dnetxen_nic_init.c1653 skb_shinfo(skb)->gso_size = netxen_get_lro_sts_mss(sts_data1); netxen_process_lro()
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
H A Dtxrx.c1230 int mss = skb_shinfo(skb)->gso_size; /* payload size w/o headers */ __wil_tx_vring_tso()
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
H A Dhns_enet.c223 * packets so that we can do basic things like calculating the gso_size
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c947 if (skb_shinfo(skb)->gso_size) calc_tx_descs()
1154 tso_info = V_LSO_MSS(skb_shinfo(skb)->gso_size); write_tx_pkt_wr()
1283 if (skb_shinfo(skb)->gso_size) t3_eth_xmit()
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c819 tx_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); fm10k_tso()
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/
H A Dqede_main.c485 cpu_to_le16(skb_shinfo(skb)->gso_size); qede_start_xmit()
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_main.c1294 u16 cur_mss = skb_shinfo(skb)->gso_size; sxgbe_xmit()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c1680 tpd->word3 |= ((skb_shinfo(skb)->gso_size) & atl1e_tso_csum()
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
H A De1000_main.c2719 mss = skb_shinfo(skb)->gso_size; e1000_tso()
3136 mss = skb_shinfo(skb)->gso_size; e1000_xmit_frame()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c323 length = skb_shinfo(skb)->gso_size; bnxt_start_xmit()
861 skb_shinfo(skb)->gso_size = bnxt_gro_skb()
/linux-4.4.14/net/mac80211/
H A Dtx.c2781 if (skb_shinfo(skb)->gso_size) ieee80211_xmit_fast()
2783 DIV_ROUND_UP(skb->len, skb_shinfo(skb)->gso_size); ieee80211_xmit_fast()
/linux-4.4.14/drivers/s390/net/
H A Dqeth_l3_main.c2799 hdr->ext.mss = skb_shinfo(skb)->gso_size; qeth_tso_fill_header()
/linux-4.4.14/drivers/net/ethernet/3com/
H A Dtyphoon.c325 #define skb_tso_size(x) (skb_shinfo(x)->gso_size)
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c1973 mss_l4len_idx = (skb_shinfo(skb)->gso_size << E1000_ADVTXD_MSS_SHIFT); igbvf_tso()
/linux-4.4.14/drivers/net/ethernet/
H A Djme.c2097 *mss = cpu_to_le16(skb_shinfo(skb)->gso_size << TXDESC_MSS_SHIFT); jme_tx_tso()
/linux-4.4.14/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c863 data_left = min_t(int, skb_shinfo(skb)->gso_size, total_len); txq_submit_tso()
H A Dmvneta.c1698 data_left = min_t(int, skb_shinfo(skb)->gso_size, total_len); mvneta_tx_tso()
H A Dsky2.c1877 mss = skb_shinfo(skb)->gso_size; sky2_xmit_frame()
/linux-4.4.14/drivers/net/ethernet/freescale/
H A Dfec_main.c724 data_left = min_t(int, skb_shinfo(skb)->gso_size, total_len); fec_enet_txq_submit_tso()
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/
H A Dehea_main.c1644 swqe->mss = skb_shinfo(skb)->gso_size; write_swqe2_immediate()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_main.c2050 (*tpd)->word1 |= (skb_shinfo(skb)->gso_size & TPD_MSS_MASK) << atl1c_tso_csum()
/linux-4.4.14/drivers/net/ethernet/nvidia/
H A Dforcedeth.c2309 tx_flags_extra = NV_TX2_TSO | (skb_shinfo(skb)->gso_size << NV_TX2_TSO_SHIFT); nv_start_xmit()
2459 tx_flags_extra = NV_TX2_TSO | (skb_shinfo(skb)->gso_size << NV_TX2_TSO_SHIFT); nv_start_xmit_optimized()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c5357 mss = skb_shinfo(skb)->gso_size; e1000_tso()
5724 mss = skb_shinfo(skb)->gso_size; e1000_xmit_frame()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c3334 mss_l4len_idx |= skb_shinfo(skb)->gso_size << IXGBE_ADVTXD_MSS_SHIFT; ixgbevf_tso()
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c2846 mss = skb_shinfo(skb)->gso_size; myri10ge_xmit()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/
H A Dqlge_main.c2591 mac_iocb_ptr->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); ql_tso()
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c773 wrb_params->lso_mss = skb_shinfo(skb)->gso_size; be_get_wrb_params_from_skb()
/linux-4.4.14/drivers/net/ethernet/broadcom/
H A Dbnx2.c6621 if ((mss = skb_shinfo(skb)->gso_size)) { bnx2_start_xmit()
H A Dtg3.c7931 mss = skb_shinfo(skb)->gso_size; tg3_start_xmit()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
H A Digb_main.c4696 mss_l4len_idx |= skb_shinfo(skb)->gso_size << E1000_ADVTXD_MSS_SHIFT; igb_tso()

Completed in 4262 milliseconds