/linux-master/drivers/net/vmxnet3/ |
H A D | vmxnet3_drv.c | 722 skb_frag_t *frag = skb_shinfo(skb)->frags + skb_shinfo(skb)->nr_frags; 724 BUG_ON(skb_shinfo(skb)->nr_frags >= MAX_SKB_FRAGS); 729 skb_shinfo(skb)->nr_frags++; 816 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 1059 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) {
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 3428 if (skb_shinfo(skb)->nr_frags >= (MAX_FETCH_BD - num_tso_win_sub)) { 3433 int num_wnds = skb_shinfo(skb)->nr_frags - wnd_size; 3489 skb_shinfo(skb)->nr_frags, hlen, first_bd_sz); 3796 skb_shinfo(skb)->nr_frags + 4089 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) {
|
/linux-master/drivers/net/ethernet/agere/ |
H A D | et131x.c | 2426 u32 nr_frags = skb_shinfo(skb)->nr_frags + 1; local 2437 memset(desc, 0, sizeof(struct tx_desc) * (nr_frags + 1)); 2439 for (i = 0; i < nr_frags; i++) { 3767 if (unlikely(skb_shinfo(skb)->nr_frags > MAX_TX_DESC_PER_PKT - 2)) {
|
/linux-master/include/linux/ |
H A D | skbuff.h | 593 __u8 nr_frags; member in struct:skb_shared_info 2442 for (i = skb_shinfo(skb)->nr_frags - 1; (int)i >= 0; i--) 2536 skb_shinfo(skb)->nr_frags = i + 1; 2577 shinfo->nr_frags = i + 1; 4098 (skb_shinfo(skb)->nr_frags && !(features & NETIF_F_SG)));
|
/linux-master/net/packet/ |
H A D | af_packet.c | 2576 int to_write, offset, len, nr_frags, len_max; local 2626 nr_frags = skb_shinfo(skb)->nr_frags; 2628 if (unlikely(nr_frags >= MAX_SKB_FRAGS)) { 2638 skb_fill_page_desc(skb, nr_frags, page, offset, len);
|
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_enet.c | 218 buf_num = skb_shinfo(skb)->nr_frags + 1; 253 frag_num = skb_shinfo(skb)->nr_frags; 355 seg_num = skb_shinfo(skb)->nr_frags + 1;
|
/linux-master/drivers/net/ethernet/alteon/ |
H A D | acenic.c | 2415 if (!skb_shinfo(skb)->nr_frags) { 2453 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 2469 if (i == skb_shinfo(skb)->nr_frags - 1) {
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 1021 skb_shinfo(skb)->nr_frags < tx_sgl)) 1788 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 1821 skb_shinfo(skb)->nr_frags < max_non_tso_bd_num)) 1822 return skb_shinfo(skb)->nr_frags + 1U; 2022 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 2201 u32 nfrag = skb_shinfo(skb)->nr_frags + 1;
|
/linux-master/drivers/net/ethernet/realtek/ |
H A D | r8169_main.c | 4150 for (cur_frag = 0; cur_frag < info->nr_frags; cur_frag++) { 4367 frags = skb_shinfo(skb)->nr_frags; 4416 unsigned int nr_frags = info->nr_frags; 4418 if (!nr_frags) 4421 return skb_frag_size(info->frags + nr_frags - 1); 4415 unsigned int nr_frags = info->nr_frags; local
|
/linux-master/drivers/scsi/libfc/ |
H A D | fc_fcp.c | 681 skb_shinfo(fp_skb(fp))->nr_frags, 702 if ((skb_shinfo(fp_skb(fp))->nr_frags < FC_FRAME_SG_LEN) &&
|
/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/ |
H A D | tx.c | 1282 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 1477 skb_shinfo(skb)->nr_frags > IWL_TRANS_MAX_FRAGS(trans) &&
|
/linux-master/drivers/net/wireless/intel/iwlwifi/queue/ |
H A D | tx.c | 530 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 741 skb_shinfo(skb)->nr_frags > IWL_TRANS_MAX_FRAGS(trans) &&
|
/linux-master/drivers/net/ |
H A D | veth.c | 719 for (i = 0; i < sinfo->nr_frags; i++) 731 skb_shinfo(skb)->nr_frags || 845 /* XDP frag metadata (e.g. nr_frags) are updated in eBPF helpers
|
/linux-master/net/ipv4/ |
H A D | ip_output.c | 1230 int i = skb_shinfo(skb)->nr_frags; 1245 skb_shinfo(skb)->nr_frags = ++i;
|
/linux-master/io_uring/ |
H A D | net.c | 1279 int frag = shinfo->nr_frags; 1306 shinfo->nr_frags = frag;
|
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_fdma.c | 279 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page,
|
/linux-master/drivers/net/wwan/t7xx/ |
H A D | t7xx_hif_dpmaif_rx.c | 415 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page_info->page,
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | ipoib_tx.c | 214 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) {
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
H A D | chcr_ipsec.c | 391 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1);
|
/linux-master/drivers/net/ethernet/via/ |
H A D | via-velocity.c | 1744 if (skb_shinfo(skb)->nr_frags > 0) 2548 if (skb_shinfo(skb)->nr_frags > 6 && __skb_linearize(skb)) { 2553 pktlen = skb_shinfo(skb)->nr_frags == 0 ? 2579 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) {
|
/linux-master/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_en.c | 147 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 184 int num_sge = 1 + skb_shinfo(skb)->nr_frags; 284 pkg.wqe_req.num_sge = 1 + skb_shinfo(skb)->nr_frags; 1341 for (i = hsg; i < skb_shinfo(skb)->nr_frags + hsg; i++)
|
/linux-master/drivers/net/ethernet/emulex/benet/ |
H A D | be_main.c | 764 return 1 + (skb_headlen(skb) ? 1 : 0) + skb_shinfo(skb)->nr_frags; 1014 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 2346 skb_shinfo(skb)->nr_frags = 1; 2376 skb_shinfo(skb)->nr_frags++; 2471 skb_shinfo(skb)->nr_frags = j + 1;
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-eth.c | 906 int nr_frags = skb_shinfo(skb)->nr_frags; local 917 * to go beyond nr_frags+1. 920 if (unlikely(PAGE_SIZE / sizeof(struct scatterlist) < nr_frags + 1)) 923 scl = kmalloc_array(nr_frags + 1, sizeof(struct scatterlist), GFP_ATOMIC); 927 sg_init_table(scl, nr_frags + 1);
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bnx2.c | 2873 last_idx = sw_cons + tx_buf->nr_frags + 1; 2874 last_ring_idx = sw_ring_cons + tx_buf->nr_frags + 1; 2887 last = tx_buf->nr_frags; 2957 shinfo->nr_frags--; 2958 page = skb_frag_page(&shinfo->frags[shinfo->nr_frags]); 5441 last = tx_buf->nr_frags; 6594 (skb_shinfo(skb)->nr_frags + 1))) { 6666 last_frag = skb_shinfo(skb)->nr_frags; 6667 tx_buf->nr_frags = last_frag;
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 1590 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) 1931 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, rx_buffer->page, 2356 u8 nr_frags = unlikely(xdp_frame_has_frags(xdpf)) ? sinfo->nr_frags : 0; local 2366 for (i = 0; i < nr_frags; i++) 2407 if (i == nr_frags)
|