Home
last modified time | relevance | path

Searched refs:PT4 (Results 1 – 8 of 8) sorted by relevance

/freebsd/stand/kboot/kboot/arch/amd64/
H A Delf64_freebsd.c117 static pml4_entry_t *PT4; variable
236 PT4 = (pml4_entry_t *)G(1); in elf64_exec()
238 (EFI_PHYSICAL_ADDRESS *)&PT4); in elf64_exec()
246 bzero(PT4, 3 * LOADER_PAGE_SIZE); in elf64_exec()
247 PT3 = &PT4[512]; in elf64_exec()
260 PT4[i] = (pml4_entry_t)PT3; in elf64_exec()
261 PT4[i] |= PG_V | PG_RW; in elf64_exec()
277 PT4 = (pml4_entry_t *)G(4); in elf64_exec()
279 (EFI_PHYSICAL_ADDRESS *)&PT4); in elf64_exec()
287 bzero(PT4, 9 * LOADER_PAGE_SIZE); in elf64_exec()
[all …]
/freebsd/stand/efi/loader/arch/amd64/
H A Delf64_freebsd.c68 static pml4_entry_t *PT4; variable
119 PT4 = (pml4_entry_t *)G(1); in elf64_exec()
121 (EFI_PHYSICAL_ADDRESS *)&PT4); in elf64_exec()
129 bzero(PT4, 3 * EFI_PAGE_SIZE); in elf64_exec()
130 PT3 = &PT4[512]; in elf64_exec()
143 PT4[i] = (pml4_entry_t)PT3; in elf64_exec()
144 PT4[i] |= PG_V | PG_RW; in elf64_exec()
160 PT4 = (pml4_entry_t *)G(4); in elf64_exec()
162 (EFI_PHYSICAL_ADDRESS *)&PT4); in elf64_exec()
171 bzero(PT4, 9 * EFI_PAGE_SIZE); in elf64_exec()
[all …]
/freebsd/stand/efi/loader/arch/i386/
H A Delf64_freebsd.c96 pml4_entry_t *PT4; in elf64_exec() local
174 PT4 = (pml4_entry_t *)(uintptr_t)ptr; in elf64_exec()
176 PT3 = &PT4[512]; in elf64_exec()
189 PT4[i] = (uintptr_t)PT3 | PG_V | PG_RW; in elf64_exec()
214 PT4 = (pml4_entry_t *)(uintptr_t)ptr; in elf64_exec()
216 PT3_l = &PT4[512]; in elf64_exec()
226 PT4[0] = (uintptr_t)PT3_l | PG_V | PG_RW; in elf64_exec()
236 PT4[511] = (uintptr_t)PT3_u | PG_V | PG_RW; in elf64_exec()
251 type == AllocateMaxAddress ? "" : "not ", trampoline, PT4, gdt, in elf64_exec()
265 efi_copy_finish_nop, kernend, modulep, PT4, gdtr, ehdr->e_entry); in elf64_exec()
/freebsd/stand/userboot/userboot/
H A Delf64_freebsd.c80 pml4_entry_t PT4[512]; in elf64_exec() local
93 bzero(PT4, PAGE_SIZE); in elf64_exec()
112 PT4[i] = (pml4_entry_t) 0x3000; in elf64_exec()
113 PT4[i] |= PG_V | PG_RW; in elf64_exec()
134 CALLBACK(copyin, PT4, 0x2000, sizeof(PT4)); in elf64_exec()
/freebsd/stand/i386/libi386/
H A Delf64_freebsd.c55 extern pml4_entry_t PT4[];
86 bzero(PT4, PAGE_SIZE); in elf64_exec()
96 PT4[i] = (pml4_entry_t)VTOP((uintptr_t)&PT3[0]); in elf64_exec()
97 PT4[i] |= PG_V | PG_RW; in elf64_exec()
H A Damd64_tramp.S45 .globl PT4
46 PT4: label
89 movl $VTOP(PT4), %eax
/freebsd/sys/amd64/amd64/
H A Dxen-locore.S103 movl $VTOP(PT4), %ecx
137 movl $VTOP(PT4), %eax
175 PT4: label
/freebsd/contrib/file/magic/Magdir/
H A Dwordprocessors523 # no example for PT4 template