/linux-6.3-rc2/kernel/ |
A D | range.c | 15 return nr_range; in add_range() 18 if (nr_range >= az) in add_range() 19 return nr_range; in add_range() 21 range[nr_range].start = start; in add_range() 22 range[nr_range].end = end; in add_range() 24 nr_range++; in add_range() 26 return nr_range; in add_range() 35 return nr_range; in add_range_with_merge() 57 nr_range--; in add_range_with_merge() 150 nr_range = i; in clean_sort_range() [all …]
|
/linux-6.3-rc2/arch/x86/mm/ |
A D | init.c | 322 nr_range++; in save_mr() 325 return nr_range; in save_mr() 416 nr_range = save_mr(mr, nr_range, start_pfn, end_pfn, 0); in split_mem_range() 431 nr_range = save_mr(mr, nr_range, start_pfn, end_pfn, in split_mem_range() 441 nr_range = save_mr(mr, nr_range, start_pfn, end_pfn, in split_mem_range() 451 nr_range = save_mr(mr, nr_range, start_pfn, end_pfn, in split_mem_range() 460 nr_range = save_mr(mr, nr_range, start_pfn, end_pfn, 0); in split_mem_range() 466 for (i = 0; nr_range > 1 && i < nr_range - 1; i++) { in split_mem_range() 476 nr_range--; in split_mem_range() 484 return nr_range; in split_mem_range() [all …]
|
/linux-6.3-rc2/arch/x86/kernel/cpu/mtrr/ |
A D | cleanup.c | 54 static int __initdata nr_range; variable 79 nr_range = add_range_with_merge(range, RANGE_NUM, nr_range, in x86_get_mtrr_mem_range() 84 for (i = 0; i < nr_range; i++) in x86_get_mtrr_mem_range() 129 for (i = 0; i < nr_range; i++) in x86_get_mtrr_mem_range() 134 return nr_range; in x86_get_mtrr_mem_range() 144 for (i = 0; i < nr_range; i++) in sum_ranges() 730 nr_range = x86_get_mtrr_mem_range(range, nr_range, in mtrr_cleanup() 945 nr_range = 0; in mtrr_trim_uncached_memory() 951 nr_range++; in mtrr_trim_uncached_memory() 953 nr_range = x86_get_mtrr_mem_range(range, nr_range, 0, 0); in mtrr_trim_uncached_memory() [all …]
|
/linux-6.3-rc2/mm/ |
A D | memremap.c | 86 for (i = 0; i < pgmap->nr_range; i++) { in pgmap_pfn_valid() 143 for (i = 0; i < pgmap->nr_range; i++) in memunmap_pages() 148 for (i = 0; i < pgmap->nr_range; i++) in memunmap_pages() 298 const int nr_range = pgmap->nr_range; in memremap_pages() local 301 if (WARN_ONCE(!nr_range, "nr_range must be specified\n")) in memremap_pages() 363 pgmap->nr_range = 0; in memremap_pages() 365 for (i = 0; i < nr_range; i++) { in memremap_pages() 369 pgmap->nr_range++; in memremap_pages() 372 if (i < nr_range) { in memremap_pages() 374 pgmap->nr_range = nr_range; in memremap_pages()
|
A D | sparse-vmemmap.c | 376 PHYS_PFN(pgmap->ranges[pgmap->nr_range].start); in reuse_compound_section()
|
/linux-6.3-rc2/include/linux/ |
A D | range.h | 21 int add_range(struct range *range, int az, int nr_range, 25 int add_range_with_merge(struct range *range, int az, int nr_range, 32 void sort_range(struct range *range, int nr_range);
|
A D | memremap.h | 135 int nr_range; member
|
/linux-6.3-rc2/drivers/dax/ |
A D | kmem.c | 74 for (i = 0; i < dev_dax->nr_range; i++) { in dev_dax_kmem_probe() 94 data = kzalloc(struct_size(data, res, dev_dax->nr_range), GFP_KERNEL); in dev_dax_kmem_probe() 107 for (i = 0; i < dev_dax->nr_range; i++) { in dev_dax_kmem_probe() 188 for (i = 0; i < dev_dax->nr_range; i++) { in dev_dax_kmem_remove() 210 if (success >= dev_dax->nr_range) { in dev_dax_kmem_remove()
|
A D | bus.c | 185 for (i = 0; i < dev_dax->nr_range; i++) in dev_dax_size() 415 int i = dev_dax->nr_range - 1; in trim_dev_dax_range() 425 if (--dev_dax->nr_range == 0) { in trim_dev_dax_range() 433 while (dev_dax->nr_range) in free_dev_dax_ranges() 811 if (dev_WARN_ONCE(dev, dev_dax->nr_range, in alloc_dev_dax_range() 823 * (dev_dax->nr_range + 1), GFP_KERNEL); in alloc_dev_dax_range() 829 for (i = 0; i < dev_dax->nr_range; i++) in alloc_dev_dax_range() 859 int last_range = dev_dax->nr_range - 1; in adjust_dev_dax_range() 959 if (dev_dax->nr_range == 0) in adjust_ok() 1154 for (i = 0; i < dev_dax->nr_range; i++) { in dev_dax_validate_align() [all …]
|
A D | device.c | 59 for (i = 0; i < dev_dax->nr_range; i++) { in dax_pgoff_to_phys() 410 if (dev_dax->nr_range > 1) { in dev_dax_probe() 425 struct_size(pgmap, ranges, dev_dax->nr_range - 1), in dev_dax_probe() 430 pgmap->nr_range = dev_dax->nr_range; in dev_dax_probe() 433 for (i = 0; i < dev_dax->nr_range; i++) { in dev_dax_probe() 439 for (i = 0; i < dev_dax->nr_range; i++) { in dev_dax_probe()
|
A D | dax-private.h | 71 int nr_range; member
|
/linux-6.3-rc2/tools/testing/nvdimm/ |
A D | dax-dev.c | 14 for (i = 0; i < dev_dax->nr_range; i++) { in dax_pgoff_to_phys()
|
/linux-6.3-rc2/drivers/xen/ |
A D | unpopulated-alloc.c | 95 pgmap->nr_range = 1; in fill_list()
|
/linux-6.3-rc2/Documentation/translations/zh_CN/mm/ |
A D | hmm.rst | 241 pagemap.nr_range = 1;
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/ |
A D | nouveau_dmem.c | 254 chunk->pagemap.nr_range = 1; in nouveau_dmem_chunk_alloc()
|
/linux-6.3-rc2/drivers/pci/ |
A D | p2pdma.c | 319 pgmap->nr_range = 1; in pci_p2pdma_add_resource()
|
/linux-6.3-rc2/drivers/nvdimm/ |
A D | pmem.c | 521 pmem->pgmap.nr_range = 1; in pmem_attach_disk()
|
A D | pfn_devs.c | 700 pgmap->nr_range = 1; in __nvdimm_setup_pfn()
|
/linux-6.3-rc2/arch/powerpc/kvm/ |
A D | book3s_hv_uvmem.c | 1185 kvmppc_uvmem_pgmap.nr_range = 1; in kvmppc_uvmem_init()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/amdkfd/ |
A D | kfd_migrate.c | 1017 pgmap->nr_range = 1; in svm_migrate_init()
|
/linux-6.3-rc2/fs/fuse/ |
A D | virtio_fs.c | 839 pgmap->nr_range = 1; in virtio_fs_setup_dax()
|
/linux-6.3-rc2/lib/ |
A D | test_hmm.c | 537 devmem->pagemap.nr_range = 1; in dmirror_allocate_chunk()
|
/linux-6.3-rc2/Documentation/mm/ |
A D | hmm.rst | 293 pagemap.nr_range = 1;
|