Searched refs:__pud (Results 26 - 50 of 60) sorted by relevance

123

/linux-master/arch/x86/kernel/
H A Despfix_64.c168 pud = __pud(__pa(pmd_p) | (PGTABLE_PROT & ptemask));
H A Dmachine_kexec_64.c156 set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE));
/linux-master/arch/x86/include/asm/
H A Dpgtable-3level.h87 set_pud(pudp, __pud(0));
H A Dparavirt.h461 static inline pud_t __pud(pudval_t val) function
/linux-master/arch/arm64/include/asm/
H A Dpgalloc.h26 set_pud(pudp, __pud(__phys_to_pud_val(pmdp) | prot));
H A Dpgtable.h423 return __pud(pte_val(pte));
544 #define pud_mkhuge(pud) (__pud(pud_val(pud) & ~PUD_TABLE_BIT))
549 #define pfn_pud(pfn,prot) __pud(__phys_to_pud_val((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))
736 set_pud(pudp, __pud(0));
/linux-master/arch/x86/power/
H A Dhibernate.c174 set_pud(pud, __pud(pud_val(*pud) & ~_PAGE_NX));
/linux-master/arch/s390/include/asm/
H A Dpgalloc.h115 set_pud(pud, __pud(_REGION3_ENTRY | __pa(pmd)));
H A Dpage.h123 #define __pud(x) ((pud_t) { (x) } ) macro
H A Dpgtable.h560 return __pud(pud_val(pud) & ~pgprot_val(prot));
565 return __pud(pud_val(pud) | pgprot_val(prot));
964 set_pud(pud, __pud(_REGION3_ENTRY_EMPTY));
/linux-master/arch/riscv/include/asm/
H A Dpgalloc.h39 set_pud(pud, __pud((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE));
/linux-master/arch/s390/mm/
H A Dpageattr.c233 new = __pud(__pa(pm_dir) | _REGION3_ENTRY);
256 new = __pud(pud_val(new) & PUD_MASK);
/linux-master/arch/powerpc/mm/book3s64/
H A Dpgtable.c222 return __pud(pud_val(pud) | pgprot_val(pgprot));
245 return __pud_mkhuge(pud_set_protbits(__pud(pudv), pgprot));
/linux-master/arch/s390/boot/
H A Dvmem.c60 pud_t pud_z = __pud(__pa(kasan_early_shadow_pmd) | _REGION3_ENTRY);
359 entry = __pud(_pa(addr, _REGION3_SIZE, mode));
/linux-master/arch/um/kernel/
H A Dmem.c106 set_pud(pud, __pud(_KERNPG_TABLE + (unsigned long) __pa(pmd_table)));
/linux-master/arch/mips/include/asm/
H A Dpgtable-64.h177 #define __pud(x) ((pud_t) { (x) }) macro
/linux-master/arch/arm64/mm/
H A Dtrans_pgd.c147 __pud(pud_val(pud) & ~PUD_SECT_RDONLY));
/linux-master/arch/arm/include/asm/
H A Dpgtable-3level.h125 *pudp = __pud(0); \
/linux-master/arch/x86/entry/vsyscall/
H A Dvsyscall_64.c348 set_pud(pud, __pud(pud_val(*pud) | _PAGE_USER));
/linux-master/arch/riscv/kernel/
H A Dhibernate.c262 set_pud(dst_pudp, __pud(pud_val(pud) | pgprot_val(prot)));
/linux-master/arch/x86/mm/
H A Dpti.c229 set_pud(pud, __pud(_KERNPG_TABLE | __pa(new_pmd_page)));
H A Dkasan_init_64.c310 kasan_early_shadow_pud[i] = __pud(pud_val);
H A Dmem_encrypt_identity.c141 set_pud(pud, __pud(PUD_FLAGS | __pa(pmd)));
/linux-master/arch/parisc/include/asm/
H A Dpgtable.h307 set_pud(pud, __pud(0));
/linux-master/arch/riscv/mm/
H A Dpageattr.c48 val = __pud(set_pageattr_masks(pud_val(val), walk));

Completed in 354 milliseconds

123