Home
last modified time | relevance | path

Searched refs:PGD (Results 1 – 15 of 15) sorted by relevance

/linux-4.4.14/arch/sparc/include/asm/
Dpgalloc_32.h37 #define pgd_populate(MM, PGD, PMD) pgd_set(PGD, PMD) argument
Dpgalloc_64.h23 #define pgd_populate(MM, PGD, PUD) __pgd_populate(PGD, PUD) argument
/linux-4.4.14/arch/cris/arch-v10/
DREADME.mm150 Paging - PTE's, PMD's and PGD's
175 PGD PTE page offset
185 PGDIR_SHIFT is the log2 of the amount of memory an entry in the PGD can map; in our
186 case it is 24, corresponding to 16 MB. This means that each entry in the PGD
208 PGD-part of the address.
220 init-task's PGD.
234 First the PGD entry is found using init_mm.pgd. This is passed to
236 check if the PGD entry points anywhere - if not, a page table page is
237 allocated and the PGD entry updated. Then the alloc_area_pte function is
/linux-4.4.14/arch/cris/arch-v32/mm/
Dmmu.S80 ; Bits 24-31 : PMD offset within the PGD
118 move.d current_pgd, $acr ; PGD
119 ; Look up PMD in PGD
120 lsrq 24, $r0 ; Get PMD index into PGD (bit 24-31)
121 move.d [$acr], $acr ; PGD for the current process
/linux-4.4.14/arch/arm/kernel/
Dhead.S203 orr r3, r3, #3 @ PGD block type
208 str r7, [r0], #4 @ set top PGD entry bits
209 str r3, [r0], #4 @ set bottom PGD entry bits
211 str r3, [r0], #4 @ set bottom PGD entry bits
212 str r7, [r0], #4 @ set top PGD entry bits
352 sub r4, r4, #0x1000 @ point to the PGD table
/linux-4.4.14/arch/powerpc/include/asm/
Dpgalloc-64.h56 #define pgd_populate(MM, PGD, PUD) pgd_set(PGD, PUD) argument
/linux-4.4.14/arch/mn10300/mm/
Dtlb-mn10300.S51 mov (a2,d2),a2 # PTD *ptd = PGD[addr 31..22]
114 mov (a2,d2),a2 # PTD *ptd = PGD[addr 31..22]
/linux-4.4.14/Documentation/frv/
Dmmu-layout.txt29 DAMR3 Current PGD mapping
35 TTBR Page directory (PGD) pointer (physical address)
70 DD080000 DAMR3 -L-SC-V page Page Directory (PGD)
140 3-layer format tables but that is folded into the top layer (PGD) and so consumes no extra memory
143 +------+ PGD PMD
163 Each Page Directory (PGD) is 16KB (page size) in size and is divided into 64 entries (PGEs). Each
/linux-4.4.14/arch/arc/mm/
Dtlbex.S207 lsr r0, r2, PGDIR_SHIFT ; Bits for indexing into PGD
208 ld.as r3, [r1, r0] ; PGD entry corresp to faulting addr
215 bnz.d 2f ; YES: PGD == PMD has THP PTE: stop pgd walk
/linux-4.4.14/Documentation/x86/x86_64/
Dmm.txt37 We map EFI runtime services in the aforementioned PGD in the virtual
/linux-4.4.14/arch/arm/kvm/
Dinit.S74 @ Set the HTTBR to point to the hypervisor PGD pointer passed
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dentry.S368 lsrq 24, $r1 ; Get PGD index (bit 24-31)
369 move.d [current_pgd], $r0 ; PGD for the current process
376 and.d 0x7ff, $r1 ; Get PTE index into PGD (bit 13-23)
/linux-4.4.14/arch/mn10300/kernel/
Dhead.S70 # preload the PGD pointer register
/linux-4.4.14/arch/alpha/
DKconfig633 be streamlined if we restrict the kernel to one PGD for all vmalloc
/linux-4.4.14/Documentation/s390/
DDebugging390.txt308 The SX (segment index, roughly corresponding to the PGD & PMD in Linux
322 1) s/390 has no PMD so the PMD is really the PGD also.
340 4096*512(PTES)*1024(PMDS)*2048(PGD) = 4398046511104 bytes,