| /Linux-v5.15/mm/ |
| D | memremap.c | 102 return (range->start + range_len(range)) >> PAGE_SHIFT; in pfn_end() 150 PHYS_PFN(range_len(range))); in pageunmap_range() 153 PHYS_PFN(range_len(range)), NULL); in pageunmap_range() 155 arch_remove_memory(range->start, range_len(range), in pageunmap_range() 157 kasan_remove_zero_shadow(__va(range->start), range_len(range)); in pageunmap_range() 161 untrack_pfn(NULL, PHYS_PFN(range->start), range_len(range)); in pageunmap_range() 223 is_ram = region_intersects(range->start, range_len(range), in pagemap_range() 242 range_len(range)); in pagemap_range() 246 if (!mhp_range_allowed(range->start, range_len(range), !is_private)) { in pagemap_range() 266 PHYS_PFN(range_len(range)), params); in pagemap_range() [all …]
|
| /Linux-v5.15/drivers/comedi/ |
| D | range.c | 110 int chan, range_len, i; in comedi_check_chanlist() local 116 range_len = s->range_table->length; in comedi_check_chanlist() 118 range_len = s->range_table_list[chan]->length; in comedi_check_chanlist() 120 range_len = 0; in comedi_check_chanlist() 122 CR_RANGE(chanspec) >= range_len) { in comedi_check_chanlist() 125 i, chanspec, chan, range_len); in comedi_check_chanlist()
|
| /Linux-v5.15/drivers/dax/ |
| D | kmem.c | 74 total_len += range_len(&range); in dev_dax_kmem_probe() 105 res = request_mem_region(range.start, range_len(&range), data->res_name); in dev_dax_kmem_probe() 133 range_len(&range), kmem_name, MHP_NID_IS_MGID); in dev_dax_kmem_probe() 182 rc = remove_memory(range.start, range_len(&range)); in dev_dax_kmem_remove()
|
| D | bus.c | 145 size += range_len(&dev_dax->ranges[i].range); in dev_dax_size() 380 __release_region(&dax_region->res, range->start, range_len(range)); in trim_dev_dax_range() 559 || !IS_ALIGNED(range_len(range), align)) in alloc_dax_region() 786 pgoff += PHYS_PFN(range_len(&ranges[i].range)); in alloc_dev_dax_range() 879 shrink = min_t(u64, to_shrink, range_len(range)); in dev_dax_shrink() 880 if (shrink >= range_len(range)) { in dev_dax_shrink() 900 return adjust_dev_dax_range(dev_dax, adjust, range_len(range) in dev_dax_shrink() 1087 to_alloc = range_len(&r); in mapping_store() 1111 size_t len = range_len(&dev_dax->ranges[i].range); in dev_dax_validate_align() 1365 if (dev_dax->nr_range && range_len(&dev_dax->ranges[0].range)) { in devm_create_dev_dax()
|
| D | device.c | 65 pgoff_end = dax_range->pgoff + PHYS_PFN(range_len(range)) - 1; in dax_pgoff_to_phys() 418 range_len(range), dev_name(dev))) { in dev_dax_probe()
|
| /Linux-v5.15/fs/btrfs/ |
| D | ordered-data.h | 207 const u64 range_start, const u64 range_len); 209 const u64 range_start, const u64 range_len);
|
| D | ordered-data.c | 626 const u64 range_start, const u64 range_len) in btrfs_wait_ordered_extents() argument 634 const u64 range_end = range_start + range_len; in btrfs_wait_ordered_extents() 682 const u64 range_start, const u64 range_len) in btrfs_wait_ordered_roots() argument 703 range_start, range_len); in btrfs_wait_ordered_roots()
|
| D | qgroup.c | 3702 u64 range_len = unode->aux - range_start + 1; in qgroup_free_reserved_data() local 3710 range_start + range_len <= start) in qgroup_free_reserved_data() 3713 free_len = min(start + len, range_start + range_len) - in qgroup_free_reserved_data()
|
| D | inode.c | 8590 u32 range_len; in btrfs_invalidatepage() local 8618 range_len = range_end + 1 - cur; in btrfs_invalidatepage() 8619 if (!btrfs_page_test_ordered(fs_info, page, cur, range_len)) { in btrfs_invalidatepage() 8629 btrfs_page_clear_ordered(fs_info, page, cur, range_len); in btrfs_invalidatepage()
|
| /Linux-v5.15/include/linux/ |
| D | range.h | 11 static inline u64 range_len(const struct range *range) in range_len() function
|
| /Linux-v5.15/tools/testing/nvdimm/ |
| D | dax-dev.c | 20 pgoff_end = dax_range->pgoff + PHYS_PFN(range_len(range)) - 1; in dax_pgoff_to_phys()
|
| /Linux-v5.15/drivers/cxl/core/ |
| D | memdev.c | 69 unsigned long long len = range_len(&cxlm->ram_range); in ram_size_show() 82 unsigned long long len = range_len(&cxlm->pmem_range); in pmem_size_show()
|
| D | bus.c | 59 return sysfs_emit(buf, "%#llx\n", range_len(&cxld->range)); in size_show()
|
| /Linux-v5.15/drivers/nvdimm/ |
| D | badrange.c | 237 len = range->start + range_len(range) in badblocks_populate() 252 len = range_len(range); in badblocks_populate()
|
| D | pmem.c | 413 range_len(&pmem->pgmap.range); in pmem_attach_disk()
|
| D | pfn_devs.c | 702 nd_pfn->npfns = PHYS_PFN((range_len(range) - offset)); in __nvdimm_setup_pfn()
|
| /Linux-v5.15/drivers/dax/pmem/ |
| D | core.c | 67 .size = range_len(&range), in __dax_pmem_probe()
|
| /Linux-v5.15/drivers/net/wireless/intel/iwlwifi/fw/ |
| D | dbg.c | 521 u32 range_len, void *ptr) in iwl_dump_prph() argument 537 for (i = 0; i < range_len; i++) { in iwl_dump_prph() 600 u32 range_len, void *ptr) in iwl_fw_get_prph_len() argument 608 for (i = 0; i < range_len; i++) { in iwl_fw_get_prph_len() 625 u32 range_len; in iwl_fw_prph_handler() local 628 range_len = ARRAY_SIZE(iwl_prph_dump_addr_ax210); in iwl_fw_prph_handler() 629 handler(fwrt, iwl_prph_dump_addr_ax210, range_len, ptr); in iwl_fw_prph_handler() 632 range_len = ARRAY_SIZE(iwl_prph_dump_addr_22000); in iwl_fw_prph_handler() 633 handler(fwrt, iwl_prph_dump_addr_22000, range_len, ptr); in iwl_fw_prph_handler() 635 range_len = ARRAY_SIZE(iwl_prph_dump_addr_comm); in iwl_fw_prph_handler() [all …]
|
| /Linux-v5.15/lib/ |
| D | test_hmm.c | 503 pfn_last = pfn_first + (range_len(&devmem->pagemap.range) >> PAGE_SHIFT); in dmirror_allocate_chunk() 532 release_mem_region(devmem->pagemap.range.start, range_len(&devmem->pagemap.range)); in dmirror_allocate_chunk() 1226 range_len(&devmem->pagemap.range)); in dmirror_device_remove()
|
| /Linux-v5.15/drivers/gpu/drm/nouveau/ |
| D | nouveau_dmem.c | 299 release_mem_region(chunk->pagemap.range.start, range_len(&chunk->pagemap.range)); in nouveau_dmem_chunk_alloc() 387 range_len(&chunk->pagemap.range)); in nouveau_dmem_fini()
|
| /Linux-v5.15/arch/powerpc/kvm/ |
| D | book3s_hv_uvmem.c | 693 (range_len(&kvmppc_uvmem_pgmap.range) >> PAGE_SHIFT); in kvmppc_uvmem_get_page() 1212 range_len(&kvmppc_uvmem_pgmap.range)); in kvmppc_uvmem_free()
|
| /Linux-v5.15/drivers/pci/ |
| D | p2pdma.c | 221 range_len(&pgmap->range), dev_to_node(&pdev->dev), in pci_p2pdma_add_resource()
|
| /Linux-v5.15/drivers/cxl/ |
| D | pci.c | 1518 if (range_len(&cxlm->pmem_range) && IS_ENABLED(CONFIG_CXL_PMEM)) in cxl_mem_probe()
|
| /Linux-v5.15/Documentation/vm/ |
| D | hmm.rst | 300 release_mem_region(pagemap.range.start, range_len(&pagemap.range));
|