/linux-master/net/ipv6/ |
H A D | udp_offload.c | 176 skb_shinfo(skb)->gso_segs = NAPI_GRO_CB(skb)->count;
|
H A D | udp.c | 1259 skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(datalen,
|
/linux-master/net/ipv4/ |
H A D | udp_offload.c | 282 /* 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 D | udp.c | 939 skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(datalen,
|
H A D | ip_output.c | 529 skb_shinfo(skb)->gso_segs ?: 1);
|
H A D | af_inet.c | 1441 id += skb_shinfo(skb)->gso_segs;
|
H A D | tcp.c | 911 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 D | skbuff.c | 1345 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 D | gro.c | 477 NAPI_GRO_CB(skb)->count = skb_shinfo(skb)->gso_segs;
|
H A D | filter.c | 3544 /* 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 D | dev.c | 3453 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 D | qeth_core_main.c | 1368 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 D | sge.c | 1636 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 D | sock.h | 2636 int segs = max_t(u16, 1, skb_shinfo(skb)->gso_segs);
|
H A D | sch_generic.h | 864 skb_is_gso(skb) ? skb_shinfo(skb)->gso_segs : 1);
|
/linux-master/drivers/net/usb/ |
H A D | ax88179_178a.c | 1506 usbnet_set_skb_tx_stats(skb, (skb_shinfo(skb)->gso_segs ?: 1), 0);
|
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_lib.c | 740 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 D | igc_main.c | 1102 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 D | igc.h | 529 u16 gso_segs; member in struct:igc_tx_buffer
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tx.c | 276 .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 D | xen-netfront.c | 1151 /* Header must be checked, and gso_segs computed. */ 1153 skb_shinfo(skb)->gso_segs = 0;
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_txrx.c | 1497 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 D | i40e_txrx.h | 270 unsigned short gso_segs; member in struct:i40e_tx_buffer
|
H A D | i40e_txrx.c | 960 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 D | netdev.c | 5614 segs = skb_shinfo(skb)->gso_segs ? : 1;
|