Symbol: set_pud
arch/arc/include/asm/pgalloc.h
83
set_pud(pudp, __pud((unsigned long)pmdp));
arch/arc/mm/fault.c
57
set_pud(pud, *pud_k);
arch/arm/include/asm/pgalloc.h
28
set_pud(pud, __pud(__pa(pmd) | PMD_TYPE_TABLE));
arch/arm/mm/fault.c
538
set_pud(pud, *pud_k);
arch/arm64/include/asm/pgalloc.h
26
set_pud(pudp, __pud(__phys_to_pud_val(pmdp) | prot));
arch/arm64/include/asm/pgtable.h
901
set_pud(pudp, __pud(0));
arch/arm64/mm/mmu.c
1804
set_pud(pudp, new_pud);
arch/arm64/mm/pageattr.c
43
set_pud(pud, val);
arch/arm64/mm/trans_pgd.c
148
set_pud(dst_pudp,
arch/loongarch/include/asm/pgalloc.h
31
set_pud(pud, __pud((unsigned long)pmd));
arch/loongarch/include/asm/pgtable.h
226
set_pud(pudp, __pud((unsigned long)invalid_pmd_table));
arch/loongarch/mm/pageattr.c
61
set_pud(pud, val);
arch/mips/include/asm/pgalloc.h
41
set_pud(pud, __pud((unsigned long)pmd));
arch/parisc/include/asm/pgalloc.h
28
set_pud(pud, __pud((PxD_FLAG_PRESENT | PxD_FLAG_VALID) +
arch/parisc/include/asm/pgtable.h
307
set_pud(pud, __pud(0));
arch/riscv/include/asm/pgalloc.h
39
set_pud(pud, __pud((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE));
arch/riscv/include/asm/pgtable-64.h
210
set_pud(pudp, __pud(0));
arch/riscv/include/asm/pgtable-64.h
281
set_pud((pud_t *)p4dp, (pud_t){ p4d_val(p4d) });
arch/riscv/kernel/hibernate.c
262
set_pud(dst_pudp, __pud(pud_val(pud) | pgprot_val(prot)));
arch/riscv/mm/kasan_init.c
101
set_pud(pudp, pfn_pud(PFN_DOWN(phys_addr), PAGE_KERNEL));
arch/riscv/mm/kasan_init.c
255
set_pud(pudp, pfn_pud(PFN_DOWN(phys_addr), PAGE_TABLE));
arch/riscv/mm/kasan_init.c
341
set_pud(kasan_early_shadow_pud + i,
arch/riscv/mm/kasan_init.c
389
set_pud(pud_k, pfn_pud(PFN_DOWN(__pa(p)), PAGE_TABLE));
arch/riscv/mm/kasan_init.c
58
set_pud(pud, pfn_pud(PFN_DOWN(__pa(p)), PAGE_TABLE));
arch/riscv/mm/pageattr.c
169
set_pud(pudp, pfn_pud(page_to_pfn(pmd_page), PAGE_TABLE));
arch/riscv/mm/pageattr.c
217
set_pud(pudp_new,
arch/riscv/mm/pageattr.c
49
set_pud(pud, val);
arch/riscv/mm/pgtable.c
76
set_pud(pud, new_pud);
arch/s390/boot/vmem.c
403
set_pud(pud, entry);
arch/s390/include/asm/pgalloc.h
130
set_pud(pud, __pud(_REGION3_ENTRY | __pa(pmd)));
arch/s390/include/asm/pgtable.h
999
set_pud(pud, __pud(_REGION3_ENTRY_EMPTY));
arch/s390/mm/pgtable.c
310
set_pud(pudp, new);
arch/s390/mm/vmem.c
347
set_pud(pud, __pud(__pa(addr) | prot));
arch/sh/include/asm/pgtable-3level.h
50
#define pud_clear(xp) do { set_pud(xp, __pud(0)); } while (0)
arch/sh/mm/fault.c
145
set_pud(pud, *pud_k);
arch/sh/mm/pgtable.c
47
set_pud(pud, __pud((unsigned long)pmd));
arch/um/include/asm/pgtable-4level.h
62
set_pud(pud, __pud(_PAGE_TABLE + __pa(pmd)))
arch/um/include/asm/pgtable-4level.h
86
set_pud(pud, __pud(_PAGE_NEEDSYNC));
arch/x86/boot/startup/sme.c
138
set_pud(pud, __pud(PUD_FLAGS | __pa(pmd)));
arch/x86/entry/vsyscall/vsyscall_64.c
356
set_pud(pud, __pud(pud_val(*pud) | _PAGE_USER));
arch/x86/hyperv/hv_crash.c
522
set_pud(pud, __pud(_PAGE_TABLE | pa));
arch/x86/include/asm/paravirt.h
401
PVOP_VCALL2(pv_ops, mmu.set_pud, pudp, native_pud_val(pud));
arch/x86/include/asm/paravirt.h
422
set_pud(pudp, native_make_pud(0));
arch/x86/include/asm/paravirt_types.h
161
void (*set_pud)(pud_t *pudp, pud_t pudval);
arch/x86/include/asm/pgalloc.h
100
set_pud(pud, __pud(_PAGE_TABLE | __pa(pmd)));
arch/x86/include/asm/pgtable-3level.h
87
set_pud(pudp, __pud(0));
arch/x86/include/asm/pgtable.h
1730
set_pud(pudp, pud); \
arch/x86/include/asm/pgtable.h
88
#ifndef set_pud
arch/x86/kernel/espfix_64.c
171
set_pud(&pud_p[n], pud);
arch/x86/kernel/machine_kexec_64.c
203
set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE));
arch/x86/kernel/paravirt.c
185
.mmu.set_pud = native_set_pud,
arch/x86/mm/ident_map.c
126
set_pud(pud, pudval);
arch/x86/mm/ident_map.c
139
set_pud(pud, __pud(__pa(pmd) | info->kernpg_flag));
arch/x86/mm/init_64.c
412
set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE |
arch/x86/mm/pat/set_memory.c
1354
set_pud(pud, pfn_pud(pfn, pmd_pgprot(first)));
arch/x86/mm/pat/set_memory.c
1556
set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE));
arch/x86/mm/pat/set_memory.c
1703
set_pud(pud, pud_mkhuge(pfn_pud(cpa->pfn,
arch/x86/mm/pgtable.c
143
set_pud(pudp, __pud(__pa(pmd) | _PAGE_PRESENT));
arch/x86/mm/pgtable.c
433
set_pud(pudp, entry);
arch/x86/mm/pti.c
236
set_pud(pud, __pud(_KERNPG_TABLE | __pa(new_pmd_page)));
arch/x86/power/hibernate.c
178
set_pud(pud, __pud(pud_val(*pud) & ~_PAGE_NX));
arch/x86/power/hibernate_64.c
70
set_pud(pud + pud_index(restore_jump_address),
arch/x86/xen/mmu_pv.c
1153
set_pud(pud, __pud(0));
arch/x86/xen/mmu_pv.c
2165
pv_ops.mmu.set_pud = xen_set_pud;
arch/x86/xen/mmu_pv.c
2216
pv_ops.mmu.set_pud = xen_set_pud_hyper;
include/asm-generic/pgtable-nopud.h
40
#define set_p4d(p4dptr, p4dval) set_pud((pud_t *)(p4dptr), (pud_t) { p4dval })