/linux-master/arch/sparc/include/asm/ |
H A D | page_32.h | 72 #define __pmd(x) ((pmd_t) { { (x) }, }) macro 100 #define __pmd(x) (x) macro
|
H A D | page_64.h | 84 #define __pmd(x) ((pmd_t) { (x) } ) macro 107 #define __pmd(x) (x) macro
|
H A D | pgtable_64.h | 235 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 D | pgtable-2level.h | 229 pmdp[0] = __pmd(0); \ 230 pmdp[1] = __pmd(0); \
|
/linux-master/include/asm-generic/ |
H A D | pgtable-nopmd.h | 53 #define __pmd(x) ((pmd_t) { __pud(x) } ) macro
|
H A D | page.h | 57 #define __pmd(x) ((pmd_t) { (x) } ) macro
|
/linux-master/arch/parisc/include/asm/ |
H A D | pgalloc.h | 66 set_pmd(pmd, __pmd((PxD_FLAG_PRESENT | PxD_FLAG_VALID)
|
H A D | page.h | 44 #define __pmd(x) ((pmd_t) { (x) } ) macro 66 #define __pmd(x) (x) macro
|
/linux-master/arch/powerpc/include/asm/ |
H A D | pgtable-types.h | 36 #define __pmd(x) ((pmd_t) { (x) }) macro
|
/linux-master/arch/arm64/include/asm/ |
H A D | pgtable-types.h | 30 #define __pmd(x) ((pmd_t) { (x) } ) macro
|
/linux-master/arch/x86/power/ |
H A D | hibernate_32.c | 66 set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE)); 159 __pmd((jump_address_phys & PMD_MASK) | pgprot_val(PAGE_KERNEL_LARGE_EXEC)));
|
H A D | hibernate_64.c | 69 __pmd((jump_address_phys & PMD_MASK) | pgprot_val(pmd_text_prot)));
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | pgalloc.h | 161 *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 D | pgtable.h | 88 *pmdp = __pmd(val); 93 *pmdp = __pmd(0);
|
/linux-master/arch/um/include/asm/ |
H A D | page.h | 51 #define __pmd(x) ((pmd_t) { (x) } ) macro 63 #define __pmd(x) ((pmd_t) { (x) } ) macro
|
H A D | pgtable-3level.h | 96 return __pmd((page_nr << PAGE_SHIFT) | pgprot_val(pgprot));
|
/linux-master/arch/riscv/include/asm/ |
H A D | pgalloc.h | 23 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 D | mmu.c | 47 set_pmd(pmd, __pmd(((unsigned long)cur_pte) & PAGE_MASK));
|
/linux-master/arch/loongarch/mm/ |
H A D | hugetlbpage.c | 67 if (!pmd_huge(__pmd(pmd_val)))
|
/linux-master/arch/arc/include/asm/ |
H A D | page.h | 62 #define __pmd(x) ((pmd_t) { (x) }) macro
|
/linux-master/arch/alpha/include/asm/ |
H A D | page.h | 41 #define __pmd(x) ((pmd_t) { (x) } ) macro
|
/linux-master/arch/x86/include/asm/ |
H A D | pgalloc.h | 68 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 D | huge_mm.h | 279 #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 D | init.c | 374 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 D | hugetlbpage.c | 82 present = pmd_present(__pmd(rste)); 136 page = pmd_page(__pmd(rste)); 187 pmdp_xchg_direct(mm, addr, pmdp, __pmd(_SEGMENT_ENTRY_EMPTY));
|