Searched refs:RMAP_EXCLUSIVE (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/mm/ |
| H A D | rmap.c | 1443 if (flags & RMAP_EXCLUSIVE) { in __folio_add_anon_rmap() 1557 const bool exclusive = flags & RMAP_EXCLUSIVE; in folio_add_new_anon_rmap() 2969 if (flags & RMAP_EXCLUSIVE) in hugetlb_add_anon_rmap()
|
| H A D | migrate_device.c | 680 folio_add_new_anon_rmap(folio, vma, addr, RMAP_EXCLUSIVE); in migrate_vma_insert_page()
|
| H A D | memory.c | 927 folio_add_new_anon_rmap(new_folio, dst_vma, addr, RMAP_EXCLUSIVE); in copy_present_page() 3545 folio_add_new_anon_rmap(new_folio, vma, vmf->address, RMAP_EXCLUSIVE); in wp_page_copy() 4761 rmap_flags |= RMAP_EXCLUSIVE; in do_swap_page() 4769 folio_add_new_anon_rmap(folio, vma, address, RMAP_EXCLUSIVE); in do_swap_page() 5046 folio_add_new_anon_rmap(folio, vma, addr, RMAP_EXCLUSIVE); in do_anonymous_page() 5253 folio_add_new_anon_rmap(folio, vma, addr, RMAP_EXCLUSIVE); in set_pte_range()
|
| H A D | huge_memory.c | 1208 folio_add_new_anon_rmap(folio, vma, haddr, RMAP_EXCLUSIVE); in map_anon_folio_pmd() 2996 rmap_flags |= RMAP_EXCLUSIVE; in __split_huge_pmd_locked() 4700 rmap_flags |= RMAP_EXCLUSIVE; in remove_migration_pmd()
|
| H A D | swapfile.c | 2049 rmap_flags |= RMAP_EXCLUSIVE; in unuse_pte() 2063 folio_add_new_anon_rmap(folio, vma, addr, RMAP_EXCLUSIVE); in unuse_pte()
|
| H A D | userfaultfd.c | 216 folio_add_new_anon_rmap(folio, dst_vma, dst_addr, RMAP_EXCLUSIVE); in mfill_atomic_install_pte()
|
| H A D | migrate.c | 291 rmap_flags |= RMAP_EXCLUSIVE; in remove_migration_pte()
|
| H A D | khugepaged.c | 1247 folio_add_new_anon_rmap(folio, vma, address, RMAP_EXCLUSIVE); in collapse_huge_page()
|
| /linux-6.15/include/linux/ |
| H A D | rmap.h | 395 #define RMAP_EXCLUSIVE ((__force rmap_t)BIT(0)) macro
|
| /linux-6.15/kernel/events/ |
| H A D | uprobes.c | 209 folio_add_new_anon_rmap(new_folio, vma, addr, RMAP_EXCLUSIVE); in __replace_page()
|