Searched refs:nelems (Results 1 - 25 of 47) sorted by relevance

12

/linux-master/kernel/dma/
H A Ddebug.h25 int nelems, int dir);
52 int nelems, int direction);
56 int nelems, int direction);
78 int nelems, int dir)
120 int nelems, int direction)
126 int nelems, int direction)
76 debug_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, int nelems, int dir) argument
118 debug_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, int direction) argument
124 debug_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, int direction) argument
H A Ddummy.c22 int nelems, enum dma_data_direction dir,
21 dma_dummy_map_sg(struct device *dev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir, unsigned long attrs) argument
H A Dmapping.c361 int nelems, enum dma_data_direction dir)
367 dma_direct_sync_sg_for_cpu(dev, sg, nelems, dir);
369 ops->sync_sg_for_cpu(dev, sg, nelems, dir);
370 debug_dma_sync_sg_for_cpu(dev, sg, nelems, dir);
375 int nelems, enum dma_data_direction dir)
381 dma_direct_sync_sg_for_device(dev, sg, nelems, dir);
383 ops->sync_sg_for_device(dev, sg, nelems, dir);
384 debug_dma_sync_sg_for_device(dev, sg, nelems, dir);
360 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) argument
374 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) argument
H A Ddebug.c1357 int nelems, int dir)
1365 for_each_sg(sglist, s, nelems, i) {
1375 .sg_call_ents = nelems,
1530 int nelems, int direction)
1538 for_each_sg(sg, s, nelems, i) {
1548 .sg_call_ents = nelems,
1562 int nelems, int direction)
1570 for_each_sg(sg, s, nelems, i) {
1580 .sg_call_ents = nelems,
1356 debug_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, int nelems, int dir) argument
1529 debug_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, int direction) argument
1561 debug_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, int direction) argument
/linux-master/drivers/xen/
H A Dswiotlb-xen.c311 xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, argument
319 for_each_sg(sgl, sg, nelems, i)
326 xen_swiotlb_map_sg(struct device *dev, struct scatterlist *sgl, int nelems, argument
334 for_each_sg(sgl, sg, nelems, i) {
342 return nelems;
351 int nelems, enum dma_data_direction dir)
356 for_each_sg(sgl, sg, nelems, i) {
364 int nelems, enum dma_data_direction dir)
369 for_each_sg(sgl, sg, nelems, i) {
350 xen_swiotlb_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir) argument
363 xen_swiotlb_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir) argument
/linux-master/arch/powerpc/kernel/
H A Ddma-iommu.c119 int nelems, enum dma_data_direction direction,
122 return ppc_iommu_map_sg(dev, get_iommu_table_base(dev), sglist, nelems,
127 int nelems, enum dma_data_direction direction,
130 ppc_iommu_unmap_sg(get_iommu_table_base(dev), sglist, nelems, local
118 dma_iommu_map_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, unsigned long attrs) argument
126 dma_iommu_unmap_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, unsigned long attrs) argument
H A Diommu.c471 struct scatterlist *sglist, int nelems,
484 if ((nelems == 0) || !tbl)
489 incount = nelems;
495 DBG("sg mapping %d elements:\n", nelems);
498 for_each_sg(sglist, s, nelems, i) {
596 for_each_sg(sglist, s, nelems, i) {
614 int nelems, enum dma_data_direction direction,
625 while (nelems--) {
470 ppc_iommu_map_sg(struct device *dev, struct iommu_table *tbl, struct scatterlist *sglist, int nelems, unsigned long mask, enum dma_data_direction direction, unsigned long attrs) argument
613 ppc_iommu_unmap_sg(struct iommu_table *tbl, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, unsigned long attrs) argument
/linux-master/include/linux/
H A Drhashtable-types.h79 * @nelems: Number of elements in table
90 atomic_t nelems; member in struct:rhashtable
H A Ddma-mapping.h125 int nelems, enum dma_data_direction dir);
127 int nelems, enum dma_data_direction dir);
207 struct scatterlist *sg, int nelems, enum dma_data_direction dir)
211 struct scatterlist *sg, int nelems, enum dma_data_direction dir)
206 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) argument
210 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) argument
H A Drhashtable.h178 * rht_grow_above_75 - returns true if nelems > 0.75 * table-size
186 return atomic_read(&ht->nelems) > (tbl->size / 4 * 3) &&
191 * rht_shrink_below_30 - returns true if nelems < 0.3 * table-size
199 return atomic_read(&ht->nelems) < (tbl->size * 3 / 10) &&
204 * rht_grow_above_100 - returns true if nelems > table-size
211 return atomic_read(&ht->nelems) > tbl->size &&
223 return atomic_read(&ht->nelems) >= ht->max_elems;
796 atomic_inc(&ht->nelems);
1066 atomic_dec(&ht->nelems);
/linux-master/include/uapi/linux/
H A Dbtf.h114 __u32 nelems; member in struct:btf_array
/linux-master/tools/include/uapi/linux/
H A Dbtf.h114 __u32 nelems; member in struct:btf_array
/linux-master/arch/sparc/kernel/
H A Diommu.c433 int nelems, enum dma_data_direction direction,
450 if (nelems == 0 || !iommu)
468 incount = nelems;
477 for_each_sg(sglist, s, nelems, i) {
555 for_each_sg(sglist, s, nelems, i) {
606 int nelems, enum dma_data_direction direction,
624 while (nelems--) {
696 struct scatterlist *sglist, int nelems,
728 for_each_sg(sglist, sg, nelems, i) {
432 dma_4u_map_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, unsigned long attrs) argument
605 dma_4u_unmap_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, unsigned long attrs) argument
695 dma_4u_sync_sg_for_cpu(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction) argument
H A Dpci_sun4v.c470 int nelems, enum dma_data_direction direction,
489 if (nelems == 0 || !iommu)
502 incount = nelems;
523 for_each_sg(sglist, s, nelems, i) {
604 for_each_sg(sglist, s, nelems, i) {
625 int nelems, enum dma_data_direction direction,
646 while (nelems--) {
469 dma_4v_map_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, unsigned long attrs) argument
624 dma_4v_unmap_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, unsigned long attrs) argument
/linux-master/arch/powerpc/kvm/
H A Dguest-state-buffer.c45 gsb->hdr->nelems = cpu_to_be32(0);
78 u32 nelems = kvmppc_gsb_nelems(gsb); local
84 kvmppc_gsb_header(gsb)->nelems = cpu_to_be32(nelems + 1);
/linux-master/arch/powerpc/include/asm/
H A Diommu.h252 struct scatterlist *sglist, int nelems,
258 int nelems,
H A Dguest-state-buffer.h207 __be32 nelems; member in struct:kvmppc_gs_header
384 return be32_to_cpu(kvmppc_gsb_header(gsb)->nelems);
395 kvmppc_gsb_header(gsb)->nelems = cpu_to_be32(0);
/linux-master/arch/x86/kernel/
H A Damd_gart_64.c323 int nelems, struct scatterlist *sout,
334 for_each_sg(start, s, nelems, i) {
361 dma_map_cont(struct device *dev, struct scatterlist *start, int nelems, argument
365 BUG_ON(nelems != 1);
370 return __dma_map_cont(dev, start, nelems, sout, pages);
322 __dma_map_cont(struct device *dev, struct scatterlist *start, int nelems, struct scatterlist *sout, unsigned long pages) argument
/linux-master/lib/
H A Drhashtable.c393 unsigned int nelems = atomic_read(&ht->nelems); local
396 if (nelems)
397 size = roundup_pow_of_two(nelems * 3 / 2);
583 atomic_inc(&ht->nelems);
1037 /* Cap total entries at 2^31 to avoid nelems overflow. */
1071 atomic_set(&ht->nelems, 0);
/linux-master/arch/powerpc/platforms/pseries/
H A Dvio.c552 int nelems, enum dma_data_direction direction,
561 for_each_sg(sglist, sgl, nelems, count)
567 ret = ppc_iommu_map_sg(dev, tbl, sglist, nelems, dma_get_mask(dev),
586 struct scatterlist *sglist, int nelems,
596 for_each_sg(sglist, sgl, nelems, count)
599 ppc_iommu_unmap_sg(tbl, sglist, nelems, direction, attrs);
551 vio_dma_iommu_map_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, unsigned long attrs) argument
585 vio_dma_iommu_unmap_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, unsigned long attrs) argument
/linux-master/net/netfilter/
H A Dnft_dynset.c56 if (!atomic_add_unless(&set->nelems, 1, set->size))
77 atomic_dec(&set->nelems);
/linux-master/tools/lib/bpf/
H A Dbtf.c378 a->nelems = bswap_32(a->nelems);
767 __u32 nelems = 1; local
797 if (nelems && array->nelems > UINT32_MAX / nelems)
799 nelems *= array->nelems;
812 if (nelems && size > UINT32_MAX / nelems)
[all...]
H A Drelo_core.c78 if (!acc->name || arr->nelems > 0)
374 if (!flex && access_idx >= a->nelems)
650 if (!flex && local_acc->idx >= a->nelems)
1650 if (local_array->nelems != targ_array->nelems)
/linux-master/tools/testing/selftests/bpf/
H A Dbtf_helpers.c121 arr->type, arr->index_type, arr->nelems);
/linux-master/tools/bpf/bpftool/
H A Dbtf_dumper.c217 if (!arr->nelems)
234 end_s = s + arr->nelems;
266 for (i = 0; i < arr->nelems; i++) {
656 BTF_PRINT_ARG("[%d]", array->nelems);

Completed in 328 milliseconds

12