Searched refs:nr_frags (Results 126 - 150 of 281) sorted by relevance

1234567891011>>

/linux-master/net/ipv4/
H A Dtcp_output.c1702 for (i = 0; i < shinfo->nr_frags; i++) {
1718 shinfo->nr_frags = k;
2360 int i, todo, len = 0, nr_frags = 0; local
2372 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++, fragfrom++) {
2385 if (unlikely(nr_frags == MAX_SKB_FRAGS))
2390 nr_frags++;
2396 for (i = 0; i < nr_frags; i++)
2399 skb_shinfo(to)->nr_frags = nr_frags;
/linux-master/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c660 for (frag = 0; frag < skb_shinfo(skb)->nr_frags; frag++) {
894 int nr_frags = skb_shinfo(skb)->nr_frags; local
897 for (frag = 0; frag < nr_frags; frag++) {
913 if (frag == nr_frags - 1) {
933 int nr_frags = skb_shinfo(skb)->nr_frags; local
960 if (nr_frags) {
988 txq->tx_desc_count += nr_frags + 1;
H A Dmvneta.c2081 for (i = 0; i < sinfo->nr_frags; i++)
2101 num_frames += sinfo->nr_frags;
2374 sinfo->nr_frags = 0;
2376 if (data_len > 0 && sinfo->nr_frags < MAX_SKB_FRAGS) {
2377 skb_frag_t *frag = &sinfo->frags[sinfo->nr_frags++];
2403 num_frags = sinfo->nr_frags;
2866 int i, nr_frags = skb_shinfo(skb)->nr_frags; local
2869 for (i = 0; i < nr_frags; i++) {
2887 if (i == nr_frags
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c254 end = &si->frags[si->nr_frags];
283 end = &si->frags[si->nr_frags];
780 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1);
830 unsigned int nfrags = si->nr_frags;
854 for (i = (nfrags != si->nr_frags); nfrags >= 2; nfrags -= 2, to++) {
1791 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1);
2174 if (skb_shinfo(skb)->nr_frags > 0) {
2176 nsgl = sgl_len(skb_shinfo(skb)->nr_frags + 1);
2178 nsgl = sgl_len(skb_shinfo(skb)->nr_frags);
2879 cnt = skb_shinfo(skb)->nr_frags;
[all...]
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_rx.c423 si->nr_frags = rxreq->nsgl;
424 for (i = 0; i < si->nr_frags; i++)
/linux-master/drivers/scsi/fcoe/
H A Dfcoe_transport.c320 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) {
486 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags, page,
/linux-master/drivers/net/ethernet/sfc/
H A Drx_common.c541 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags,
546 if (skb_shinfo(skb)->nr_frags == n_frags)
/linux-master/drivers/net/ethernet/sfc/siena/
H A Drx_common.c542 skb_fill_page_desc(skb, skb_shinfo(skb)->nr_frags,
547 if (skb_shinfo(skb)->nr_frags == n_frags)
/linux-master/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c2050 int nr_frags, index; local
2074 nr_frags = skb_shinfo(skb)->nr_frags;
2077 if (ring->free_bds <= (nr_frags + 1)) {
2096 for (i = 0; i <= nr_frags; i++) {
2140 if (i == nr_frags)
2152 ring->free_bds -= nr_frags + 1;
2153 ring->prod_index += nr_frags + 1;
/linux-master/drivers/net/ethernet/freescale/enetc/
H A Denetc.c277 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++, frag++) {
616 if (unlikely(skb_shinfo(skb)->nr_frags > ENETC_MAX_SKB_FRAGS))
620 count = skb_shinfo(skb)->nr_frags + 1; /* fragments + head */
1123 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, rx_swbd->page,
1342 for (f = 0, frag = &shinfo->frags[0]; f < shinfo->nr_frags;
1445 shinfo->nr_frags = 0;
1453 frag = &shinfo->frags[shinfo->nr_frags];
1457 shinfo->nr_frags++;
/linux-master/drivers/net/ethernet/atheros/atlx/
H A Datl1.c2194 unsigned int nr_frags; local
2202 nr_frags = skb_shinfo(skb)->nr_frags;
2261 for (f = 0; f < nr_frags; f++) {
2351 unsigned int nr_frags = 0; local
2363 nr_frags = skb_shinfo(skb)->nr_frags;
2364 for (f = 0; f < nr_frags; f++) {
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_rx_dqo.c685 num_frags = skb_shinfo(rx->ctx.skb_tail)->nr_frags;
705 int num_frags = skb_shinfo(rx->ctx.skb_tail)->nr_frags;
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.c2084 for (i = 0; i < shinfo->nr_frags; i++) {
2448 int nr_frags, sum; local
2451 nr_frags = shinfo->nr_frags;
2452 if (nr_frags < (max_bufs - 1))
2458 nr_frags -= max_bufs - 2;
2507 if (!nr_frags--)
2979 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, rx_buf->page,
/linux-master/drivers/net/ethernet/chelsio/cxgb/
H A Dsge.c1118 unsigned int nfrags = skb_shinfo(skb)->nr_frags;
1209 nfrags = skb_shinfo(skb)->nr_frags;
1322 count = 1 + skb_shinfo(skb)->nr_frags;
1710 count = 1 + skb_shinfo(skb)->nr_frags;
1747 count = 1 + skb_shinfo(skb)->nr_frags;
/linux-master/drivers/net/wireless/ath/wil6210/
H A Ddebugfs.c1043 int nr_frags = skb_shinfo(skb)->nr_frags; local
1048 if (nr_frags) {
1049 seq_printf(s, " nr_frags = %d\n", nr_frags);
1050 for (i = 0; i < nr_frags; i++) {
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Dlio_vf_main.c832 frags = skb_shinfo(skb)->nr_frags;
876 frags = skb_shinfo(skb)->nr_frags;
1483 if (!skb_shinfo(skb)->nr_frags) {
1518 cmdsetup.s.u.gatherptrs = (skb_shinfo(skb)->nr_frags + 1);
1534 frags = skb_shinfo(skb)->nr_frags;
/linux-master/drivers/staging/rtl8723bs/core/
H A Drtw_xmit.c361 if (pattrib->nr_frags != 1)
812 for (curfragnum = 0; curfragnum < pattrib->nr_frags; curfragnum++) {
816 if ((curfragnum+1) == pattrib->nr_frags) {
1107 pattrib->nr_frags = frg_inx;
1109 pattrib->last_txcmdsz = pattrib->hdrlen + pattrib->iv_len + ((pattrib->nr_frags == 1) ? llc_sz:0) +
/linux-master/drivers/atm/
H A Deni.c1098 DPRINTK("iovcnt = %d\n",skb_shinfo(skb)->nr_frags);
1099 if (!skb_shinfo(skb)->nr_frags) dma_size += 5;
1100 else dma_size += 5*(skb_shinfo(skb)->nr_frags+1);
1124 if (!skb_shinfo(skb)->nr_frags)
1129 for (i = -1; i < skb_shinfo(skb)->nr_frags; i++)
/linux-master/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_main.c2028 tpd_req = skb_shinfo(skb)->nr_frags + 1;
2173 u16 nr_frags; local
2177 nr_frags = skb_shinfo(skb)->nr_frags;
2225 for (f = 0; f < nr_frags; f++) {
/linux-master/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c1607 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) {
1711 u16 nr_frags; local
1717 nr_frags = skb_shinfo(skb)->nr_frags;
1786 for (f = 0; f < nr_frags; f++) {
/linux-master/drivers/net/ethernet/freescale/
H A Dfec_main.c516 int nr_frags = skb_shinfo(skb)->nr_frags; local
526 for (frag = 0; frag < nr_frags; frag++) {
537 if (frag == nr_frags - 1) {
601 int nr_frags = skb_shinfo(skb)->nr_frags; local
654 if (nr_frags) {
/linux-master/drivers/net/ethernet/ibm/emac/
H A Dcore.c1518 int nr_frags = skb_shinfo(skb)->nr_frags; local
1525 if (likely(!nr_frags && len <= MAL_MAX_TX_SIZE))
1534 if (unlikely(dev->tx_cnt + nr_frags + mal_tx_chunks(len) > NUM_TX_BUFF))
1549 slot = emac_xmit_split(dev, slot, pd + chunk, len, !nr_frags,
1552 for (i = 0; i < nr_frags; ++i) {
1562 slot = emac_xmit_split(dev, slot, pd, len, i == nr_frags - 1,
/linux-master/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c1982 const int nr_frags = skb_shinfo(skb)->nr_frags; local
2031 for (i = 0; i < nr_frags; i++) {
2052 qm_sg_entry_set_f(&sgt[nr_frags], frag_len);
2138 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) {
2147 (i < skb_shinfo(skb)->nr_frags - 1))
2312 (skb_shinfo(skb)->nr_frags >= DPAA_SGT_MAX_ENTRIES))) {
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c1438 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) {
1462 txd_info.last = i == skb_shinfo(skb)->nr_frags - 1 &&
1547 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) {
1553 nfrags += skb_shinfo(skb)->nr_frags;
1804 int err, index = 0, n_desc = 1, nr_frags; local
1812 nr_frags = unlikely(xdp_frame_has_frags(xdpf)) ? sinfo->nr_frags : 0;
1813 if (unlikely(atomic_read(&ring->free_count) <= 1 + nr_frags))
1851 txd_info.last = index + 1 == nr_frags;
/linux-master/drivers/net/ethernet/qualcomm/emac/
H A Demac-mac.c1334 unsigned int nr_frags = skb_shinfo(skb)->nr_frags; local
1387 for (i = 0; i < nr_frags; i++) {

Completed in 888 milliseconds

1234567891011>>