Searched refs:__pmd (Results 26 - 50 of 113) sorted by relevance

12345

/linux-master/arch/sparc/include/asm/
H A Dpage_32.h72 #define __pmd(x) ((pmd_t) { { (x) }, }) macro
100 #define __pmd(x) (x) macro
H A Dpage_64.h84 #define __pmd(x) ((pmd_t) { (x) } ) macro
107 #define __pmd(x) (x) macro
H A Dpgtable_64.h235 return __pmd(pte_val(pte));
327 return __pmd(pte_val(pte));
448 return __pmd(pte_val(pte));
738 return __pmd(pte_val(pte));
747 return __pmd(pte_val(pte));
756 return __pmd(pte_val(pte));
765 return __pmd(pte_val(pte));
774 return __pmd(pte_val(pte));
783 return __pmd(pte_val(pte));
919 set_pmd_at(mm, addr, pmdp, __pmd(
[all...]
/linux-master/arch/arm/include/asm/
H A Dpgtable-2level.h229 pmdp[0] = __pmd(0); \
230 pmdp[1] = __pmd(0); \
/linux-master/include/asm-generic/
H A Dpgtable-nopmd.h53 #define __pmd(x) ((pmd_t) { __pud(x) } ) macro
H A Dpage.h57 #define __pmd(x) ((pmd_t) { (x) } ) macro
/linux-master/arch/parisc/include/asm/
H A Dpgalloc.h66 set_pmd(pmd, __pmd((PxD_FLAG_PRESENT | PxD_FLAG_VALID)
H A Dpage.h44 #define __pmd(x) ((pmd_t) { (x) } ) macro
66 #define __pmd(x) (x) macro
/linux-master/arch/powerpc/include/asm/
H A Dpgtable-types.h36 #define __pmd(x) ((pmd_t) { (x) }) macro
/linux-master/arch/arm64/include/asm/
H A Dpgtable-types.h30 #define __pmd(x) ((pmd_t) { (x) } ) macro
/linux-master/arch/x86/power/
H A Dhibernate_32.c66 set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE));
159 __pmd((jump_address_phys & PMD_MASK) | pgprot_val(PAGE_KERNEL_LARGE_EXEC)));
H A Dhibernate_64.c69 __pmd((jump_address_phys & PMD_MASK) | pgprot_val(pmd_text_prot)));
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dpgalloc.h161 *pmd = __pmd(__pgtable_ptr_val(pte) | PMD_VAL_BITS);
167 *pmd = __pmd(__pgtable_ptr_val(pte_page) | PMD_VAL_BITS);
/linux-master/arch/powerpc/include/asm/nohash/64/
H A Dpgtable.h88 *pmdp = __pmd(val);
93 *pmdp = __pmd(0);
/linux-master/arch/um/include/asm/
H A Dpage.h51 #define __pmd(x) ((pmd_t) { (x) } ) macro
63 #define __pmd(x) ((pmd_t) { (x) } ) macro
H A Dpgtable-3level.h96 return __pmd((page_nr << PAGE_SHIFT) | pgprot_val(pgprot));
/linux-master/arch/riscv/include/asm/
H A Dpgalloc.h23 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE));
31 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE));
/linux-master/arch/xtensa/mm/
H A Dmmu.c47 set_pmd(pmd, __pmd(((unsigned long)cur_pte) & PAGE_MASK));
/linux-master/arch/loongarch/mm/
H A Dhugetlbpage.c67 if (!pmd_huge(__pmd(pmd_val)))
/linux-master/arch/arc/include/asm/
H A Dpage.h62 #define __pmd(x) ((pmd_t) { (x) }) macro
/linux-master/arch/alpha/include/asm/
H A Dpage.h41 #define __pmd(x) ((pmd_t) { (x) } ) macro
/linux-master/arch/x86/include/asm/
H A Dpgalloc.h68 set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE));
75 set_pmd_safe(pmd, __pmd(__pa(pte) | _PAGE_TABLE));
84 set_pmd(pmd, __pmd(((pteval_t)pfn << PAGE_SHIFT) | _PAGE_TABLE));
/linux-master/include/linux/
H A Dhuge_mm.h279 #define split_huge_pmd(__vma, __pmd, __address) \
281 pmd_t *____pmd = (__pmd); \
284 __split_huge_pmd(__vma, __pmd, __address, \
436 #define split_huge_pmd(__vma, __pmd, __address) \
444 #define split_huge_pud(__vma, __pmd, __address) \
/linux-master/arch/arm/mm/
H A Dinit.c374 pmd[0] = __pmd((pmd_val(pmd[0]) & mask) | prot);
377 pmd[1] = __pmd((pmd_val(pmd[1]) & mask) | prot);
379 pmd[0] = __pmd((pmd_val(pmd[0]) & mask) | prot);
/linux-master/arch/s390/mm/
H A Dhugetlbpage.c82 present = pmd_present(__pmd(rste));
136 page = pmd_page(__pmd(rste));
187 pmdp_xchg_direct(mm, addr, pmdp, __pmd(_SEGMENT_ENTRY_EMPTY));

Completed in 249 milliseconds

12345