Home
last modified time | relevance | path

Searched refs:HPAGE_PMD_MASK (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/mm/
H A Dpgtable-generic.c114 VM_BUG_ON(address & ~HPAGE_PMD_MASK); in pmdp_set_access_flags()
128 VM_BUG_ON(address & ~HPAGE_PMD_MASK); in pmdp_clear_flush_young()
141 VM_BUG_ON(address & ~HPAGE_PMD_MASK); in pmdp_huge_clear_flush()
227 VM_BUG_ON(address & ~HPAGE_PMD_MASK); in pmdp_collapse_flush()
H A Dkhugepaged.c1094 VM_BUG_ON(address & ~HPAGE_PMD_MASK); in collapse_huge_page()
1255 VM_BUG_ON(address & ~HPAGE_PMD_MASK); in hpage_collapse_scan_pmd()
1474 unsigned long haddr = addr & HPAGE_PMD_MASK; in collapse_pte_mapped_thp()
1702 if (addr & ~HPAGE_PMD_MASK || in retract_page_tables()
2383 VM_BUG_ON(khugepaged_scan.address & ~HPAGE_PMD_MASK); in khugepaged_scan_mm_slot()
2720 hstart = (start + ~HPAGE_PMD_MASK) & HPAGE_PMD_MASK; in madvise_collapse()
2721 hend = end & HPAGE_PMD_MASK; in madvise_collapse()
2737 hend = min(hend, vma->vm_end & HPAGE_PMD_MASK); in madvise_collapse()
H A Dhuge_memory.c656 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in __do_huge_pmd_anonymous_page()
783 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in do_huge_pmd_anonymous_page()
1021 if (pmdp_set_access_flags(vma, addr & HPAGE_PMD_MASK, in touch_pmd()
1299 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in do_huge_pmd_wp_page()
1485 page += (addr & ~HPAGE_PMD_MASK) >> PAGE_SHIFT; in follow_trans_huge_pmd()
1498 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in do_huge_pmd_numa_page()
2079 VM_BUG_ON(haddr & ~HPAGE_PMD_MASK); in __split_huge_pmd_locked()
2276 address & HPAGE_PMD_MASK, in __split_huge_pmd()
2277 (address & HPAGE_PMD_MASK) + HPAGE_PMD_SIZE); in __split_huge_pmd()
3261 unsigned long haddr = address & HPAGE_PMD_MASK; in remove_migration_pmd()
H A Ddebug_vm_pgtable.c225 vaddr &= HPAGE_PMD_MASK; in pmd_advanced_tests()
H A Dshmem.c682 index = (inode->i_size & HPAGE_PMD_MASK) >> PAGE_SHIFT; in shmem_unused_huge_shrink()
H A Dmemory.c4292 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in do_set_pmd()
/openbmc/linux/include/linux/
H A Dhuge_mm.h73 #define HPAGE_PMD_MASK (~(HPAGE_PMD_SIZE - 1)) macro
112 haddr = addr & HPAGE_PMD_MASK; in transhuge_vma_suitable()
258 #define HPAGE_PMD_MASK ({ BUILD_BUG(); 0; }) macro
/openbmc/linux/arch/riscv/mm/
H A Dpgtable.c131 VM_BUG_ON(address & ~HPAGE_PMD_MASK); in pmdp_collapse_flush()
/openbmc/linux/arch/powerpc/mm/book3s64/
H A Dhash_hugepage.c76 index = (ea & ~HPAGE_PMD_MASK) >> shift; in __hash_page_thp()
H A Dpgtable.c183 VM_BUG_ON(addr & ~HPAGE_PMD_MASK); in pmdp_huge_get_and_clear_full()
202 VM_BUG_ON(addr & ~HPAGE_PMD_MASK); in pudp_huge_get_and_clear_full()
H A Dhash_pgtable.c228 VM_BUG_ON(address & ~HPAGE_PMD_MASK); in hash__pmdp_collapse_flush()
H A Dradix_pgtable.c1398 VM_BUG_ON(address & ~HPAGE_PMD_MASK); in radix__pmdp_collapse_flush()
H A Dhash_utils.c1955 s_addr = addr & HPAGE_PMD_MASK; in flush_hash_hugepage()
/openbmc/linux/arch/x86/mm/
H A Dpgtable.c518 VM_BUG_ON(address & ~HPAGE_PMD_MASK); in pmdp_set_access_flags()
619 VM_BUG_ON(address & ~HPAGE_PMD_MASK); in pmdp_clear_flush_young()