Home
last modified time | relevance | path

Searched refs:pud_base (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/arch/riscv/mm/
H A Dinit.c1695 static void __meminit remove_pud_mapping(pud_t *pud_base, unsigned long addr, unsigned long end, in remove_pud_mapping() argument
1704 pudp = pud_base + pud_index(addr); in remove_pud_mapping()
1731 pud_t *pud_base; in remove_p4d_mapping() local
1749 pud_base = pud_offset(p4dp, 0); in remove_p4d_mapping()
1750 remove_pud_mapping(pud_base, addr, next, is_vmemmap, altmap); in remove_p4d_mapping()
1753 free_pud_table(pud_base, p4dp); in remove_p4d_mapping()
/linux-6.15/arch/x86/mm/
H A Dinit_64.c1212 pud_t *pud_base; in remove_p4d_table() local
1224 pud_base = pud_offset(p4d, 0); in remove_p4d_table()
1225 remove_pud_table(pud_base, addr, next, altmap, direct); in remove_p4d_table()
1232 free_pud_table(pud_base, p4d); in remove_p4d_table()
/linux-6.15/arch/powerpc/mm/book3s64/
H A Dradix_pgtable.c898 pud_t *pud_base; in remove_pagetable() local
923 pud_base = p4d_pgtable(*p4d); in remove_pagetable()
924 remove_pud_table(pud_base, addr, next, direct, altmap); in remove_pagetable()
925 free_pud_table(pud_base, p4d); in remove_pagetable()