/linux-4.1.27/net/ipv4/ |
D | ah4.c | 23 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 …]
|
D | esp4.c | 38 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() 133 int nfrags; in esp_output() local 160 nfrags = err; in esp_output() 172 tmp = esp_alloc_tmp(aead, nfrags + sglists, seqhilen); in esp_output() 241 sg_init_table(sg, nfrags); in esp_output() 379 int nfrags; in esp_input() local 400 nfrags = err; in esp_input() 413 tmp = esp_alloc_tmp(aead, nfrags + sglists, seqhilen); in esp_input() 431 sg_init_table(sg, nfrags); in esp_input()
|
/linux-4.1.27/net/ipv6/ |
D | esp6.c | 65 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() 159 int nfrags; in esp6_output() local 187 nfrags = err; in esp6_output() 199 tmp = esp_alloc_tmp(aead, nfrags + sglists, seqhilen); in esp6_output() 233 sg_init_table(sg, nfrags); in esp6_output() 328 int nfrags; in esp6_input() local 349 nfrags = skb_cow_data(skb, 0, &trailer); in esp6_input() 350 if (nfrags < 0) { in esp6_input() 367 tmp = esp_alloc_tmp(aead, nfrags + sglists, seqhilen); in esp6_input() [all …]
|
D | ah6.c | 60 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 …]
|
/linux-4.1.27/drivers/net/ethernet/pasemi/ |
D | pasemi_mac.c | 292 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.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | sge.c | 310 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() 915 unsigned int nfrags = si->nr_frags; in write_sgl() local 922 nfrags++; in write_sgl() 929 ULPTX_NSGE_V(nfrags)); in write_sgl() 930 if (likely(--nfrags == 0)) in write_sgl() 939 for (i = (nfrags != si->nr_frags); nfrags >= 2; nfrags -= 2, to++) { in write_sgl() 945 if (nfrags) { in write_sgl() [all …]
|
D | adapter.h | 154 unsigned int nfrags; /* # of fragments */ member
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 325 unsigned int nfrags = skb_shinfo(skb)->nr_frags; in unmap_sgl() local 333 nfrags--; in unmap_sgl() 340 for (p = sgl->sge; nfrags >= 2; nfrags -= 2) { in unmap_sgl() 368 if (nfrags) { in unmap_sgl() 859 unsigned int nfrags = si->nr_frags; in write_sgl() local 866 nfrags++; in write_sgl() 873 ULPTX_NSGE_V(nfrags)); in write_sgl() 874 if (likely(--nfrags == 0)) in write_sgl() 883 for (i = (nfrags != si->nr_frags); nfrags >= 2; nfrags -= 2, to++) { in write_sgl() 889 if (nfrags) { in write_sgl() [all …]
|
D | cxgb4.h | 471 unsigned int nfrags; /* # of fragments */ member
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/ |
D | sge.c | 1117 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.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_user_sdma.c | 415 int nfrags = 0; in ipath_user_sdma_queue_pkts() local 499 nfrags++; in ipath_user_sdma_queue_pkts() 521 if (nfrags) { in ipath_user_sdma_queue_pkts() 524 nfrags, npages); in ipath_user_sdma_queue_pkts()
|
/linux-4.1.27/net/core/ |
D | skbuff.c | 1473 int nfrags = skb_shinfo(skb)->nr_frags; in ___pskb_trim() local 1485 for (; i < nfrags; i++) { in ___pskb_trim() 1498 for (; i < nfrags; i++) in ___pskb_trim() 2544 const int nfrags = skb_shinfo(skb)->nr_frags; in skb_split_no_header() local 2551 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 …]
|
D | pktgen.c | 260 int nfrags; member 542 pkt_dev->nfrags, (unsigned long long) pkt_dev->delay, in pktgen_if_show() 978 pkt_dev->nfrags = value; in pktgen_if_write() 979 sprintf(pg_result, "OK: frags=%u", pkt_dev->nfrags); in pktgen_if_write() 2661 if (pkt_dev->nfrags <= 0) { in pktgen_finalize_skb() 2664 int frags = pkt_dev->nfrags; in pktgen_finalize_skb() 3587 pkt_dev->nfrags = 0; in pktgen_add_device()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_user_sdma.c | 830 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.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
D | sge.c | 241 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.1.27/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_main.c | 1944 int nfrags = skb_shinfo(skb)->nr_frags; in stmmac_xmit() local 1951 if (unlikely(stmmac_tx_avail(priv) < nfrags + 1)) { in stmmac_xmit() 1994 for (i = 0; i < nfrags; i++) { in stmmac_xmit() 2029 priv->tx_count_frames += nfrags + 1; in stmmac_xmit() 2047 (priv->dirty_tx % txsize), entry, first, nfrags); in stmmac_xmit()
|
/linux-4.1.27/drivers/net/ethernet/calxeda/ |
D | xgmac.c | 1090 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.1.27/drivers/net/ethernet/altera/ |
D | altera_tse_main.c | 572 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.1.27/drivers/net/ethernet/ibm/ehea/ |
D | ehea_main.c | 1674 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.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd.h | 955 kib_rdma_desc_t *rd, int nfrags);
|
D | o2iblnd_cb.c | 656 kib_rdma_desc_t *rd, int nfrags) in kiblnd_map_tx() argument 667 tx->tx_nfrags = nfrags; in kiblnd_map_tx()
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/ |
D | main.c | 6223 uint nfrags, uint queue, uint next_frag_len) in brcms_c_d11hdrs_mac80211() argument
|