/linux-4.4.14/include/trace/events/ |
H A D | net.h | 34 __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 D | tcp_offload.c | 80 mss = skb_shinfo(skb)->gso_size; tcp_gso_segment() 245 mss = skb_shinfo(p)->gso_size; tcp_gro_receive()
|
H A D | inet_lro.c | 283 skb_shinfo(lro_desc->parent)->gso_size = lro_desc->mss; lro_flush()
|
H A D | udp_offload.c | 197 mss = skb_shinfo(skb)->gso_size; udp4_ufo_fragment()
|
H A D | ip_output.c | 857 skb_shinfo(skb)->gso_size = maxfraglen - fragheaderlen; ip_ufo_append_data() 1246 skb_shinfo(skb)->gso_size = mtu - fragheaderlen; ip_append_page()
|
H A D | tcp_input.c | 143 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 D | tcp_output.c | 1019 skb_shinfo(skb)->gso_size = tcp_skb_mss(skb); tcp_transmit_skb()
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
H A D | sunvnet.c | 1123 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 D | udp_offload.c | 33 mss = skb_shinfo(skb)->gso_size; udp6_ufo_fragment()
|
H A D | ip6_output.c | 1132 skb_shinfo(skb)->gso_size = (mtu - fragheaderlen - ip6_ufo_append_data()
|
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/ |
H A D | vxge-main.h | 515 #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 D | virtio_net.h | 96 __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 D | netback.c | 267 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 D | common.h | 75 int gso_size; member in struct:xenvif_rx_meta
|
/linux-4.4.14/drivers/net/ethernet/synopsys/ |
H A D | dwc_eth_qos.c | 644 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 D | macvtap.c | 646 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 D | tun.c | 1240 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 D | virtio_net.c | 513 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 D | xen-netfront.c | 634 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 D | nicvf_queues.c | 920 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 D | en_tx.c | 601 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 D | en_rx.c | 199 skb_shinfo(skb)->gso_size = DIV_ROUND_UP(cqe_bcnt, lro_num_seg); mlx5e_build_rx_skb()
|
H A D | en_tx.c | 191 eseg->mss = cpu_to_be16(skb_shinfo(skb)->gso_size); mlx5e_sq_xmit()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
H A D | tx.c | 346 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 D | qlcnic_io.c | 397 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 D | nes_nic.c | 393 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 D | tilegx.c | 1681 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 D | tilepro.c | 1705 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 D | bnad.c | 2829 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 D | ixgbe_fcoe.c | 593 skb_shinfo(skb)->gso_size); ixgbe_fso() 602 mss_l4len_idx = skb_shinfo(skb)->gso_size << IXGBE_ADVTXD_MSS_SHIFT; ixgbe_fso()
|
H A D | ixgbe_main.c | 1601 /* 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 D | s2io.h | 1137 #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 D | lio_main.c | 131 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 D | sge.c | 773 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 D | i40e_txrx.c | 1486 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 D | vmxnet3_drv.c | 973 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 D | sge.c | 879 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 D | ibmveth.c | 1123 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 D | bnx2x_cmn.c | 538 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 D | dev.c | 2417 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 D | skbuff.c | 987 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 D | af_packet.c | 2724 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 D | i40e_txrx.c | 2237 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 D | i40e_fcoe.c | 1243 cd_mss = skb_shinfo(skb)->gso_size; i40e_fcoe_tso()
|
/linux-4.4.14/drivers/net/usb/ |
H A D | r8152.c | 1385 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 D | ax88179_178a.c | 1428 int mss = skb_shinfo(skb)->gso_size; ax88179_tx_fixup()
|
H A D | smsc75xx.c | 2211 u16 mss = max(skb_shinfo(skb)->gso_size, TX_MSS_MIN); smsc75xx_tx_fixup()
|
H A D | lan78xx.c | 2073 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 D | atl1.c | 2125 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 D | bnx2fc_fcoe.c | 374 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 D | ixgb_main.c | 1235 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 D | 8139cp.c | 755 mss = skb_shinfo(skb)->gso_size; cp_start_xmit() 1865 if (skb_shinfo(skb)->gso_size > MSSMask) cp_features_check()
|
H A D | r8169.c | 6941 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 D | sge.c | 1796 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 D | enic_main.c | 587 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 D | xgbe-drv.c | 1197 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 D | ipoib_ib.c | 526 priv->tx_wr.mss = skb_shinfo(skb)->gso_size; post_send()
|
/linux-4.4.14/drivers/net/hyperv/ |
H A D | netvsc_drv.c | 613 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 D | xgene_enet_main.c | 219 mss = skb_shinfo(skb)->gso_size; xgene_enet_work_msg()
|
/linux-4.4.14/include/linux/ |
H A D | skbuff.h | 335 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 D | fcoe.c | 1698 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 D | tehuti.c | 1646 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 D | netxen_nic_main.c | 1902 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 D | netxen_nic_init.c | 1653 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 D | txrx.c | 1230 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 D | hns_enet.c | 223 * packets so that we can do basic things like calculating the gso_size
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | sge.c | 947 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 D | fm10k_main.c | 819 tx_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); fm10k_tso()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_main.c | 485 cpu_to_le16(skb_shinfo(skb)->gso_size); qede_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_main.c | 1294 u16 cur_mss = skb_shinfo(skb)->gso_size; sxgbe_xmit()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_main.c | 1680 tpd->word3 |= ((skb_shinfo(skb)->gso_size) & atl1e_tso_csum()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_main.c | 2719 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 D | bnxt.c | 323 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 D | tx.c | 2781 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 D | qeth_l3_main.c | 2799 hdr->ext.mss = skb_shinfo(skb)->gso_size; qeth_tso_fill_header()
|
/linux-4.4.14/drivers/net/ethernet/3com/ |
H A D | typhoon.c | 325 #define skb_tso_size(x) (skb_shinfo(x)->gso_size)
|
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/ |
H A D | netdev.c | 1973 mss_l4len_idx = (skb_shinfo(skb)->gso_size << E1000_ADVTXD_MSS_SHIFT); igbvf_tso()
|
/linux-4.4.14/drivers/net/ethernet/ |
H A D | jme.c | 2097 *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 D | mv643xx_eth.c | 863 data_left = min_t(int, skb_shinfo(skb)->gso_size, total_len); txq_submit_tso()
|
H A D | mvneta.c | 1698 data_left = min_t(int, skb_shinfo(skb)->gso_size, total_len); mvneta_tx_tso()
|
H A D | sky2.c | 1877 mss = skb_shinfo(skb)->gso_size; sky2_xmit_frame()
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 724 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 D | ehea_main.c | 1644 swqe->mss = skb_shinfo(skb)->gso_size; write_swqe2_immediate()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_main.c | 2050 (*tpd)->word1 |= (skb_shinfo(skb)->gso_size & TPD_MSS_MASK) << atl1c_tso_csum()
|
/linux-4.4.14/drivers/net/ethernet/nvidia/ |
H A D | forcedeth.c | 2309 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 D | netdev.c | 5357 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 D | ixgbevf_main.c | 3334 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 D | myri10ge.c | 2846 mss = skb_shinfo(skb)->gso_size; myri10ge_xmit()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/ |
H A D | qlge_main.c | 2591 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 D | be_main.c | 773 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 D | bnx2.c | 6621 if ((mss = skb_shinfo(skb)->gso_size)) { bnx2_start_xmit()
|
H A D | tg3.c | 7931 mss = skb_shinfo(skb)->gso_size; tg3_start_xmit()
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 4696 mss_l4len_idx |= skb_shinfo(skb)->gso_size << E1000_ADVTXD_MSS_SHIFT; igb_tso()
|