/dports/multimedia/v4l_compat/linux-5.13-rc2/lib/ |
H A D | scatterlist.c | 47 int nents; in sg_nents() local 49 nents++; in sg_nents() 50 return nents; in sg_nents() 70 int nents; in sg_nents_for_len() local 77 nents++; in sg_nents_for_len() 80 return nents; in sg_nents_for_len() 127 sg_init_marker(sgl, nents); in sg_init_table() 278 if (nents == 0) in __sg_alloc_table() 285 left = nents; in __sg_alloc_table() 394 table->nents = 0; in get_next_sg() [all …]
|
H A D | sg_pool.c | 40 static inline unsigned int sg_pool_index(unsigned short nents) in sg_pool_index() argument 44 BUG_ON(nents > SG_CHUNK_SIZE); in sg_pool_index() 46 if (nents <= 8) in sg_pool_index() 49 index = get_count_order(nents) - 3; in sg_pool_index() 58 sgp = sg_pools + sg_pool_index(nents); in sg_pool_free() 66 sgp = sg_pools + sg_pool_index(nents); in sg_pool_alloc() 116 BUG_ON(!nents); in sg_alloc_table_chained() 119 if (nents <= nents_first_chunk) { in sg_alloc_table_chained() 120 table->nents = table->orig_nents = nents; in sg_alloc_table_chained() 121 sg_init_table(table->sgl, nents); in sg_alloc_table_chained() [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() argument 32 splitters[i].nents = 0; in sg_calculate_split() 35 for_each_sg(in, sg, nents, i) { in sg_calculate_split() 48 curr->nents++; in sg_calculate_split() 59 curr->nents = 1; in sg_calculate_split() 86 for (j = 0; j < split->nents; j++, out_sg++) { in sg_split_phys() 112 for (j = 0; j < split->nents; j++, out_sg++) { in sg_split_mapped() 168 splitters[i].out_sg = kmalloc_array(splitters[i].nents, in sg_split() 190 out_mapped_nents[i] = splitters[i].nents; in sg_split()
|
/dports/multimedia/libv4l/linux-5.13-rc2/lib/ |
H A D | scatterlist.c | 47 int nents; in sg_nents() local 49 nents++; in sg_nents() 50 return nents; in sg_nents() 70 int nents; in sg_nents_for_len() local 77 nents++; in sg_nents_for_len() 80 return nents; in sg_nents_for_len() 127 sg_init_marker(sgl, nents); in sg_init_table() 278 if (nents == 0) in __sg_alloc_table() 285 left = nents; in __sg_alloc_table() 394 table->nents = 0; in get_next_sg() [all …]
|
H A D | sg_pool.c | 40 static inline unsigned int sg_pool_index(unsigned short nents) in sg_pool_index() argument 44 BUG_ON(nents > SG_CHUNK_SIZE); in sg_pool_index() 46 if (nents <= 8) in sg_pool_index() 49 index = get_count_order(nents) - 3; in sg_pool_index() 58 sgp = sg_pools + sg_pool_index(nents); in sg_pool_free() 66 sgp = sg_pools + sg_pool_index(nents); in sg_pool_alloc() 116 BUG_ON(!nents); in sg_alloc_table_chained() 119 if (nents <= nents_first_chunk) { in sg_alloc_table_chained() 120 table->nents = table->orig_nents = nents; in sg_alloc_table_chained() 121 sg_init_table(table->sgl, nents); in sg_alloc_table_chained() [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() argument 32 splitters[i].nents = 0; in sg_calculate_split() 35 for_each_sg(in, sg, nents, i) { in sg_calculate_split() 48 curr->nents++; in sg_calculate_split() 59 curr->nents = 1; in sg_calculate_split() 86 for (j = 0; j < split->nents; j++, out_sg++) { in sg_split_phys() 112 for (j = 0; j < split->nents; j++, out_sg++) { in sg_split_mapped() 168 splitters[i].out_sg = kmalloc_array(splitters[i].nents, in sg_split() 190 out_mapped_nents[i] = splitters[i].nents; in sg_split()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/lib/ |
H A D | scatterlist.c | 47 int nents; in sg_nents() local 49 nents++; in sg_nents() 50 return nents; in sg_nents() 70 int nents; in sg_nents_for_len() local 77 nents++; in sg_nents_for_len() 80 return nents; in sg_nents_for_len() 127 sg_init_marker(sgl, nents); in sg_init_table() 278 if (nents == 0) in __sg_alloc_table() 285 left = nents; in __sg_alloc_table() 394 table->nents = 0; in get_next_sg() [all …]
|
H A D | sg_pool.c | 40 static inline unsigned int sg_pool_index(unsigned short nents) in sg_pool_index() argument 44 BUG_ON(nents > SG_CHUNK_SIZE); in sg_pool_index() 46 if (nents <= 8) in sg_pool_index() 49 index = get_count_order(nents) - 3; in sg_pool_index() 58 sgp = sg_pools + sg_pool_index(nents); in sg_pool_free() 66 sgp = sg_pools + sg_pool_index(nents); in sg_pool_alloc() 116 BUG_ON(!nents); in sg_alloc_table_chained() 119 if (nents <= nents_first_chunk) { in sg_alloc_table_chained() 120 table->nents = table->orig_nents = nents; in sg_alloc_table_chained() 121 sg_init_table(table->sgl, nents); in sg_alloc_table_chained() [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() argument 32 splitters[i].nents = 0; in sg_calculate_split() 35 for_each_sg(in, sg, nents, i) { in sg_calculate_split() 48 curr->nents++; in sg_calculate_split() 59 curr->nents = 1; in sg_calculate_split() 86 for (j = 0; j < split->nents; j++, out_sg++) { in sg_split_phys() 112 for (j = 0; j < split->nents; j++, out_sg++) { in sg_split_mapped() 168 splitters[i].out_sg = kmalloc_array(splitters[i].nents, in sg_split() 190 out_mapped_nents[i] = splitters[i].nents; in sg_split()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/virtio/ |
H A D | virtgpu_gem.c | 164 objs->nents = 0; in virtio_gpu_array_alloc() 165 objs->total = nents; in virtio_gpu_array_alloc() 184 for (i = 0; i < nents; i++) { in virtio_gpu_array_from_handles() 187 objs->nents = i; in virtio_gpu_array_from_handles() 192 objs->nents = i; in virtio_gpu_array_from_handles() 203 objs->objs[objs->nents] = obj; in virtio_gpu_array_add_obj() 204 objs->nents++; in virtio_gpu_array_add_obj() 211 if (objs->nents == 1) { in virtio_gpu_array_lock_resv() 222 if (objs->nents == 1) { in virtio_gpu_array_unlock_resv() 235 for (i = 0; i < objs->nents; i++) in virtio_gpu_array_add_fence() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/virtio/ |
H A D | virtgpu_gem.c | 164 objs->nents = 0; in virtio_gpu_array_alloc() 165 objs->total = nents; in virtio_gpu_array_alloc() 184 for (i = 0; i < nents; i++) { in virtio_gpu_array_from_handles() 187 objs->nents = i; in virtio_gpu_array_from_handles() 192 objs->nents = i; in virtio_gpu_array_from_handles() 203 objs->objs[objs->nents] = obj; in virtio_gpu_array_add_obj() 204 objs->nents++; in virtio_gpu_array_add_obj() 211 if (objs->nents == 1) { in virtio_gpu_array_lock_resv() 222 if (objs->nents == 1) { in virtio_gpu_array_unlock_resv() 235 for (i = 0; i < objs->nents; i++) in virtio_gpu_array_add_fence() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/virtio/ |
H A D | virtgpu_gem.c | 164 objs->nents = 0; in virtio_gpu_array_alloc() 165 objs->total = nents; in virtio_gpu_array_alloc() 184 for (i = 0; i < nents; i++) { in virtio_gpu_array_from_handles() 187 objs->nents = i; in virtio_gpu_array_from_handles() 192 objs->nents = i; in virtio_gpu_array_from_handles() 203 objs->objs[objs->nents] = obj; in virtio_gpu_array_add_obj() 204 objs->nents++; in virtio_gpu_array_add_obj() 211 if (objs->nents == 1) { in virtio_gpu_array_lock_resv() 222 if (objs->nents == 1) { in virtio_gpu_array_unlock_resv() 235 for (i = 0; i < objs->nents; i++) in virtio_gpu_array_add_fence() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/samples/kfifo/ |
H A D | dma-example.c | 25 unsigned int nents; in example_init() local 63 nents = kfifo_dma_in_prepare(&fifo, sg, ARRAY_SIZE(sg), FIFO_SIZE); in example_init() 64 printk(KERN_INFO "DMA sgl entries: %d\n", nents); in example_init() 65 if (!nents) { in example_init() 73 for (i = 0; i < nents; i++) { in example_init() 93 nents = kfifo_dma_out_prepare(&fifo, sg, ARRAY_SIZE(sg), 8); in example_init() 94 printk(KERN_INFO "DMA sgl entries: %d\n", nents); in example_init() 95 if (!nents) { in example_init() 102 for (i = 0; i < nents; i++) { in example_init()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/samples/kfifo/ |
H A D | dma-example.c | 25 unsigned int nents; in example_init() local 63 nents = kfifo_dma_in_prepare(&fifo, sg, ARRAY_SIZE(sg), FIFO_SIZE); in example_init() 64 printk(KERN_INFO "DMA sgl entries: %d\n", nents); in example_init() 65 if (!nents) { in example_init() 73 for (i = 0; i < nents; i++) { in example_init() 93 nents = kfifo_dma_out_prepare(&fifo, sg, ARRAY_SIZE(sg), 8); in example_init() 94 printk(KERN_INFO "DMA sgl entries: %d\n", nents); in example_init() 95 if (!nents) { in example_init() 102 for (i = 0; i < nents; i++) { in example_init()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/samples/kfifo/ |
H A D | dma-example.c | 25 unsigned int nents; in example_init() local 63 nents = kfifo_dma_in_prepare(&fifo, sg, ARRAY_SIZE(sg), FIFO_SIZE); in example_init() 64 printk(KERN_INFO "DMA sgl entries: %d\n", nents); in example_init() 65 if (!nents) { in example_init() 73 for (i = 0; i < nents; i++) { in example_init() 93 nents = kfifo_dma_out_prepare(&fifo, sg, ARRAY_SIZE(sg), 8); in example_init() 94 printk(KERN_INFO "DMA sgl entries: %d\n", nents); in example_init() 95 if (!nents) { in example_init() 102 for (i = 0; i < nents; i++) { in example_init()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/ |
H A D | scatterlist.h | 38 unsigned int nents; /* number of mapped entries */ member 160 for_each_sg((sgt)->sgl, sg, (sgt)->nents, i) 262 unsigned int nents) in sg_init_marker() argument 264 sg_mark_end(&sgl[nents - 1]); in sg_init_marker() 303 void sgl_free_n_order(struct scatterlist *sgl, int nents, int order); 320 size_t sg_zero_buffer(struct scatterlist *sgl, unsigned int nents, 351 int sg_alloc_table_chained(struct sg_table *table, int nents, 390 struct scatterlist *sglist, unsigned int nents, 423 #define for_each_sg_page(sglist, piter, nents, pgoffset) \ argument 468 for_each_sg_dma_page((sgt)->sgl, dma_iter, (sgt)->nents, pgoffset) [all …]
|
H A D | pci-p2pdma.h | 30 unsigned int *nents, u32 length); 34 int nents, enum dma_data_direction dir, unsigned long attrs); 36 int nents, enum dma_data_direction dir, unsigned long attrs); 75 unsigned int *nents, u32 length) in pci_p2pmem_alloc_sgl() argument 87 struct scatterlist *sg, int nents, enum dma_data_direction dir, in pci_p2pdma_map_sg_attrs() argument 93 struct scatterlist *sg, int nents, enum dma_data_direction dir, in pci_p2pdma_unmap_sg_attrs() argument 123 int nents, enum dma_data_direction dir) in pci_p2pdma_map_sg() argument 125 return pci_p2pdma_map_sg_attrs(dev, sg, nents, dir, 0); in pci_p2pdma_map_sg() 129 struct scatterlist *sg, int nents, enum dma_data_direction dir) in pci_p2pdma_unmap_sg() argument 131 pci_p2pdma_unmap_sg_attrs(dev, sg, nents, dir, 0); in pci_p2pdma_unmap_sg()
|
/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/ |
H A D | scatterlist.h | 38 unsigned int nents; /* number of mapped entries */ member 160 for_each_sg((sgt)->sgl, sg, (sgt)->nents, i) 262 unsigned int nents) in sg_init_marker() argument 264 sg_mark_end(&sgl[nents - 1]); in sg_init_marker() 303 void sgl_free_n_order(struct scatterlist *sgl, int nents, int order); 320 size_t sg_zero_buffer(struct scatterlist *sgl, unsigned int nents, 351 int sg_alloc_table_chained(struct sg_table *table, int nents, 390 struct scatterlist *sglist, unsigned int nents, 423 #define for_each_sg_page(sglist, piter, nents, pgoffset) \ argument 468 for_each_sg_dma_page((sgt)->sgl, dma_iter, (sgt)->nents, pgoffset) [all …]
|
H A D | pci-p2pdma.h | 30 unsigned int *nents, u32 length); 34 int nents, enum dma_data_direction dir, unsigned long attrs); 36 int nents, enum dma_data_direction dir, unsigned long attrs); 75 unsigned int *nents, u32 length) in pci_p2pmem_alloc_sgl() argument 87 struct scatterlist *sg, int nents, enum dma_data_direction dir, in pci_p2pdma_map_sg_attrs() argument 93 struct scatterlist *sg, int nents, enum dma_data_direction dir, in pci_p2pdma_unmap_sg_attrs() argument 123 int nents, enum dma_data_direction dir) in pci_p2pdma_map_sg() argument 125 return pci_p2pdma_map_sg_attrs(dev, sg, nents, dir, 0); in pci_p2pdma_map_sg() 129 struct scatterlist *sg, int nents, enum dma_data_direction dir) in pci_p2pdma_unmap_sg() argument 131 pci_p2pdma_unmap_sg_attrs(dev, sg, nents, dir, 0); in pci_p2pdma_unmap_sg()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/ |
H A D | scatterlist.h | 38 unsigned int nents; /* number of mapped entries */ member 160 for_each_sg((sgt)->sgl, sg, (sgt)->nents, i) 262 unsigned int nents) in sg_init_marker() argument 264 sg_mark_end(&sgl[nents - 1]); in sg_init_marker() 303 void sgl_free_n_order(struct scatterlist *sgl, int nents, int order); 320 size_t sg_zero_buffer(struct scatterlist *sgl, unsigned int nents, 351 int sg_alloc_table_chained(struct sg_table *table, int nents, 390 struct scatterlist *sglist, unsigned int nents, 423 #define for_each_sg_page(sglist, piter, nents, pgoffset) \ argument 468 for_each_sg_dma_page((sgt)->sgl, dma_iter, (sgt)->nents, pgoffset) [all …]
|
H A D | pci-p2pdma.h | 30 unsigned int *nents, u32 length); 34 int nents, enum dma_data_direction dir, unsigned long attrs); 36 int nents, enum dma_data_direction dir, unsigned long attrs); 75 unsigned int *nents, u32 length) in pci_p2pmem_alloc_sgl() argument 87 struct scatterlist *sg, int nents, enum dma_data_direction dir, in pci_p2pdma_map_sg_attrs() argument 93 struct scatterlist *sg, int nents, enum dma_data_direction dir, in pci_p2pdma_unmap_sg_attrs() argument 123 int nents, enum dma_data_direction dir) in pci_p2pdma_map_sg() argument 125 return pci_p2pdma_map_sg_attrs(dev, sg, nents, dir, 0); in pci_p2pdma_map_sg() 129 struct scatterlist *sg, int nents, enum dma_data_direction dir) in pci_p2pdma_unmap_sg() argument 131 pci_p2pdma_unmap_sg_attrs(dev, sg, nents, dir, 0); in pci_p2pdma_unmap_sg()
|
/dports/devel/agar/agar-1.5.0/core/ |
H A D | dir.c | 155 dir->nents = 0; in AG_OpenDir() 190 (dir->nents+2)*sizeof(char *)); in AG_OpenDir() 191 dir->ents[dir->nents++] = Strdup("."); in AG_OpenDir() 192 dir->ents[dir->nents++] = Strdup(".."); in AG_OpenDir() 201 (dir->nents+1)*sizeof(char *)); in AG_OpenDir() 202 dir->ents[dir->nents++] = Strdup(fdata.cFileName); in AG_OpenDir() 223 (dir->nents+1)*sizeof(char *)); in AG_OpenDir() 224 dir->ents[dir->nents++] = Strdup(dent->d_name); in AG_OpenDir() 241 for (i = 0; i < dir->nents; i++) { in AG_CloseDir()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/arm/mm/ |
H A D | dma-mapping-nommu.c | 119 int nents, enum dma_data_direction dir, in arm_nommu_dma_map_sg() argument 125 for_each_sg(sgl, sg, nents, i) { in arm_nommu_dma_map_sg() 131 return nents; in arm_nommu_dma_map_sg() 135 int nents, enum dma_data_direction dir, in arm_nommu_dma_unmap_sg() argument 141 for_each_sg(sgl, sg, nents, i) in arm_nommu_dma_unmap_sg() 158 int nents, enum dma_data_direction dir) in arm_nommu_dma_sync_sg_for_device() argument 163 for_each_sg(sgl, sg, nents, i) in arm_nommu_dma_sync_sg_for_device() 168 int nents, enum dma_data_direction dir) in arm_nommu_dma_sync_sg_for_cpu() argument 173 for_each_sg(sgl, sg, nents, i) in arm_nommu_dma_sync_sg_for_cpu()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/arm/mm/ |
H A D | dma-mapping-nommu.c | 119 int nents, enum dma_data_direction dir, in arm_nommu_dma_map_sg() argument 125 for_each_sg(sgl, sg, nents, i) { in arm_nommu_dma_map_sg() 131 return nents; in arm_nommu_dma_map_sg() 135 int nents, enum dma_data_direction dir, in arm_nommu_dma_unmap_sg() argument 141 for_each_sg(sgl, sg, nents, i) in arm_nommu_dma_unmap_sg() 158 int nents, enum dma_data_direction dir) in arm_nommu_dma_sync_sg_for_device() argument 163 for_each_sg(sgl, sg, nents, i) in arm_nommu_dma_sync_sg_for_device() 168 int nents, enum dma_data_direction dir) in arm_nommu_dma_sync_sg_for_cpu() argument 173 for_each_sg(sgl, sg, nents, i) in arm_nommu_dma_sync_sg_for_cpu()
|
/dports/multimedia/libv4l/linux-5.13-rc2/arch/arm/mm/ |
H A D | dma-mapping-nommu.c | 119 int nents, enum dma_data_direction dir, in arm_nommu_dma_map_sg() argument 125 for_each_sg(sgl, sg, nents, i) { in arm_nommu_dma_map_sg() 131 return nents; in arm_nommu_dma_map_sg() 135 int nents, enum dma_data_direction dir, in arm_nommu_dma_unmap_sg() argument 141 for_each_sg(sgl, sg, nents, i) in arm_nommu_dma_unmap_sg() 158 int nents, enum dma_data_direction dir) in arm_nommu_dma_sync_sg_for_device() argument 163 for_each_sg(sgl, sg, nents, i) in arm_nommu_dma_sync_sg_for_device() 168 int nents, enum dma_data_direction dir) in arm_nommu_dma_sync_sg_for_cpu() argument 173 for_each_sg(sgl, sg, nents, i) in arm_nommu_dma_sync_sg_for_cpu()
|