/linux-master/arch/um/drivers/ |
H A D | vector_kern.c | 297 int nr_frags, frag; local 300 nr_frags = skb_shinfo(skb)->nr_frags; 301 if (nr_frags > MAX_IOV_SIZE) { 311 if (nr_frags > 0) { 317 for (frag = 0; frag < nr_frags; frag++) { 623 int err, nr_frags, frag; local 655 nr_frags = skb_shinfo(result)->nr_frags; 656 for (frag = 0; frag < nr_frags; fra [all...] |
/linux-master/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp_intf.c | 271 int spb_index, nr_frags, i, j; local 281 nr_frags = skb_shinfo(skb)->nr_frags; 283 if (tx_spb_ring_full(intf, nr_frags + 1)) { 298 for (i = 0; i <= nr_frags; i++) { 301 if (!nr_frags && size < (ETH_ZLEN + ETH_FCS_LEN)) { 341 if (i == nr_frags) {
|
/linux-master/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_main.c | 247 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 314 u32 i, len, nr_frags; local 340 nr_frags = skb_shinfo(skb)->nr_frags; 342 for (i = 0; i < 2 && i < nr_frags; i++) 421 u32 i, fidx, nr_frags, count = 1; local 458 nr_frags = skb_shinfo(skb)->nr_frags; 459 for (i = nr_frags; i < 4 ; i++) 464 for (i = 0, fidx = 0; split || (fidx < nr_frags); [all...] |
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_nic.c | 585 unsigned int nr_frags = 0U; local 596 nr_frags = sinfo->nr_frags; 611 for (; nr_frags--; ++frag_count) { 675 unsigned int nr_frags = skb_shinfo(skb)->nr_frags; local 756 for (; nr_frags--; ++frag_count) { 842 frags += sinfo->nr_frags; 876 frags = skb_shinfo(skb)->nr_frags + 1;
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | dma.c | 807 int nr_frags = shinfo->nr_frags; local 809 if (nr_frags < ARRAY_SIZE(shinfo->frags)) { 813 skb_add_rx_frag(skb, nr_frags, page, offset, len, q->buf_size); 822 if (nr_frags < ARRAY_SIZE(shinfo->frags))
|
/linux-master/drivers/net/xen-netback/ |
H A D | rx.c | 340 unsigned int nr_frags = skb_shinfo(frag_iter)->nr_frags; local 345 if (pkt->frag >= nr_frags) {
|
/linux-master/drivers/net/ethernet/hisilicon/ |
H A D | hix5hd2_gmac.c | 581 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 616 if (skb_shinfo(skb)->nr_frags) { 689 if (skb_shinfo(skb)->nr_frags) 691 cmd |= skb_shinfo(skb)->nr_frags << DESC_FRAGS_NUM_OFF; 721 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 759 if (skb_shinfo(skb)->nr_frags) {
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_main.c | 853 u16 nr_frags, si; local 869 nr_frags = shinfo->nr_frags; 883 if (!nr_frags) { 897 ih->gsz = nr_frags + 1; 912 while (nr_frags--) {
|
/linux-master/net/ipv6/ |
H A D | esp6.c | 505 } else if ((skb_shinfo(skb)->nr_frags < MAX_SKB_FRAGS) 529 nfrags = skb_shinfo(skb)->nr_frags; 533 skb_shinfo(skb)->nr_frags = ++nfrags; 633 skb_shinfo(skb)->nr_frags = 1; 642 sg_init_table(dsg, skb_shinfo(skb)->nr_frags + 1); 962 nfrags = skb_shinfo(skb)->nr_frags;
|
/linux-master/net/ipv4/ |
H A D | esp4.c | 470 } else if ((skb_shinfo(skb)->nr_frags < MAX_SKB_FRAGS) 494 nfrags = skb_shinfo(skb)->nr_frags; 498 skb_shinfo(skb)->nr_frags = ++nfrags; 596 skb_shinfo(skb)->nr_frags = 1; 605 sg_init_table(dsg, skb_shinfo(skb)->nr_frags + 1); 914 nfrags = skb_shinfo(skb)->nr_frags;
|
/linux-master/drivers/net/usb/ |
H A D | cdc-phonet.c | 155 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, 161 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags,
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | rx.c | 97 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, 102 if (skb_shinfo(skb)->nr_frags == n_frags)
|
/linux-master/drivers/net/ethernet/pasemi/ |
H A D | pasemi_mac.c | 527 nfrags = skb_shinfo(info->skb)->nr_frags; 826 int nr_frags; local 864 nr_frags = TX_DESC_INFO(txring, i).dma; 870 buf_count = 2 + nr_frags; 877 for (j = 0; j <= nr_frags; j++) 881 nf[descr_count] = nr_frags; 1350 const int nfrags = skb_shinfo(skb)->nr_frags; 1445 nfrags = skb_shinfo(skb)->nr_frags;
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | tx.c | 206 for (i = 0; i < skb_shinfo(skb)->nr_frags; ++i) { 232 if (skb_shinfo(skb)->nr_frags) {
|
H A D | rx.c | 97 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, 102 if (skb_shinfo(skb)->nr_frags == n_frags)
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bgmac.c | 139 int nr_frags; local 151 nr_frags = skb_shinfo(skb)->nr_frags; 156 if (ring->end - ring->start + nr_frags + 1 >= BGMAC_TX_RING_SLOTS) { 168 if (!nr_frags) 174 for (i = 0; i < nr_frags; i++) { 185 if (i == nr_frags - 1) 193 ring->end += nr_frags + 1;
|
/linux-master/net/tipc/ |
H A D | trace.c | 140 i += scnprintf(buf + i, sz - i, " %u", skb_shinfo(skb)->nr_frags);
|
/linux-master/drivers/staging/rtl8712/ |
H A D | rtl871x_xmit.h | 103 u8 nr_frags; member in struct:pkt_attrib
|
H A D | rtl871x_xmit.c | 434 for (curfragnum = 0; curfragnum < pattrib->nr_frags; 438 if ((curfragnum + 1) == pattrib->nr_frags) { 700 pattrib->nr_frags = frg_inx; 703 ((pattrib->nr_frags == 1) ?
|
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | rx.c | 453 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, 458 if (skb_shinfo(skb)->nr_frags == n_frags) 503 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, 509 if (skb_shinfo(skb)->nr_frags == n_frags)
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ktls_tx.c | 611 int nr_frags; member in struct:tx_sync_info 670 info->nr_frags = i; 791 for (i = 0; i < info.nr_frags; i++) { 818 for (; i < info.nr_frags; i++)
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | vnic_sdma.c | 62 for (i = 0; i < skb_shinfo(tx->skb)->nr_frags; i++) {
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_io.c | 39 cnt = skb_shinfo(skb)->nr_frags; 256 skb_shinfo(skb)->nr_frags--; 266 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, page, 0, 554 skb_shinfo(skb)->nr_frags++; 585 cnt = skb_shinfo(skb)->nr_frags; 656 skb_shinfo(skb)->nr_frags--; 1117 int i = skb_shinfo(skb)->nr_frags;
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 101 * calc_tx_flits() for a TSO packet with nr_frags == MAX_SKB_FRAGS 288 end = &si->frags[si->nr_frags]; 310 unsigned int nfrags = skb_shinfo(skb)->nr_frags; 873 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1); 908 unsigned int nfrags = si->nr_frags; 932 for (i = (nfrags != si->nr_frags); nfrags >= 2; nfrags -= 2, to++) { 1364 ndesc, credits, txq->q.pidx, skb->len, ssi->nr_frags); 1479 skb_shinfo(skb)->nr_frags = gl->nfrags;
|
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_txrx.c | 1265 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, rx_buffer->page, 2174 int nr_frags, sum; local 2177 nr_frags = skb_shinfo(skb)->nr_frags; 2178 if (nr_frags < (IAVF_MAX_BUFFER_TXD - 1)) 2184 nr_frags -= IAVF_MAX_BUFFER_TXD - 2; 2233 if (!nr_frags--)
|