Home
last modified time | relevance | path

Searched refs:gso_size (Results 1 – 25 of 130) sorted by relevance

123456

/drivers/net/wireless/intel/iwlwifi/
A Diwl-utils.c22 unsigned int mss = skb_shinfo(skb)->gso_size; in iwl_tx_tso_segment()
27 skb_shinfo(skb)->gso_size = num_subframes * mss; in iwl_tx_tso_segment()
31 skb_shinfo(skb)->gso_size = mss; in iwl_tx_tso_segment()
60 skb_shinfo(tmp)->gso_size = mss; in iwl_tx_tso_segment()
73 skb_shinfo(tmp)->gso_size = 0; in iwl_tx_tso_segment()
/drivers/net/ethernet/hisilicon/hns3/
A Dhns3_trace.h25 __field(unsigned short, gso_size)
36 __entry->gso_size = skb_shinfo(skb)->gso_size;
49 __entry->ip_summed, __entry->gso_size, __entry->gso_segs,
/drivers/net/ethernet/sun/
A Dsunvnet_common.c1210 skb_shinfo(nskb)->gso_size = skb_shinfo(skb)->gso_size; in vnet_skb_shape()
1230 int gso_size, gso_type, gso_segs; in vnet_handle_offloads() local
1250 gso_size = skb_shinfo(skb)->gso_size; in vnet_handle_offloads()
1254 if (port->tso && gso_size < datalen) in vnet_handle_offloads()
1270 if (port->tso && gso_size < datalen) { in vnet_handle_offloads()
1275 skb_shinfo(skb)->gso_size = datalen; in vnet_handle_offloads()
1289 skb_shinfo(curr)->gso_size = gso_size; in vnet_handle_offloads()
1292 DIV_ROUND_UP(curr->len - hlen, gso_size); in vnet_handle_offloads()
1294 skb_shinfo(curr)->gso_size = 0; in vnet_handle_offloads()
1435 ->gso_size; in sunvnet_start_xmit_common()
/drivers/net/ethernet/sfc/
A Dtx_tso.c291 bool is_last = st->out_len <= skb_shinfo(skb)->gso_size; in tso_start_new_packet()
295 st->packet_space = skb_shinfo(skb)->gso_size; in tso_start_new_packet()
341 st->seqnum += skb_shinfo(skb)->gso_size; in tso_start_new_packet()
A Def100_tx.c67 mss = skb_shinfo(skb)->gso_size; in ef100_tx_can_tso()
195 u32 mss = skb_shinfo(skb)->gso_size; in ef100_make_tso_desc()
/drivers/net/ethernet/cavium/thunder/
A Dnicvf_queues.c1266 unsigned int p_len = sh->gso_size; in nicvf_tso_count_subdescs()
1311 if (skb_shinfo(skb)->gso_size && !nic->hw_tso) { in nicvf_sq_subdesc_required()
1317 if (nic->t88 && nic->hw_tso && skb_shinfo(skb)->gso_size) in nicvf_sq_subdesc_required()
1346 if (nic->t88 && nic->hw_tso && skb_shinfo(skb)->gso_size) { in nicvf_sq_add_hdr_subdesc()
1383 if (nic->hw_tso && skb_shinfo(skb)->gso_size) { in nicvf_sq_add_hdr_subdesc()
1386 hdr->tso_max_paysize = skb_shinfo(skb)->gso_size; in nicvf_sq_add_hdr_subdesc()
1397 if (skb_shinfo(skb)->gso_size) in nicvf_sq_add_hdr_subdesc()
1504 data_left = min_t(int, skb_shinfo(skb)->gso_size, total_len); in nicvf_sq_append_tso()
1565 if (skb_shinfo(skb)->gso_size && !nic->hw_tso) in nicvf_sq_append_skb()
1613 if (nic->t88 && skb_shinfo(skb)->gso_size) { in nicvf_sq_append_skb()
/drivers/net/
A Dtun_vnet.h222 sinfo->gso_type, tun_vnet16_to_cpu(flags, hdr->gso_size), in tun_vnet_hdr_from_skb()
256 tun_vnet16_to_cpu(flags, hdr->gso_size), in tun_vnet_hdr_tnl_from_skb()
/drivers/net/ethernet/fungible/funeth/
A Dfuneth_tx.c179 if (likely(shinfo->gso_size)) { in write_pkt_desc()
213 shinfo->gso_size, in write_pkt_desc()
232 shinfo->gso_size, in write_pkt_desc()
249 shinfo->gso_size, in write_pkt_desc()
/drivers/net/ethernet/chelsio/cxgb4/
A Dsge.c741 hdrlen = skb_shinfo(skb)->gso_size ? in is_eth_imm()
781 if (skb_shinfo(skb)->gso_size) { in calc_tx_flits()
1382 lso->mss = htons(ssi->gso_size); in write_tso_wr()
1470 if (skb_shinfo(skb)->gso_size) in write_eo_udp_wr()
1636 } else if (ssi->gso_size) { in cxgb4_eth_xmit()
1793 if (skb_shinfo(skb)->gso_size) in t4vf_calc_tx_flits()
1924 if (ssi->gso_size) { in cxgb4_vf_eth_xmit()
2166 if (skb_shinfo(skb)->gso_size && in ethofld_calc_tx_flits()
2202 if (skb_shinfo(skb)->gso_size && in write_eo_wr()
2233 if (ssi->gso_size) { in write_eo_wr()
[all …]
/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_txrx.c714 if (skb_shinfo(skb)->gso_size) { in otx2_sqe_add_ext()
717 ext->lso_mps = skb_shinfo(skb)->gso_size; in otx2_sqe_add_ext()
954 seg_len = min_t(int, skb_shinfo(skb)->gso_size, tcp_data); in otx2_sq_append_tso()
1031 last_seg_size = payload_len % skb_shinfo(skb)->gso_size; in is_hw_tso_supported()
1040 if (!skb_shinfo(skb)->gso_size) in otx2_get_sqe_count()
1138 if (unlikely(!skb_shinfo(skb)->gso_size && in otx2_set_txtstamp()
1222 if (skb_shinfo(skb)->gso_size && !is_hw_tso_supported(pfvf, skb)) { in otx2_sq_append_skb()
/drivers/net/ethernet/google/gve/
A Dgve_tx.c536 u16 l3_offset, u16 gso_size, in gve_tx_fill_seg_desc() argument
545 seg_desc->seg.mss = cpu_to_be16(gso_size); in gve_tx_fill_seg_desc()
619 skb_shinfo(skb)->gso_size, in gve_tx_add_skb_copy()
697 skb_shinfo(skb)->gso_size, in gve_tx_add_skb_no_copy()
717 skb_shinfo(skb)->gso_size, in gve_tx_add_skb_no_copy()
A Dgve_tx_dqo.c581 if (unlikely(skb_shinfo(skb)->gso_size < GVE_TX_MIN_TSO_MSS_DQO)) in gve_prep_tso()
624 desc->mss = skb_shinfo(skb)->gso_size; in gve_tx_fill_tso_ctx_desc()
902 const int gso_size = shinfo->gso_size; in gve_can_send_tso() local
913 if (cur_seg_size >= gso_size) { in gve_can_send_tso()
914 cur_seg_size %= gso_size; in gve_can_send_tso()
/drivers/net/ethernet/marvell/octeon_ep_vf/
A Doctep_vf_tx.h232 u16 gso_size; member
/drivers/net/ethernet/marvell/octeon_ep/
A Doctep_tx.h275 u16 gso_size; member
/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Den_accel.h104 int payload_len = skb_shinfo(skb)->gso_size + sizeof(struct udphdr); in mlx5e_udp_gso_handle_tx_skb()
/drivers/net/ethernet/ibm/
A Dibmveth.c1274 mss = (unsigned long)skb_shinfo(skb)->gso_size; in ibmveth_start_xmit()
1283 cpu_to_be16(skb_shinfo(skb)->gso_size); in ibmveth_start_xmit()
1365 skb_shinfo(skb)->gso_size = mss; in ibmveth_rx_mss_helper()
1367 skb_shinfo(skb)->gso_size = ntohs(tcph->check); in ibmveth_rx_mss_helper()
1371 if (skb_shinfo(skb)->gso_size) { in ibmveth_rx_mss_helper()
1375 skb_shinfo(skb)->gso_size); in ibmveth_rx_mss_helper()
/drivers/net/ethernet/intel/iavf/
A Diavf_txrx.c1745 u16 gso_segs, gso_size; in iavf_tso() local
1819 gso_size = skb_shinfo(skb)->gso_size; in iavf_tso()
1829 cd_mss = gso_size; in iavf_tso()
2068 sum = 1 - skb_shinfo(skb)->gso_size; in __iavf_chk_linearize()
/drivers/net/ethernet/qlogic/qlcnic/
A Dqlcnic_io.c396 first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); in qlcnic_tx_encap_pkt()
500 first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); in qlcnic_tx_pkt()
1339 skb_shinfo(skb)->gso_size = qlcnic_get_lro_sts_mss(sts_data1); in qlcnic_process_lro()
1796 u16 lro_length, length, data_offset, gso_size; in qlcnic_83xx_process_lro() local
1860 gso_size = qlcnic_83xx_get_lro_sts_mss(sts_data[0]); in qlcnic_83xx_process_lro()
1861 skb_shinfo(skb)->gso_size = gso_size; in qlcnic_83xx_process_lro()
/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtxrx.h522 len = skb_shinfo(skb)->gso_size + inner_tcp_hdrlen(skb); in mlx5e_swp_encap_csum_partial()
532 len = skb_shinfo(skb)->gso_size + sizeof(struct udphdr); in mlx5e_swp_encap_csum_partial()
/drivers/net/xen-netback/
A Dcommon.h75 int gso_size; member
/drivers/net/ethernet/qlogic/qede/
A Dqede_fp.c660 skb_shinfo(skb)->gso_size = __le16_to_cpu(cqe->len_on_first_bd) - in qede_set_gro_params()
929 skb_shinfo(skb)->gso_size = 0; in qede_gro_receive()
934 if (skb_shinfo(skb)->gso_size) { in qede_gro_receive()
1599 cpu_to_le16(skb_shinfo(skb)->gso_size); in qede_start_xmit()
/drivers/net/ethernet/neterion/
A Ds2io.h1116 #define s2io_tcp_mss(skb) skb_shinfo(skb)->gso_size
1117 #define s2io_udp_mss(skb) skb_shinfo(skb)->gso_size
/drivers/net/ethernet/cavium/liquidio/
A Dlio_vf_main.c52 u16 gso_size; member
58 u16 gso_size;
1578 if (skb_shinfo(skb)->gso_size) { in liquidio_xmit()
1579 tx_info->s.gso_size = skb_shinfo(skb)->gso_size; in liquidio_xmit()
/drivers/net/ethernet/intel/ixgbe/
A Dixgbe_fcoe.c571 skb_shinfo(skb)->gso_size); in ixgbe_fso()
582 mss_l4len_idx = skb_shinfo(skb)->gso_size << IXGBE_ADVTXD_MSS_SHIFT; in ixgbe_fso()
/drivers/net/ethernet/huawei/hinic3/
A Dhinic3_rx.c259 skb_shinfo(skb)->gso_size = DIV_ROUND_UP(skb->len - skb_headlen(skb), in hinic3_lro_set_gso_params()

Completed in 100 milliseconds

123456