Home
last modified time | relevance | path

Searched refs:nranges (Results 1 – 19 of 19) sorted by relevance

/linux/tools/testing/selftests/vfio/lib/
H A Diova_allocator.c27 u32 nranges; in iova_allocator_init() local
29 ranges = iommu_iova_ranges(iommu, &nranges); in iova_allocator_init()
37 .nranges = nranges, in iova_allocator_init()
60 VFIO_ASSERT_LT(allocator->range_idx, allocator->nranges, in iova_allocator_alloc()
H A Diommu.c313 u32 *nranges) in vfio_iommu_iova_ranges() argument
337 *nranges = cap_range->nr_iovas; in vfio_iommu_iova_ranges()
345 u32 *nranges) in iommufd_iova_ranges() argument
366 *nranges = query.num_iovas; in iommufd_iova_ranges()
385 struct iommu_iova_range *iommu_iova_ranges(struct iommu *iommu, u32 *nranges) in iommu_iova_ranges() argument
390 ranges = iommufd_iova_ranges(iommu, nranges); in iommu_iova_ranges()
392 ranges = vfio_iommu_iova_ranges(iommu, nranges); in iommu_iova_ranges()
397 VFIO_ASSERT_GT(*nranges, 0); in iommu_iova_ranges()
400 qsort(ranges, *nranges, sizeof(*ranges), iova_range_comp); in iommu_iova_ranges()
403 for (u32 i = 1; i < *nranges; i++) { in iommu_iova_ranges()
/linux/mm/
H A Dcma.c42 WARN_ON_ONCE(cma->nranges != 1); in cma_get_base()
119 for (r = 0; r < cma->nranges; r++) { in cma_validate_zones()
147 for (allocrange = 0; allocrange < cma->nranges; allocrange++) { in cma_activate_area()
159 for (r = 0; r < cma->nranges; r++) { in cma_activate_area()
299 cma->nranges = 1; in cma_init_reserved_mem()
699 cma->nranges = nr; in cma_declare_contiguous_multi()
763 for (r = 0; r < cma->nranges; r++) { in cma_debug_show_areas()
879 for (r = 0; r < cma->nranges; r++) { in __cma_alloc_frozen()
969 for (r = 0; r < cma->nranges; r++) { in find_cma_memrange()
980 if (r == cma->nranges) { in find_cma_memrange()
[all …]
H A Dcma_debug.c56 for (r = 0; r < cma->nranges; r++) { in cma_maxchunk_get()
179 for (r = 0; r < cma->nranges; r++) { in cma_debugfs_add_one()
H A Dcma.h50 int nranges; member
/linux/arch/sparc/prom/
H A Dranges.c21 struct linux_prom_ranges *rangep, int nranges) in prom_adjust_regs() argument
26 for (rngc = 0; rngc < nranges; rngc++) in prom_adjust_regs()
29 if (rngc == nranges) /* oops */ in prom_adjust_regs()
/linux/arch/s390/boot/
H A Dphysmem_info.c277 unsigned int nranges = from_ranges ?: physmem_info.range_count; in __physmem_alloc_range() local
283 while (nranges) { in __physmem_alloc_range()
284 __get_physmem_range(nranges - 1, &range_start, &range_end, false); in __physmem_alloc_range()
291 nranges--; in __physmem_alloc_range()
300 *ranges_left = nranges; in __physmem_alloc_range()
/linux/tools/testing/selftests/vfio/
H A Dvfio_dma_mapping_test.c229 u32 nranges; in FIXTURE_SETUP() local
243 ranges = iommu_iova_ranges(self->iommu, &nranges); in FIXTURE_SETUP()
245 last_iova = ranges[nranges - 1].last; in FIXTURE_SETUP()
/linux/tools/testing/selftests/vfio/lib/include/libvfio/
H A Diova_allocator.h13 u32 nranges; member
H A Diommu.h62 struct iommu_iova_range *iommu_iova_ranges(struct iommu *iommu, u32 *nranges);
/linux/drivers/gpio/
H A Dgpio-tangier.h73 unsigned int nranges; member
H A Dgpio-merrifield.c102 priv->pin_info.nranges = ARRAY_SIZE(mrfld_gpio_ranges); in mrfld_gpio_probe()
H A Dgpio-tangier.c399 for (i = 0; i < priv->pin_info.nranges; i++) { in tng_gpio_add_pin_ranges()
/linux/arch/m68k/include/asm/
H A Doplib.h280 struct linux_prom_ranges *rangep, int nranges);
/linux/drivers/net/ethernet/sun/
H A Dsunhme.h493 int nranges; member
H A Dsunhme.c2293 qp->nranges = 0; in quattro_pci_find()
/linux/drivers/pinctrl/
H A Dcore.c437 unsigned int nranges) in pinctrl_add_gpio_ranges() argument
441 for (i = 0; i < nranges; i++) in pinctrl_add_gpio_ranges()
/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-mtk-common-v2.c91 end = rc->nranges - 1; in mtk_hw_pin_field_lookup()
/linux/drivers/base/regmap/
H A Dregmap.c62 unsigned int nranges) in regmap_reg_in_ranges() argument
67 for (i = 0, r = ranges; i < nranges; i++, r++) in regmap_reg_in_ranges()