Searched refs:gso_segs (Results 1 - 25 of 113) sorted by last modified time

12345

/linux-master/net/ipv6/
H A Dudp_offload.c176 skb_shinfo(skb)->gso_segs = NAPI_GRO_CB(skb)->count;
H A Dudp.c1259 skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(datalen,
/linux-master/net/ipv4/
H A Dudp_offload.c282 /* Packet is from an untrusted source, reset gso_segs. */
283 skb_shinfo(gso_skb)->gso_segs = DIV_ROUND_UP(gso_skb->len - sizeof(*uh),
310 mss *= skb_shinfo(segs)->gso_segs;
682 skb_shinfo(skb)->gso_segs = NAPI_GRO_CB(skb)->count;
740 skb_shinfo(skb)->gso_segs = NAPI_GRO_CB(skb)->count;
H A Dudp.c939 skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(datalen,
H A Dip_output.c529 skb_shinfo(skb)->gso_segs ?: 1);
H A Daf_inet.c1441 id += skb_shinfo(skb)->gso_segs;
H A Dtcp.c911 size_goal = tp->gso_segs * mss_now;
914 tp->gso_segs = min_t(u16, new_size_goal / mss_now,
916 size_goal = tp->gso_segs * mss_now;
4608 CACHELINE_ASSERT_GROUP_MEMBER(struct tcp_sock, tcp_sock_read_tx, gso_segs);
/linux-master/net/core/
H A Dskbuff.c1345 sh->gso_size, sh->gso_type, sh->gso_segs,
2095 skb_shinfo(new)->gso_segs = skb_shinfo(old)->gso_segs;
4923 skb_shinfo(iter)->gso_segs = partial_segs;
4931 skb_shinfo(tail)->gso_segs = DIV_ROUND_UP(tail->len - doffset, gso_size);
H A Dgro.c477 NAPI_GRO_CB(skb)->count = skb_shinfo(skb)->gso_segs;
H A Dfilter.c3544 /* Header must be checked, and gso_segs recomputed. */
3546 shinfo->gso_segs = 0;
3592 /* Header must be checked, and gso_segs recomputed. */
3594 shinfo->gso_segs = 0;
9807 case offsetof(struct __sk_buff, gso_segs):
9809 *insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct skb_shared_info, gso_segs),
9812 gso_segs, 2,
H A Ddev.c3453 u16 gso_segs = skb_shinfo(skb)->gso_segs; local
3455 if (gso_segs > READ_ONCE(dev->gso_max_segs))
3689 u16 gso_segs = shinfo->gso_segs; local
3713 gso_segs = DIV_ROUND_UP(skb->len - hdr_len,
3716 qdisc_skb_cb(skb)->pkt_len += (gso_segs - 1) * hdr_len;
/linux-master/drivers/s390/net/
H A Dqeth_core_main.c1368 packets = is_tso ? skb_shinfo(skb)->gso_segs : 1;
4196 buffer->frames += skb_is_gso(skb) ? skb_shinfo(skb)->gso_segs : 1;
4280 buffer->frames += skb_is_gso(skb) ? skb_shinfo(skb)->gso_segs : 1;
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c1636 q->tx_cso += ssi->gso_segs;
1657 q->tx_cso += ssi->gso_segs;
1964 txq->tx_cso += ssi->gso_segs;
2367 eohw_txq->tx_cso += skb_shinfo(skb)->gso_segs;
/linux-master/include/net/
H A Dsock.h2636 int segs = max_t(u16, 1, skb_shinfo(skb)->gso_segs);
H A Dsch_generic.h864 skb_is_gso(skb) ? skb_shinfo(skb)->gso_segs : 1);
/linux-master/drivers/net/usb/
H A Dax88179_178a.c1506 usbnet_set_skb_tx_stats(skb, (skb_shinfo(skb)->gso_segs ?: 1), 0);
/linux-master/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c740 total_packets += tx_buffer->gso_segs;
1265 first->gso_segs = skb_shinfo(skb)->gso_segs;
1266 first->bytecount += (first->gso_segs - 1) * *hdr_len;
1482 first->gso_segs = 1;
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_main.c1102 buffer->gso_segs = 1;
1531 first->gso_segs = skb_shinfo(skb)->gso_segs;
1532 first->bytecount += (first->gso_segs - 1) * *hdr_len;
1633 first->gso_segs = 1;
2377 head->gso_segs = 1;
2919 bi->gso_segs = 1;
2983 total_packets += tx_buffer->gso_segs;
H A Digc.h529 u16 gso_segs; member in struct:igc_tx_buffer
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c276 .num_bytes = skb->len + (skb_shinfo(skb)->gso_segs - 1) * ihs,
281 stats->packets += skb_shinfo(skb)->gso_segs;
/linux-master/drivers/net/
H A Dxen-netfront.c1151 /* Header must be checked, and gso_segs computed. */
1153 skb_shinfo(skb)->gso_segs = 0;
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.c1497 cleaned->packets += tx_buf->gso_segs;
1565 stash->buf.gso_segs = tx_buf->gso_segs;
2426 off->tso_segs = shinfo->gso_segs;
2637 first->gso_segs = tx_params.offload.tso_segs;
2639 ((first->gso_segs - 1) * tx_params.offload.tso_hdr_len);
2641 first->gso_segs = 1;
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.h270 unsigned short gso_segs; member in struct:i40e_tx_buffer
H A Di40e_txrx.c960 total_packets += tx_buf->gso_segs;
3216 first->gso_segs = skb_shinfo(skb)->gso_segs;
3217 first->bytecount += (first->gso_segs - 1) * *hdr_len;
3834 tx_head->gso_segs = 1;
3951 first->gso_segs = 1;
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c5614 segs = skb_shinfo(skb)->gso_segs ? : 1;

Completed in 511 milliseconds

12345