/Linux-v4.19/net/sctp/ |
D | offload.c | 62 pinfo->gso_segs = 0; in sctp_gso_segment() 65 pinfo->gso_segs++; in sctp_gso_segment() 69 pinfo->gso_segs++; in sctp_gso_segment()
|
/Linux-v4.19/include/trace/events/ |
D | net.h | 36 __field( u16, gso_segs ) 57 __entry->gso_segs = skb_shinfo(skb)->gso_segs; 68 __entry->gso_size, __entry->gso_segs, __entry->gso_type)
|
/Linux-v4.19/net/ipv4/ |
D | tcp_offload.c | 90 skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(skb->len, mss); in tcp_gso_segment() 113 mss *= skb_shinfo(segs)->gso_segs; in tcp_gso_segment() 299 skb_shinfo(skb)->gso_segs = NAPI_GRO_CB(skb)->count; in tcp_gro_complete()
|
D | esp4_offload.c | 223 xo->seq.low += skb_shinfo(skb)->gso_segs; in esp_xmit()
|
D | ip_input.c | 466 max_t(unsigned short, 1, skb_shinfo(skb)->gso_segs)); in ip_rcv_core()
|
/Linux-v4.19/include/linux/ |
D | virtio_net.h | 70 skb_shinfo(skb)->gso_segs = 0; in virtio_net_hdr_to_skb()
|
D | tcp.h | 151 u16 gso_segs; /* Max number of segs per GSO packet */ member
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tx.c | 363 num_bytes = skb->len + (skb_shinfo(skb)->gso_segs - 1) * ihs; in mlx5e_sq_xmit() 364 stats->packets += skb_shinfo(skb)->gso_segs; in mlx5e_sq_xmit() 651 num_bytes = skb->len + (skb_shinfo(skb)->gso_segs - 1) * ihs; in mlx5i_sq_xmit() 652 stats->packets += skb_shinfo(skb)->gso_segs; in mlx5i_sq_xmit()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.c | 225 total_packets += tx_buf->gso_segs; in i40e_clean_tx_irq() 1851 u16 gso_segs, gso_size; in i40e_tso() local 1919 gso_segs = skb_shinfo(skb)->gso_segs; in i40e_tso() 1922 first->gso_segs = gso_segs; in i40e_tso() 1923 first->bytecount += (first->gso_segs - 1) * *hdr_len; in i40e_tso() 2437 first->gso_segs = 1; in i40e_xmit_frame_ring()
|
D | i40e_txrx.h | 268 unsigned short gso_segs; member
|
/Linux-v4.19/net/core/ |
D | tso.c | 12 return skb_shinfo(skb)->gso_segs * 2 + skb_shinfo(skb)->nr_frags; in tso_count_descs()
|
/Linux-v4.19/drivers/net/ethernet/sun/ |
D | sunvnet_common.c | 1228 int gso_size, gso_type, gso_segs; in vnet_handle_offloads() local 1250 gso_segs = skb_shinfo(skb)->gso_segs; in vnet_handle_offloads() 1253 gso_segs = DIV_ROUND_UP(skb->len - hlen, datalen); in vnet_handle_offloads() 1255 if (unlikely(vnet_tx_dring_avail(dr) < gso_segs)) { in vnet_handle_offloads() 1260 if (vnet_tx_dring_avail(dr) < skb_shinfo(skb)->gso_segs) in vnet_handle_offloads() 1274 skb_shinfo(skb)->gso_segs = gso_segs; in vnet_handle_offloads() 1292 skb_shinfo(curr)->gso_segs = in vnet_handle_offloads()
|
/Linux-v4.19/drivers/net/ethernet/intel/ice/ |
D | ice_txrx.h | 41 unsigned short gso_segs; member
|
D | ice_txrx.c | 137 total_pkts += tx_buf->gso_segs; in ice_clean_tx_irq() 1521 first->gso_segs = skb_shinfo(skb)->gso_segs; in ice_tso() 1522 first->bytecount = (first->gso_segs - 1) * off->header_len; in ice_tso() 1719 first->gso_segs = 1; in ice_xmit_frame_ring()
|
/Linux-v4.19/net/xfrm/ |
D | xfrm_replay.c | 582 oseq += skb_shinfo(skb)->gso_segs; in xfrm_replay_overflow_offload() 621 oseq += skb_shinfo(skb)->gso_segs; in xfrm_replay_overflow_offload_bmp() 665 oseq += skb_shinfo(skb)->gso_segs; in xfrm_replay_overflow_offload_esn()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.c | 816 total_packets += tx_buf->gso_segs; in i40e_clean_tx_irq() 2897 u16 gso_segs, gso_size; in i40e_tso() local 2965 gso_segs = skb_shinfo(skb)->gso_segs; in i40e_tso() 2968 first->gso_segs = gso_segs; in i40e_tso() 2969 first->bytecount += (first->gso_segs - 1) * *hdr_len; in i40e_tso() 3521 tx_bi->gso_segs = 1; in i40e_xmit_xdp_ring() 3600 first->gso_segs = 1; in i40e_xmit_frame_ring()
|
D | i40e_txrx.h | 290 unsigned short gso_segs; member
|
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 780 first->gso_segs = skb_shinfo(skb)->gso_segs; in fm10k_tso() 781 first->bytecount += (first->gso_segs - 1) * hdrlen; in fm10k_tso() 1091 first->gso_segs = 1; in fm10k_xmit_frame_ring() 1225 total_packets += tx_buffer->gso_segs; in fm10k_clean_tx_irq()
|
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/ |
D | lio_vf_main.c | 62 u16 gso_segs; member 66 u16 gso_segs; 1568 tx_info->s.gso_segs = skb_shinfo(skb)->gso_segs; in liquidio_xmit() 1596 if (tx_info->s.gso_segs) in liquidio_xmit() 1597 stats->tx_done += tx_info->s.gso_segs; in liquidio_xmit()
|
/Linux-v4.19/net/ipv6/ |
D | esp6_offload.c | 248 xo->seq.low += skb_shinfo(skb)->gso_segs; in esp6_xmit()
|
D | ip6_input.c | 171 max_t(unsigned short, 1, skb_shinfo(skb)->gso_segs)); in ip6_rcv_core()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf.h | 37 unsigned short gso_segs; member
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_fcoe.c | 569 first->gso_segs = DIV_ROUND_UP(skb->len - *hdr_len, in ixgbe_fso() 571 first->bytecount += (first->gso_segs - 1) * *hdr_len; in ixgbe_fso()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ipsec_rxtx.c | 190 MLX5E_IPSEC_ESN_SCOPE_MID < (oseq - skb_shinfo(skb)->gso_segs))) { in mlx5e_ipsec_set_iv_esn()
|
D | tls_rxtx.c | 171 skb_shinfo(nskb)->gso_segs = DIV_ROUND_UP(data_len, mss); in mlx5e_tls_complete_sync_skb()
|