Home
last modified time | relevance | path

Searched refs:nfrags (Results 1 – 22 of 22) sorted by relevance

/linux-4.4.14/net/ipv4/
Dah4.c23 static void *ah_alloc_tmp(struct crypto_ahash *ahash, int nfrags, in ah_alloc_tmp() argument
37 len += sizeof(struct scatterlist) * nfrags; in ah_alloc_tmp()
148 int nfrags; in ah_output() local
168 nfrags = err; in ah_output()
179 iph = ah_alloc_tmp(ahash, nfrags + sglists, ihl + seqhi_len); in ah_output()
186 seqhisg = sg + nfrags; in ah_output()
222 sg_init_table(sg, nfrags + sglists); in ah_output()
301 int nfrags; in ah_input() local
350 nfrags = err; in ah_input()
361 work_iph = ah_alloc_tmp(ahash, nfrags + sglists, ihl + in ah_input()
[all …]
Desp4.c38 static void *esp_alloc_tmp(struct crypto_aead *aead, int nfrags, int seqhilen) in esp_alloc_tmp() argument
55 len += sizeof(struct scatterlist) * nfrags; in esp_alloc_tmp()
138 int nfrags; in esp_output() local
166 nfrags = err; in esp_output()
176 tmp = esp_alloc_tmp(aead, nfrags, seqhilen); in esp_output()
258 sg_init_table(sg, nfrags); in esp_output()
413 int nfrags; in esp_input() local
432 nfrags = err; in esp_input()
443 tmp = esp_alloc_tmp(aead, nfrags, seqhilen); in esp_input()
471 sg_init_table(sg, nfrags); in esp_input()
/linux-4.4.14/net/ipv6/
Dah6.c60 static void *ah_alloc_tmp(struct crypto_ahash *ahash, int nfrags, in ah_alloc_tmp() argument
74 len += sizeof(struct scatterlist) * nfrags; in ah_alloc_tmp()
335 int nfrags; in ah6_output() local
359 nfrags = err; in ah6_output()
371 iph_base = ah_alloc_tmp(ahash, nfrags + sglists, IPV6HDR_BASELEN + in ah6_output()
381 seqhisg = sg + nfrags; in ah6_output()
425 sg_init_table(sg, nfrags + sglists); in ah6_output()
531 int nfrags; in ah6_input() local
566 nfrags = err; in ah6_input()
578 work_iph = ah_alloc_tmp(ahash, nfrags + sglists, hdr_len + in ah6_input()
[all …]
Desp6.c65 static void *esp_alloc_tmp(struct crypto_aead *aead, int nfrags, int seqihlen) in esp_alloc_tmp() argument
82 len += sizeof(struct scatterlist) * nfrags; in esp_alloc_tmp()
164 int nfrags; in esp6_output() local
193 nfrags = err; in esp6_output()
203 tmp = esp_alloc_tmp(aead, nfrags, seqhilen); in esp6_output()
250 sg_init_table(sg, nfrags); in esp6_output()
362 int nfrags; in esp6_input() local
381 nfrags = skb_cow_data(skb, 0, &trailer); in esp6_input()
382 if (nfrags < 0) { in esp6_input()
397 tmp = esp_alloc_tmp(aead, nfrags, seqhilen); in esp6_input()
[all …]
/linux-4.4.14/drivers/net/ethernet/pasemi/
Dpasemi_mac.c292 const int nfrags, in pasemi_mac_unmap_tx_skb() argument
301 for (f = 0; f < nfrags; f++) { in pasemi_mac_unmap_tx_skb()
311 return (nfrags + 3) & ~1; in pasemi_mac_unmap_tx_skb()
560 int freed, nfrags; in pasemi_mac_free_tx_resources() local
573 nfrags = skb_shinfo(info->skb)->nr_frags; in pasemi_mac_free_tx_resources()
574 for (j = 0; j <= nfrags; j++) in pasemi_mac_free_tx_resources()
577 freed = pasemi_mac_unmap_tx_skb(mac, nfrags, in pasemi_mac_free_tx_resources()
1398 const int nfrags = skb_shinfo(skb)->nr_frags; in pasemi_mac_queue_csdesc() local
1432 for (i = 1; i <= nfrags; i++) in pasemi_mac_queue_csdesc()
1485 int i, nfrags; in pasemi_mac_start_tx() local
[all …]
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c310 unsigned int nfrags = skb_shinfo(skb)->nr_frags; in unmap_sgl() local
318 nfrags--; in unmap_sgl()
325 for (p = sgl->sge; nfrags >= 2; nfrags -= 2) { in unmap_sgl()
354 if (nfrags) { in unmap_sgl()
913 unsigned int nfrags = si->nr_frags; in write_sgl() local
920 nfrags++; in write_sgl()
927 ULPTX_NSGE_V(nfrags)); in write_sgl()
928 if (likely(--nfrags == 0)) in write_sgl()
937 for (i = (nfrags != si->nr_frags); nfrags >= 2; nfrags -= 2, to++) { in write_sgl()
943 if (nfrags) { in write_sgl()
[all …]
Dadapter.h154 unsigned int nfrags; /* # of fragments */ member
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c315 unsigned int nfrags = skb_shinfo(skb)->nr_frags; in unmap_sgl() local
323 nfrags--; in unmap_sgl()
330 for (p = sgl->sge; nfrags >= 2; nfrags -= 2) { in unmap_sgl()
358 if (nfrags) { in unmap_sgl()
857 unsigned int nfrags = si->nr_frags; in write_sgl() local
864 nfrags++; in write_sgl()
871 ULPTX_NSGE_V(nfrags)); in write_sgl()
872 if (likely(--nfrags == 0)) in write_sgl()
881 for (i = (nfrags != si->nr_frags); nfrags >= 2; nfrags -= 2, to++) { in write_sgl()
887 if (nfrags) { in write_sgl()
[all …]
Dcxgb4.h502 unsigned int nfrags; /* # of fragments */ member
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Dsge.c1117 unsigned int nfrags = skb_shinfo(skb)->nr_frags; in compute_large_page_tx_descs() local
1123 for (i = 0; nfrags--; i++) { in compute_large_page_tx_descs()
1165 unsigned int nfrags, in write_large_page_tx_descs() argument
1175 *gen, nfrags == 0 && *desc_len == 0); in write_large_page_tx_descs()
1208 nfrags = skb_shinfo(skb)->nr_frags; in write_tx_descs() local
1220 V_CMD_EOP(nfrags == 0 && desc_len <= SGE_TX_DESC_MAX_PLEN) | in write_tx_descs()
1244 nfrags, q); in write_tx_descs()
1248 nfrags == 0); in write_tx_descs()
1255 for (i = 0; nfrags--; i++) { in write_tx_descs()
1273 nfrags, q); in write_tx_descs()
[all …]
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_user_sdma.c414 int nfrags = 0; in ipath_user_sdma_queue_pkts() local
498 nfrags++; in ipath_user_sdma_queue_pkts()
520 if (nfrags) { in ipath_user_sdma_queue_pkts()
523 nfrags, npages); in ipath_user_sdma_queue_pkts()
/linux-4.4.14/net/core/
Dskbuff.c1425 int nfrags = skb_shinfo(skb)->nr_frags; in ___pskb_trim() local
1437 for (; i < nfrags; i++) { in ___pskb_trim()
1450 for (; i < nfrags; i++) in ___pskb_trim()
2508 const int nfrags = skb_shinfo(skb)->nr_frags; in skb_split_no_header() local
2515 for (i = 0; i < nfrags; i++) { in skb_split_no_header()
3016 int nfrags = skb_shinfo(head_skb)->nr_frags; in skb_segment() local
3049 if (!hsize && i >= nfrags && skb_headlen(list_skb) && in skb_segment()
3054 nfrags = skb_shinfo(list_skb)->nr_frags; in skb_segment()
3060 BUG_ON(i >= nfrags); in skb_segment()
3140 if (i >= nfrags) { in skb_segment()
[all …]
Dpktgen.c262 int nfrags; member
546 pkt_dev->nfrags, (unsigned long long) pkt_dev->delay, in pktgen_if_show()
985 pkt_dev->nfrags = value; in pktgen_if_write()
986 sprintf(pg_result, "OK: frags=%u", pkt_dev->nfrags); in pktgen_if_write()
2709 if (pkt_dev->nfrags <= 0) { in pktgen_finalize_skb()
2712 int frags = pkt_dev->nfrags; in pktgen_finalize_skb()
3658 pkt_dev->nfrags = 0; in pktgen_add_device()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_user_sdma.c830 int nfrags = 0; in qib_user_sdma_queue_pkts() local
895 nfrags++; in qib_user_sdma_queue_pkts()
986 if (nfrags) { in qib_user_sdma_queue_pkts()
989 nfrags, npages); in qib_user_sdma_queue_pkts()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c241 int nfrags, frag_idx, curflit, j = d->addr_idx; in unmap_skb() local
253 nfrags = skb_shinfo(skb)->nr_frags; in unmap_skb()
255 while (frag_idx < nfrags && curflit < WR_FLITS) { in unmap_skb()
268 if (frag_idx < nfrags) { /* SGL continues into next Tx descriptor */ in unmap_skb()
969 unsigned int i, j = 0, nfrags; in make_sgl() local
978 nfrags = skb_shinfo(skb)->nr_frags; in make_sgl()
979 for (i = 0; i < nfrags; i++) { in make_sgl()
992 return ((nfrags + (len != 0)) * 3) / 2 + j; in make_sgl()
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c1952 int nfrags = skb_shinfo(skb)->nr_frags; in stmmac_xmit() local
1959 if (unlikely(stmmac_tx_avail(priv) < nfrags + 1)) { in stmmac_xmit()
2002 for (i = 0; i < nfrags; i++) { in stmmac_xmit()
2037 priv->tx_count_frames += nfrags + 1; in stmmac_xmit()
2055 (priv->dirty_tx % txsize), entry, first, nfrags); in stmmac_xmit()
/linux-4.4.14/drivers/net/ethernet/calxeda/
Dxgmac.c1090 int nfrags = skb_shinfo(skb)->nr_frags; in xgmac_xmit() local
1114 for (i = 0; i < nfrags; i++) { in xgmac_xmit()
1129 if (i < (nfrags - 1)) in xgmac_xmit()
/linux-4.4.14/fs/ufs/
Dinode.c260 unsigned nfrags = uspi->s_fpb; in ufs_inode_getfrag() local
277 nfrags = (new_fragment & uspi->s_fpbmask) + 1; in ufs_inode_getfrag()
/linux-4.4.14/drivers/net/ethernet/altera/
Daltera_tse_main.c572 int nfrags = skb_shinfo(skb)->nr_frags; in tse_start_xmit() local
579 if (unlikely(tse_tx_avail(priv) < nfrags + 1)) { in tse_start_xmit()
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/
Dehea_main.c1674 int nfrags, sg1entry_contains_frag_data, i; in write_swqe2_data() local
1676 nfrags = skb_shinfo(skb)->nr_frags; in write_swqe2_data()
1684 if (nfrags > 0) { in write_swqe2_data()
1698 for (i = sg1entry_contains_frag_data; i < nfrags; i++) { in write_swqe2_data()
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd_cb.c620 int nfrags) in kiblnd_map_tx() argument
631 tx->tx_nfrags = nfrags; in kiblnd_map_tx()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
Dmain.c6223 uint nfrags, uint queue, uint next_frag_len) in brcms_c_d11hdrs_mac80211() argument