Searched refs:nr_range (Results 1 – 16 of 16) sorted by relevance
| /linux/kernel/ |
| H A D | range.c | 12 int add_range(struct range *range, int az, int nr_range, u64 start, u64 end) in add_range() argument 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() 29 int add_range_with_merge(struct range *range, int az, int nr_range, in add_range_with_merge() argument 35 return nr_range; in add_range_with_merge() [all …]
|
| /linux/arch/x86/mm/ |
| H A D | init.c | 326 static int __meminit save_mr(struct map_range *mr, int nr_range, in save_mr() argument 331 if (nr_range >= NR_RANGE_MR) in save_mr() 333 mr[nr_range].start = start_pfn<<PAGE_SHIFT; in save_mr() 334 mr[nr_range].end = end_pfn<<PAGE_SHIFT; in save_mr() 335 mr[nr_range].page_size_mask = page_size_mask; in save_mr() 336 nr_range++; in save_mr() 339 return nr_range; in save_mr() 347 int nr_range) in adjust_range_page_size_mask() argument 351 for (i = 0; i < nr_range; i++) { in adjust_range_page_size_mask() 401 static int __meminit split_mem_range(struct map_range *mr, int nr_range, in split_mem_range() argument [all …]
|
| /linux/mm/ |
| H A D | memremap.c | 62 for (i = 0; i < pgmap->nr_range; i++) { in pgmap_pfn_valid() 119 for (i = 0; i < pgmap->nr_range; i++) in memunmap_pages() 124 for (i = 0; i < pgmap->nr_range; i++) in memunmap_pages() 273 const int nr_range = pgmap->nr_range; in memremap_pages() local 276 if (WARN_ONCE(!nr_range, "nr_range must be specified\n")) in memremap_pages() 335 pgmap->nr_range = 0; in memremap_pages() 337 for (i = 0; i < nr_range; i++) { in memremap_pages() 341 pgmap->nr_range++; in memremap_pages() 344 if (i < nr_range) { in memremap_pages() 346 pgmap->nr_range = nr_range; in memremap_pages()
|
| /linux/drivers/dax/ |
| H A D | fsdev.c | 158 for (int i = 0; i < dev_dax->nr_range; i++) { in fsdev_pfn_to_offset() 196 for (int i = 0; i < dev_dax->nr_range; i++) { in fsdev_clear_folio_state() 251 if (dev_dax->nr_range > 1) { in fsdev_acquire_pgmap() 267 pgmap_size = struct_size(pgmap, ranges, dev_dax->nr_range - 1); in fsdev_acquire_pgmap() 272 pgmap->nr_range = dev_dax->nr_range; in fsdev_acquire_pgmap() 273 for (int i = 0; i < dev_dax->nr_range; i++) in fsdev_acquire_pgmap() 294 for (i = 0; i < dev_dax->nr_range; i++) { in fsdev_dax_probe() 307 for (i = 0; i < dev_dax->nr_range; i++) in fsdev_dax_probe()
|
| H A D | dax-private.h | 96 int nr_range; member
|
| /linux/include/linux/ |
| H A D | range.h | 30 int add_range(struct range *range, int az, int nr_range, 34 int add_range_with_merge(struct range *range, int az, int nr_range, 41 void sort_range(struct range *range, int nr_range);
|
| H A D | memremap.h | 142 int nr_range; member
|
| /linux/tools/testing/nvdimm/ |
| H A D | dax-dev.c | 14 for (i = 0; i < dev_dax->nr_range; i++) { in dax_pgoff_to_phys()
|
| /linux/drivers/xen/ |
| H A D | unpopulated-alloc.c | 98 pgmap->nr_range = 1; in fill_list()
|
| /linux/drivers/nvdimm/ |
| H A D | pmem.c | 543 pmem->pgmap.nr_range = 1; in pmem_attach_disk()
|
| H A D | pfn_devs.c | 695 pgmap->nr_range = 1; in __nvdimm_setup_pfn()
|
| /linux/arch/powerpc/kvm/ |
| H A D | book3s_hv_uvmem.c | 1186 kvmppc_uvmem_pgmap.nr_range = 1; in kvmppc_uvmem_init()
|
| /linux/drivers/s390/block/ |
| H A D | dcssblk.c | 696 dev_info->pgmap.nr_range = 1; in dcssblk_add_store()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_dmem.c | 324 chunk->pagemap.nr_range = 1; in nouveau_dmem_chunk_alloc()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_migrate.c | 1061 pgmap->nr_range = 1; in kgd2kfd_init_zone_device()
|
| /linux/drivers/hv/ |
| H A D | mshv_vtl_main.c | 406 pgmap->nr_range = 1; in mshv_vtl_ioctl_add_vtl0_mem()
|