| /mm/ |
| D | hmm.c | 32 struct hmm_range *range; member 43 struct hmm_range *range, unsigned long cpu_flags) in hmm_pfns_fill() 90 struct hmm_range *range = hmm_vma_walk->range; in hmm_pte_need_fault() local 125 struct hmm_range *range = hmm_vma_walk->range; in hmm_range_need_fault() local 151 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_walk_hole() local 177 static inline unsigned long pmd_to_hmm_pfn_flags(struct hmm_range *range, in pmd_to_hmm_pfn_flags() 192 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pmd() local 215 static inline unsigned long pte_to_hmm_pfn_flags(struct hmm_range *range, in pte_to_hmm_pfn_flags() 228 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pte() local 326 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_walk_pmd() local [all …]
|
| D | memremap.c | 66 static void pgmap_array_delete(struct range *range) in pgmap_array_delete() 75 struct range *range = &pgmap->ranges[range_id]; in pfn_first() local 88 struct range *range = &pgmap->ranges[i]; in pgmap_pfn_valid() local 100 const struct range *range = &pgmap->ranges[range_id]; in pfn_end() local 113 struct range *range = &pgmap->ranges[range_id]; in pageunmap_range() local 174 struct range *range = &pgmap->ranges[range_id]; in pagemap_range() local
|
| D | mmu_notifier.c | 97 const struct mmu_notifier_range *range, in mn_itree_inv_start_range() 120 const struct mmu_notifier_range *range) in mn_itree_inv_next() 266 struct mmu_notifier_range range = { in mn_itree_release() local 430 const struct mmu_notifier_range *range) in mn_itree_invalidate() 462 struct mmu_notifier_range *range) in mn_hlist_invalidate_range_start() 521 int __mmu_notifier_invalidate_range_start(struct mmu_notifier_range *range) in __mmu_notifier_invalidate_range_start() 540 struct mmu_notifier_range *range) in mn_hlist_invalidate_end() 560 void __mmu_notifier_invalidate_range_end(struct mmu_notifier_range *range) in __mmu_notifier_invalidate_range_end()
|
| D | execmem.c | 22 struct execmem_range *range = &execmem_info->ranges[EXECMEM_MODULE_DATA]; in execmem_vmap() local 37 static void *__execmem_alloc(struct execmem_range *range, size_t size) in __execmem_alloc() 77 struct execmem_range *range = &execmem_info->ranges[type]; in execmem_alloc() local
|
| D | migrate_device.c | 298 struct mmu_notifier_range range; in migrate_vma_collect() local 687 struct mmu_notifier_range range; in __migrate_device_pages() local
|
| D | rmap.c | 1025 struct mmu_notifier_range range; in page_vma_mkclean_one() local 1651 struct mmu_notifier_range range; in try_to_unmap_one() local 2017 struct mmu_notifier_range range; in try_to_migrate_one() local 2393 struct mmu_notifier_range range; in page_make_device_exclusive_one() local
|
| D | ptdump.c | 154 const struct ptdump_range *range = st->range; in ptdump_walk_pgd() local
|
| D | mapping_dirty_helpers.c | 18 struct mmu_notifier_range range; member
|
| D | khugepaged.c | 1108 struct mmu_notifier_range range; in collapse_huge_page() local 1498 struct mmu_notifier_range range; in collapse_pte_mapped_thp() local 1714 struct mmu_notifier_range range; in retract_page_tables() local
|
| D | huge_memory.c | 969 char *token, *range, *policy, *subtoken; in setup_thp_anon() local 2408 struct mmu_notifier_range range; in move_pages_huge_pmd() local 2606 struct mmu_notifier_range range; in __split_huge_pud() local 2919 struct mmu_notifier_range range; in __split_huge_pmd() local
|
| D | oom_kill.c | 552 struct mmu_notifier_range range; in __oom_reap_task_mm() local
|
| D | hugetlb.c | 5223 struct mmu_notifier_range range; in copy_hugetlb_page_range() local 5451 struct mmu_notifier_range range; in move_hugetlb_page_tables() local 5717 struct mmu_notifier_range range; in unmap_hugepage_range() local 5806 struct mmu_notifier_range range; in hugetlb_wp() local 6783 struct mmu_notifier_range range; in hugetlb_change_protection() local 7529 struct mmu_notifier_range range; in hugetlb_unshare_pmds() local
|
| D | mprotect.c | 437 struct mmu_notifier_range range; in change_pud_range() local
|
| D | memory.c | 1377 struct mmu_notifier_range range; in copy_page_range() local 1910 struct mmu_notifier_range range; in unmap_vmas() local 1945 struct mmu_notifier_range range; in zap_page_range_single() local 3368 struct mmu_notifier_range range; in wp_page_copy() local 3913 struct mmu_notifier_range range; in remove_device_exclusive_entry() local
|
| D | mremap.c | 597 struct mmu_notifier_range range; in move_page_tables() local
|
| D | util.c | 387 unsigned long randomize_page(unsigned long start, unsigned long range) in randomize_page()
|
| D | ksm.c | 1253 struct mmu_notifier_range range; in write_protect_page() local 1352 struct mmu_notifier_range range; in replace_page() local
|
| D | userfaultfd.c | 1255 struct mmu_notifier_range range; in move_pages_ptes() local
|
| D | madvise.c | 832 struct mmu_notifier_range range; in madvise_free_single_vma() local
|
| /mm/damon/ |
| D | sysfs-common.c | 22 struct damon_sysfs_ul_range *range = kmalloc(sizeof(*range), in damon_sysfs_ul_range_alloc() local 37 struct damon_sysfs_ul_range *range = container_of(kobj, in min_show() local 46 struct damon_sysfs_ul_range *range = container_of(kobj, in min_store() local 62 struct damon_sysfs_ul_range *range = container_of(kobj, in max_show() local 71 struct damon_sysfs_ul_range *range = container_of(kobj, in max_store() local
|
| D | core.c | 231 struct damon_addr_range *range; in damon_set_regions() local
|
| D | sysfs-schemes.c | 1365 struct damon_sysfs_ul_range *range = damon_sysfs_ul_range_alloc(0, 0); in damon_sysfs_access_pattern_add_range_dir() local
|
| /mm/damon/tests/ |
| D | core-kunit.h | 299 struct damon_addr_range range = {.start = 8, .end = 28}; in damon_test_set_regions() local
|