Home
last modified time | relevance | path

Searched refs:nents (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dscatterlist.h60 unsigned int nents; member
69 unsigned int nents; member
94 #define for_each_sg_page(sgl, iter, nents, pgoffset) \ argument
95 for (_sg_iter_init(sgl, iter, nents, pgoffset); \
97 #define for_each_sg_dma_page(sgl, iter, nents, pgoffset) \ argument
98 for_each_sg_page(sgl, &(iter)->base, nents, pgoffset)
110 for_each_sg((sgt)->sgl, sg, (sgt)->nents, iter)
113 for_each_sg_dma_page((sgt)->sgl, iter, (sgt)->nents, pgoffset)
192 sg_init_table(struct scatterlist *sg, unsigned int nents) in sg_init_table() argument
194 bzero(sg, sizeof(*sg) * nents); in sg_init_table()
[all …]
H A Ddma-mapping.h69 int nents, enum dma_data_direction dir, unsigned long attrs);
70 void (*unmap_sg)(struct device *dev, struct scatterlist *sg, int nents,
83 int nents, enum dma_data_direction dir);
85 int nents, enum dma_data_direction dir);
108 int nents, enum dma_data_direction direction,
111 int nents __unused, enum dma_data_direction direction,
210 #define dma_map_sg_attrs(dev, sgl, nents, dir, attrs) \ in dma_map_page()
211 linux_dma_map_sg_attrs(dev, sgl, nents, dir, attrs) in dma_map_page()
213 #define dma_unmap_sg_attrs(dev, sg, nents, dir, attrs) \ in dma_map_page()
214 linux_dma_unmap_sg_attrs(dev, sg, nents, di in dma_map_page()
203 dma_map_sg_attrs(dev,sgl,nents,dir,attrs) global() argument
206 dma_unmap_sg_attrs(dev,sg,nents,dir,attrs) global() argument
389 int nents; dma_map_sgtable() local
[all...]
/freebsd/sys/ofed/include/rdma/
H A Dib_verbs.h2017 struct scatterlist *sg, int nents,
2020 struct scatterlist *sg, int nents,
2023 struct scatterlist *sg, int nents,
2027 struct scatterlist *sg, int nents,
3598 struct scatterlist *sg, int nents, in ib_dma_map_sg() argument
3602 return dev->dma_ops->map_sg(dev, sg, nents, direction); in ib_dma_map_sg()
3603 return dma_map_sg(dev->dma_device, sg, nents, direction); in ib_dma_map_sg()
3614 struct scatterlist *sg, int nents, in ib_dma_unmap_sg() argument
3618 dev->dma_ops->unmap_sg(dev, sg, nents, direction); in ib_dma_unmap_sg()
3620 dma_unmap_sg(dev->dma_device, sg, nents, direction); in ib_dma_unmap_sg()
[all …]
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dabd_os.c344 if (table.nents == 1) { in abd_alloc_chunks()
370 } else if (table.nents > 1) { in abd_alloc_chunks()
380 ABD_SCATTER(abd).abd_nents = table.nents; in abd_alloc_chunks()
405 ASSERT3U(table.nents, ==, nr_pages); in abd_alloc_chunks()
437 table.nents = table.orig_nents = ABD_SCATTER(abd).abd_nents; in abd_free_sg_table()
501 ASSERT3U(table.nents, ==, nr_pages); in abd_alloc_zero_scatter()
765 ABD_SCATTER(abd).abd_nents = table.nents; in abd_alloc_from_pages()
/freebsd/sys/contrib/dev/broadcom/brcm80211/brcmfmac/
H A Dbcmsdh.c760 uint nents; in brcmf_sdiod_sgtable_alloc() local
776 nents = max_t(uint, BRCMF_DEFAULT_RXGLOM_SIZE, in brcmf_sdiod_sgtable_alloc()
778 nents *= 2; in brcmf_sdiod_sgtable_alloc()
780 WARN_ON(nents > sdiodev->max_segment_count); in brcmf_sdiod_sgtable_alloc()
782 brcmf_dbg(TRACE, "nents=%d\n", nents); in brcmf_sdiod_sgtable_alloc()
783 err = sg_alloc_table(&sdiodev->sgtable, nents, GFP_KERNEL); in brcmf_sdiod_sgtable_alloc()
/freebsd/sys/contrib/dev/iwlwifi/fw/
H A Ddbg.c571 int nents, i, n_prev; in alloc_sgtable() local
573 nents = DIV_ROUND_UP(size, PAGE_SIZE); in alloc_sgtable()
584 while (nents > 0) { in alloc_sgtable()
588 if (nents <= N_ENTRIES_PER_PAGE) { in alloc_sgtable()
590 n_fill = nents; in alloc_sgtable()
591 n_alloc = nents; in alloc_sgtable()
592 nents = 0; in alloc_sgtable()
598 nents -= n_fill; in alloc_sgtable()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_pci.c1899 linux_dma_map_sg_attrs(struct device *dev, struct scatterlist *sgl, int nents, in linux_dma_map_sg_attrs() argument
1918 for_each_sg(sgl, sg, nents, i) { in linux_dma_map_sg_attrs()
1954 return (nents); in linux_dma_map_sg_attrs()
1959 int nents __unused, enum dma_data_direction direction, in linux_dma_unmap_sg_attrs()
/freebsd/usr.sbin/syslogd/
H A Dsyslogd.c2297 int i, nents; in parseconfigfile() local
2328 nents = scandir(p, &ent, configfiles, alphasort); in parseconfigfile()
2329 if (nents == -1) { in parseconfigfile()
2334 for (i = 0; i < nents; i++) { in parseconfigfile()