Searched refs:PMD (Results 1 – 8 of 8) sorted by relevance
/arch/sparc/include/asm/ |
D | pgalloc_64.h | 41 #define pud_populate(MM, PUD, PMD) __pud_populate(PUD, PMD) argument 70 #define pmd_populate_kernel(MM, PMD, PTE) pmd_set(MM, PMD, PTE) argument 71 #define pmd_populate(MM, PMD, PTE) pmd_set(MM, PMD, PTE) argument 72 #define pmd_pgtable(PMD) ((pte_t *)__pmd_page(PMD)) argument
|
D | pgalloc_32.h | 38 #define pgd_populate(MM, PGD, PMD) pgd_set(PGD, PMD) argument 59 #define pmd_populate_kernel(MM, PMD, PTE) pmd_set(PMD, PTE) argument
|
/arch/cris/arch-v32/mm/ |
D | mmu.S | 61 ; 1. PMD and PTE exists in mm subsystem but not in TLB 62 ; 2. PMD exists but not PTE 63 ; 3. PMD doesn't exist 77 ; Each page is 8 KB. Each PMD holds 8192/4 PTEs (each PTE is 4 bytes) so each 78 ; PMD holds 16 MB of virtual memory. 80 ; Bits 13-23 : PTE offset within a PMD 81 ; Bits 24-31 : PMD offset within the PGD 120 ; Look up PMD in PGD 121 lsrq 24, $r0 ; Get PMD index into PGD (bit 24-31) 125 move.d [$acr], $acr ; Get PMD [all …]
|
/arch/frv/include/asm/ |
D | pgalloc.h | 24 #define pmd_populate(MM, PMD, PAGE) \ argument 26 __set_pmd((PMD), page_to_pfn(PAGE) << PAGE_SHIFT | _PAGE_TABLE); \
|
/arch/arm/kernel/ |
D | head.S | 202 add r3, r4, #0x1000 @ first PMD table address 214 add r3, r3, #0x1000 @ next PMD table 218 add r4, r4, #0x1000 @ point to the PMD tables
|
/arch/arc/mm/ |
D | tlbex.S | 213 and.f 0, r3, _PAGE_HW_SZ ; Is this Huge PMD (thp) 215 bnz.d 2f ; YES: PGD == PMD has THP PTE: stop pgd walk
|
/arch/cris/arch-v10/kernel/ |
D | entry.S | 371 move.d [$r0+$r1.d], $r0 ; Get PMD 374 and.w PAGE_MASK, $r0 ; Remove PMD flags 388 2: ; PMD or PTE missing, let the mm subsystem fix it up.
|
/arch/cris/arch-v10/ |
D | README.mm | 150 Paging - PTE's, PMD's and PGD's
|