/linux/lib/ |
H A D | scatterlist.c | 27 int nents; in sg_nents() local 50 int nents; in sg_nents_for_len() local 81 struct scatterlist *sg_last(struct scatterlist *sgl, unsigned int nents) in sg_last() 104 void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table() 129 static struct scatterlist *sg_kmalloc(unsigned int nents, gfp_t gfp_mask) in sg_kmalloc() 149 static void sg_kfree(struct scatterlist *sg, unsigned int nents) in sg_kfree() 263 int __sg_alloc_table(struct sg_table *table, unsigned int nents, in __sg_alloc_table() 352 int sg_alloc_table(struct sg_table *table, unsigned int nents, gfp_t gfp_mask) in sg_alloc_table() 663 void sgl_free_n_order(struct scatterlist *sgl, int nents, int order) in sgl_free_n_order() 704 struct scatterlist *sglist, unsigned int nents, in __sg_page_iter_start() [all …]
|
H A D | sg_pool.c | 40 static inline unsigned int sg_pool_index(unsigned short nents) in sg_pool_index() 54 static void sg_pool_free(struct scatterlist *sgl, unsigned int nents) in sg_pool_free() 62 static struct scatterlist *sg_pool_alloc(unsigned int nents, gfp_t gfp_mask) in sg_pool_alloc() 112 int sg_alloc_table_chained(struct sg_table *table, int nents, in sg_alloc_table_chained()
|
H A D | kfifo.c | 296 setup_sgl_buf(struct scatterlist * sgl,void * buf,int nents,unsigned int len) setup_sgl_buf() argument 335 setup_sgl(struct __kfifo * fifo,struct scatterlist * sgl,int nents,unsigned int len,unsigned int off) setup_sgl() argument 357 __kfifo_dma_in_prepare(struct __kfifo * fifo,struct scatterlist * sgl,int nents,unsigned int len) __kfifo_dma_in_prepare() argument 370 __kfifo_dma_out_prepare(struct __kfifo * fifo,struct scatterlist * sgl,int nents,unsigned int len) __kfifo_dma_out_prepare() argument 549 __kfifo_dma_in_prepare_r(struct __kfifo * fifo,struct scatterlist * sgl,int nents,unsigned int len,size_t recsize) __kfifo_dma_in_prepare_r() argument 572 __kfifo_dma_out_prepare_r(struct __kfifo * fifo,struct scatterlist * sgl,int nents,unsigned int len,size_t recsize) __kfifo_dma_out_prepare_r() argument [all...] |
H A D | sg_split.c | 13 int nents; member 20 static int sg_calculate_split(struct scatterlist *in, int nents, int nb_splits, in sg_calculate_split()
|
/linux/kernel/dma/ |
H A D | direct.h | 32 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_device() argument 46 struct scatterlist *sgl, int nents, enum dma_data_direction dir, in dma_direct_unmap_sg() argument 51 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_cpu() argument
|
H A D | direct.c | 400 for_each_sg(sgl, sg, nents, i) { in dma_direct_sync_sg_for_device() argument 421 for_each_sg(sgl, sg, nents, i) { in dma_direct_sync_sg_for_cpu() argument 447 for_each_sg(sgl, sg, nents, i) { in dma_direct_unmap_sg() argument 462 dma_direct_map_sg(struct device * dev,struct scatterlist * sgl,int nents,enum dma_data_direction dir,unsigned long attrs) dma_direct_map_sg() argument
|
H A D | mapping.c | 202 __dma_map_sg_attrs(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) __dma_map_sg_attrs() argument 251 dma_map_sg_attrs(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) dma_map_sg_attrs() argument 292 int nents; dma_map_sgtable() local 303 dma_unmap_sg_attrs(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) dma_unmap_sg_attrs() argument [all...] |
/linux/drivers/spi/ |
H A D | spi-dw-dma.c | 292 u32 nents; in dw_spi_dma_wait_tx_done() local 340 unsigned int nents) in dw_spi_dma_submit_tx() 377 u32 nents; in dw_spi_dma_wait_rx_done() local 441 unsigned int nents) in dw_spi_dma_submit_rx() 640 unsigned int nents; in dw_spi_dma_transfer() local
|
/linux/drivers/parisc/ |
H A D | iommu-helpers.h | 15 iommu_fill_pdir(struct ioc *ioc, struct scatterlist *startsg, int nents, in iommu_fill_pdir() 102 struct scatterlist *startsg, int nents, in iommu_coalesce_chunks()
|
/linux/arch/sparc/mm/ |
H A D | iommu.c | 250 int nents, enum dma_data_direction dir, unsigned long attrs, in __sbus_iommu_map_sg() 268 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_sg_gflush() 275 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_sg_pflush() 300 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_unmap_sg()
|
H A D | io-unit.c | 163 static int iounit_map_sg(struct device *dev, struct scatterlist *sgl, int nents, in iounit_map_sg() 197 int nents, enum dma_data_direction dir, unsigned long attrs) in iounit_unmap_sg()
|
/linux/include/linux/ |
H A D | kfifo.h | 730 #define kfifo_dma_in_prepare_mapped(fifo, sgl, nents, len, dma) \ argument 744 #define kfifo_dma_in_prepare(fifo, sgl, nents, len) \ argument 786 #define kfifo_dma_out_prepare_mapped(fifo, sgl, nents, len, dma) \ argument 800 #define kfifo_dma_out_prepare(fifo, sgl, nents, len) \ argument
|
H A D | scatterlist.h | 41 unsigned int nents; /* number of mapped entries */ member 437 unsigned int nents) in sg_init_marker() 629 #define for_each_sg_page(sglist, piter, nents, pgoffset) \ argument
|
/linux/drivers/gpu/drm/virtio/ |
H A D | virtgpu_gem.c | 166 struct virtio_gpu_object_array *virtio_gpu_array_alloc(u32 nents) in virtio_gpu_array_alloc() 185 virtio_gpu_array_from_handles(struct drm_file *drm_file, u32 *handles, u32 nents) in virtio_gpu_array_from_handles()
|
H A D | virtgpu_prime.c | 147 unsigned int *nents, in virtgpu_dma_buf_import_sgt() 236 unsigned int nents; in virtgpu_dma_buf_init_obj() local
|
/linux/samples/kfifo/ |
H A D | dma-example.c | 27 unsigned int nents; in example_init() local
|
/linux/drivers/misc/ |
H A D | tifm_core.c | 292 int tifm_map_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents, in tifm_map_sg() 300 void tifm_unmap_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents, in tifm_unmap_sg()
|
/linux/drivers/crypto/bcm/ |
H A D | util.c | 54 unsigned int nents = sg_nents(src); in sg_copy_part_to_buf() local 73 unsigned int nents = sg_nents(dest); in sg_copy_part_from_buf() local
|
/linux/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_reqmgr.c | 163 int i, nents, ret = 0; in dma_map_inbufs() local 191 int nents, ret = 0; in dma_map_outbufs() local
|
H A D | nitrox_skcipher.c | 211 int nents = sg_nents(skreq->src) + 1; in alloc_src_sglist() local 229 int nents = sg_nents(skreq->dst) + 3; in alloc_dst_sglist() local
|
H A D | nitrox_req.h | 555 static inline void *alloc_req_buf(int nents, int extralen, gfp_t gfp) in alloc_req_buf() 621 int nents, int ivsize) in alloc_src_req_buf() 643 int nents, int ivsize, in nitrox_creq_set_src_sg() 667 int nents) in alloc_dst_req_buf() 701 int nents, int ivsize, in nitrox_creq_set_dst_sg()
|
H A D | nitrox_aead.c | 97 int nents = sg_nents_for_len(src, buflen); in alloc_src_sglist() local 119 int nents = sg_nents_for_len(dst, buflen); in alloc_dst_sglist() local
|
/linux/drivers/crypto/ccree/ |
H A D | cc_buffer_mgr.h | 29 unsigned int nents; //sg nents member
|
/linux/drivers/usb/storage/ |
H A D | protocol.c | 128 unsigned int nents = scsi_sg_count(srb); in usb_stor_access_xfer_buf() local
|
/linux/arch/powerpc/platforms/pseries/ |
H A D | ibmebus.c | 110 int nents, enum dma_data_direction direction, in ibmebus_map_sg() 126 int nents, enum dma_data_direction direction, in ibmebus_unmap_sg()
|