Searched refs:__pud (Results 1 - 25 of 60) sorted by relevance

123

/linux-master/arch/sh/include/asm/
H A Dpgtable-3level.h50 #define pud_clear(xp) do { set_pud(xp, __pud(0)); } while (0)
/linux-master/arch/um/include/asm/
H A Dpgtable-3level.h59 set_pud(pud, __pud(_PAGE_TABLE + __pa(pmd)))
74 set_pud(pud, __pud(_PAGE_NEWPAGE));
/linux-master/arch/powerpc/include/asm/nohash/64/
H A Dpgtable.h111 *pudp = __pud(val);
116 *pudp = __pud(0);
138 return __pud(pte_val(pte));
/linux-master/arch/sh/mm/
H A Dpgtable.c45 set_pud(pud, __pud((unsigned long)pmd));
/linux-master/include/asm-generic/
H A Dpgtable-nopud.h49 #define __pud(x) ((pud_t) { __p4d(x) }) macro
H A Dpgtable-nopmd.h53 #define __pmd(x) ((pmd_t) { __pud(x) } )
/linux-master/arch/arc/include/asm/
H A Dpgalloc.h88 set_pud(pudp, __pud((unsigned long)pmdp));
H A Dpage.h51 #define __pud(x) ((pud_t) { (x) }) macro
/linux-master/arch/parisc/include/asm/
H A Dpgalloc.h43 set_pud(pud, __pud((PxD_FLAG_PRESENT | PxD_FLAG_VALID) +
/linux-master/arch/powerpc/include/asm/
H A Dpgtable-types.h44 #define __pud(x) ((pud_t) { (x) }) macro
H A Dpgtable-be-types.h38 #define __pud(x) ((pud_t) { cpu_to_be64(x) }) macro
/linux-master/arch/arm64/include/asm/
H A Dpgtable-types.h36 #define __pud(x) ((pud_t) { (x) } ) macro
/linux-master/arch/sparc/include/asm/
H A Dpage_64.h85 #define __pud(x) ((pud_t) { (x) } ) macro
108 #define __pud(x) (x) macro
/linux-master/arch/x86/mm/
H A Dident_map.c41 pudval = __pud((addr - info->offset) | info->page_flag);
55 set_pud(pud, __pud(__pa(pmd) | info->kernpg_flag));
/linux-master/arch/mips/include/asm/
H A Dpgalloc.h42 set_pud(pud, __pud((unsigned long)pmd));
/linux-master/arch/loongarch/include/asm/
H A Dpgalloc.h30 set_pud(pud, __pud((unsigned long)pmd));
/linux-master/arch/s390/mm/
H A Dhugetlbpage.c80 present = pud_present(__pud(rste));
132 page = pud_page(__pud(rste));
185 pudp_xchg_direct(mm, addr, pudp, __pud(_REGION3_ENTRY_EMPTY));
/linux-master/arch/riscv/include/asm/
H A Dpgtable-64.h61 #define __pud(x) ((pud_t) { (x) }) macro
210 set_pud(pudp, __pud(0));
215 return __pud((pfn << _PAGE_PFN_SHIFT) | pgprot_val(prot));
/linux-master/arch/x86/power/
H A Dhibernate_64.c71 __pud(__pa(pmd) | pgprot_val(pgtable_prot)));
/linux-master/arch/arm/include/asm/
H A Dpgalloc.h28 set_pud(pud, __pud(__pa(pmd) | PMD_TYPE_TABLE));
/linux-master/arch/x86/include/asm/
H A Dpgtable-2level.h70 return __pud(xchg((pudval_t *)xp, 0));
H A Dpgalloc.h102 set_pud(pud, __pud(_PAGE_TABLE | __pa(pmd)));
108 set_pud_safe(pud, __pud(_PAGE_TABLE | __pa(pmd)));
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dradix.h282 return __pud(pud_val(pud) | _PAGE_PTE);
325 return __pud(pud_val(pud) | (_PAGE_PTE | _PAGE_DEVMAP));
H A Dpgalloc.h133 *pud = __pud(__pgtable_ptr_val(pmd) | PUD_VAL_BITS);
/linux-master/include/linux/
H A Dhuge_mm.h295 #define split_huge_pud(__vma, __pud, __address) \
297 pud_t *____pud = (__pud); \
300 __split_huge_pud(__vma, __pud, __address); \

Completed in 232 milliseconds

123