/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tx.c | 200 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 314 ds_cnt += !!attr->headlen + skb_shinfo(skb)->nr_frags + ds_cnt_ids; 958 ds_cnt += !!attr->headlen + skb_shinfo(skb)->nr_frags;
|
H A D | en_rx.c | 511 sinfo->nr_frags = 0; 516 frag = &sinfo->frags[sinfo->nr_frags++]; 533 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, 1792 /* sinfo->nr_frags is reset by build_skb, calculate again. */ 2100 /* sinfo->nr_frags is reset by build_skb, calculate again. */ 2117 xdp_update_skb_shared_info(skb, sinfo->nr_frags, 2121 pagep = frag_page - sinfo->nr_frags; 2251 skb_frag_t *last_frag = &skb_shinfo(skb)->frags[skb_shinfo(skb)->nr_frags - 1]; 2266 if (likely(skb_shinfo(skb)->nr_frags)) 2277 int nr_frags local [all...] |
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_main.c | 2822 unsigned int max_per_txd, unsigned int nr_frags, 2851 if (unlikely(mss && !nr_frags && size == len && size > 8)) 2891 for (f = 0; f < nr_frags; f++) { 2908 if (unlikely(mss && f == (nr_frags-1) && 3106 unsigned int nr_frags; local 3194 nr_frags = skb_shinfo(skb)->nr_frags; 3195 for (f = 0; f < nr_frags; f++) 3199 count += nr_frags; 3243 nr_frags, ms 2819 e1000_tx_map(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring, struct sk_buff *skb, unsigned int first, unsigned int max_per_txd, unsigned int nr_frags, unsigned int mss) argument [all...] |
/linux-master/drivers/net/ethernet/microchip/ |
H A D | lan743x_main.c | 1862 int nr_frags = 0; local 1866 nr_frags = skb_shinfo(skb)->nr_frags; 1867 result += nr_frags; /* 1 for each fragment buffer */ 1996 int nr_frags) 2006 if (nr_frags <= 0) { 2157 int nr_frags = 0; local 2190 nr_frags = skb_shinfo(skb)->nr_frags; 2209 lan743x_tx_frame_add_lso(tx, frame_length, nr_frags); 1994 lan743x_tx_frame_add_lso(struct lan743x_tx *tx, unsigned int frame_length, int nr_frags) argument [all...] |
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_fp.c | 112 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++, bds_consumed++) { 284 return (skb_shinfo(skb)->nr_frags > allowed_frags); 1208 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, bd->data, 1664 while (tx_data_bd && frag_idx < skb_shinfo(skb)->nr_frags) { 1683 for (; frag_idx < skb_shinfo(skb)->nr_frags; frag_idx++, nbd++) {
|
/linux-master/net/xdp/ |
H A D | xsk.c | 645 for (copied = 0, i = skb_shinfo(skb)->nr_frags; copied < len; i++) { 709 int nr_frags = skb_shinfo(skb)->nr_frags; local 713 if (unlikely(nr_frags == (MAX_SKB_FRAGS - 1) && xp_mb_desc(desc))) { 728 skb_add_rx_frag(skb, nr_frags, page, 0, len, PAGE_SIZE);
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_ll2.c | 2682 u8 flags = 0, nr_frags; local 2695 nr_frags = skb_shinfo(skb)->nr_frags; 2697 if (unlikely(1 + nr_frags > CORE_LL2_TX_MAX_BDS_PER_PACKET)) { 2699 1 + nr_frags); 2721 pkt.num_of_bds = 1 + nr_frags; 2742 for (i = 0; i < nr_frags; i++) {
|
/linux-master/drivers/net/ethernet/sun/ |
H A D | cassini.c | 1837 count -= skb_shinfo(skb)->nr_frags + 1848 for (frag = 0; frag <= skb_shinfo(skb)->nr_frags; frag++) { 1997 skb_shinfo(skb)->nr_frags++; 2021 skb_shinfo(skb)->nr_frags++; 2716 int entry, nr_frags, frag, tabort, tentry; local 2726 CAS_TABORT(cp)*(skb_shinfo(skb)->nr_frags + 1)) { 2746 nr_frags = skb_shinfo(skb)->nr_frags; 2763 (nr_frags == 0)); 2766 TX_DESC_SOF, (nr_frags [all...] |
/linux-master/drivers/scsi/cxgbi/ |
H A D | libcxgbi.c | 1873 tdata->nr_frags = err; 2011 (tdata->nr_frags > MAX_SKB_FRAGS)) 2176 tdata->nr_frags = 0; 2213 (tdata->nr_frags > MAX_SKB_FRAGS) || 2214 (padlen && (tdata->nr_frags == 2219 for (i = 0; i < tdata->nr_frags; i++, frag++) { 2233 for (i = 0; i < tdata->nr_frags; i++, frag++) { 2256 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, 2277 u32 frags = skb_shinfo(skb)->nr_frags; 2318 csk, skb_shinfo(skb)->nr_frags, sk [all...] |
/linux-master/drivers/net/ |
H A D | xen-netfront.c | 565 int i, frags = skb_shinfo(skb)->nr_frags; 827 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 1171 if (skb_shinfo(skb)->nr_frags == MAX_SKB_FRAGS) { 1177 if (unlikely(skb_shinfo(skb)->nr_frags >= MAX_SKB_FRAGS)) { 1184 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, 1188 skb_shinfo(nskb)->nr_frags = 0;
|
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_main.c | 568 if (skb_shinfo(skb)->nr_frags > 0) 569 count += skb_shinfo(skb)->nr_frags; 683 count += shinfo->nr_frags; 840 skb_shinfo(entry->skb)->nr_frags > 0) 841 count += skb_shinfo(entry->skb)->nr_frags; 844 count += xdp_get_shared_info_from_frame(entry->xdpf)->nr_frags;
|
/linux-master/drivers/net/thunderbolt/ |
H A D | main.c | 871 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, 1165 if (frag < skb_shinfo(skb)->nr_frags) { 1202 if (frag < skb_shinfo(skb)->nr_frags) {
|
/linux-master/drivers/hsi/clients/ |
H A D | ssi_protocol.c | 175 BUG_ON(msg->sgt.nents != (unsigned int)(skb_shinfo(skb)->nr_frags + 1)); 179 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 205 msg = hsi_alloc_msg(skb_shinfo(skb)->nr_frags + 1, flags);
|
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_tx.c | 675 num_descriptors = 1 + shinfo->nr_frags; 704 for (i = 0; i < shinfo->nr_frags; i++) { 727 i += num_descriptors - shinfo->nr_frags;
|
/linux-master/drivers/net/ethernet/cadence/ |
H A D | macb_main.c | 2039 unsigned int f, nr_frags = skb_shinfo(skb)->nr_frags; local 2085 for (f = 0; f < nr_frags; f++) { 2207 unsigned int nr_frags, f; local 2226 nr_frags = skb_shinfo(skb)->nr_frags; 2228 nr_frags--; 2229 for (f = 0; f < nr_frags; f++) { 2312 unsigned int desc_cnt, nr_frags, frag_size, f; local 2368 nr_frags [all...] |
/linux-master/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac-net.c | 180 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 1023 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, 1204 skb, skb_shinfo(skb)->nr_frags,
|
/linux-master/drivers/staging/rtl8723bs/include/ |
H A D | rtw_xmit.h | 144 u8 nr_frags; member in struct:pkt_attrib
|
/linux-master/drivers/block/aoe/ |
H A D | aoedev.c | 421 skb_shinfo(skb)->nr_frags = skb->data_len = 0;
|
/linux-master/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_queues.c | 1320 if (skb_shinfo(skb)->nr_frags) 1321 subdesc_cnt += skb_shinfo(skb)->nr_frags; 1591 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 1714 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page,
|
/linux-master/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_cm.c | 539 num_frags = skb_shinfo(skb)->nr_frags; 547 --skb_shinfo(skb)->nr_frags; 723 if (skb_shinfo(skb)->nr_frags > usable_sge) { 731 /* Does skb_linearize return ok without reducing nr_frags? */ 732 if (skb_shinfo(skb)->nr_frags > usable_sge) {
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | sdio_txrx.c | 71 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags,
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_rx.c | 437 skb_add_rx_frag(skb, shinfo->nr_frags,
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/ |
H A D | octep_vf_rx.c | 437 skb_add_rx_frag(skb, shinfo->nr_frags,
|
/linux-master/net/kcm/ |
H A D | kcmsock.c | 630 if (WARN_ON(!skb_shinfo(skb)->nr_frags) || 637 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) 642 skb_shinfo(skb)->nr_frags, msize); 805 int i = skb_shinfo(skb)->nr_frags;
|
/linux-master/net/bpf/ |
H A D | test_run.c | 470 for (i = 0; i < sinfo->nr_frags; i++) { 1243 if (sinfo->nr_frags == MAX_SKB_FRAGS) { 1254 frag = &sinfo->frags[sinfo->nr_frags++]; 1297 for (i = 0; i < sinfo->nr_frags; i++)
|