Home
last modified time | relevance | path

Searched refs:pdp_entry_t (Results 1 – 10 of 10) sorted by relevance

/freebsd/stand/kboot/kboot/arch/amd64/
H A Delf64_freebsd.c125 static pdp_entry_t *PT3_l, *PT3_u;
129 static pdp_entry_t *PT3;
274 PT3[i] = (pdp_entry_t)PT2; in elf64_exec()
307 PT3_l[0] = (pdp_entry_t)PT2_l0 | PG_V | PG_RW; in elf64_exec()
308 PT3_l[1] = (pdp_entry_t)PT2_l1 | PG_V | PG_RW; in elf64_exec()
309 PT3_l[2] = (pdp_entry_t)PT2_l2 | PG_V | PG_RW; in elf64_exec()
310 PT3_l[3] = (pdp_entry_t)PT2_l3 | PG_V | PG_RW; in elf64_exec()
318 PT3_u[NPDPEPG - 2] = (pdp_entry_t)PT2_u0 | PG_V | PG_RW; in elf64_exec()
319 PT3_u[NPDPEPG - 1] = (pdp_entry_t)PT2_u1 | PG_V | PG_RW; in elf64_exec()
358 PT3_l[0] = (pdp_entry_t)pa_pt2_l0 | PG_V | PG_RW; in elf64_exec()
[all …]
/freebsd/stand/efi/loader/arch/amd64/
H A Delf64_freebsd.c69 static pdp_entry_t *PT3;
70 static pdp_entry_t *PT3_l, *PT3_u;
150 PT3[i] = (pdp_entry_t)PT2; in elf64_exec()
184 PT3_l[0] = (pdp_entry_t)PT2_l0 | PG_V | PG_RW; in elf64_exec()
185 PT3_l[1] = (pdp_entry_t)PT2_l1 | PG_V | PG_RW; in elf64_exec()
186 PT3_l[2] = (pdp_entry_t)PT2_l2 | PG_V | PG_RW; in elf64_exec()
187 PT3_l[3] = (pdp_entry_t)PT2_l3 | PG_V | PG_RW; in elf64_exec()
195 PT3_u[NPDPEPG - 2] = (pdp_entry_t)PT2_u0 | PG_V | PG_RW; in elf64_exec()
196 PT3_u[NPDPEPG - 1] = (pdp_entry_t)PT2_u1 | PG_V | PG_RW; in elf64_exec()
/freebsd/sys/amd64/amd64/
H A Dkexec_support.c91 pdp_entry_t *pdp = PHYS_TO_DMAP(root[i] & PG_FRAME); in kexec_generate_page_tables()
147 pdp_entry_t *PDP_l; in kexec_load_md()
187 PDP_l[0] = (pdp_entry_t)pa_pd_l0 | PG_V | PG_RW; in kexec_load_md()
188 PDP_l[1] = (pdp_entry_t)pa_pd_l1 | PG_V | PG_RW; in kexec_load_md()
189 PDP_l[2] = (pdp_entry_t)pa_pd_l2 | PG_V | PG_RW; in kexec_load_md()
190 PDP_l[3] = (pdp_entry_t)pa_pd_l3 | PG_V | PG_RW; in kexec_load_md()
H A Dpmap.c1350 static bool pmap_demote_pdpe(pmap_t pmap, pdp_entry_t *pdpe,
1379 static pdp_entry_t *pmap_pti_pdpe(vm_offset_t va);
1500 static __inline pdp_entry_t *
1503 pdp_entry_t *pdpe; in pmap_pml4e_to_pdpe()
1510 static __inline pdp_entry_t *
1525 pmap_pdpe_to_pde(pdp_entry_t *pdpe, vm_offset_t va) in pmap_pdpe_to_pde()
1539 pdp_entry_t *pdpe; in pmap_pde()
1777 pdp_entry_t *pdp_p; in create_pagetables()
1919 pdp_p = (pdp_entry_t *)(KPDPphys + ptoa(KPML4I - KPML4BASE)); in create_pagetables()
1928 pdp_p = (pdp_entry_t *)KASANPDPphys; in create_pagetables()
[all …]
H A Defirt_machdep.c120 pdp_entry_t *pdpe; in efi_1t1_pte()
H A Dmachdep.c1281 pdp_entry_t *pdpe; in amd64_loadaddr()
1287 pdpe = (pdp_entry_t *)(*pml4e & PG_FRAME) + pmap_pdpe_index(KERNSTART); in amd64_loadaddr()
H A Dmp_machdep.c340 pdp_entry_t *v_pdp; in start_all_aps()
/freebsd/stand/userboot/userboot/
H A Delf64_freebsd.c87 pdp_entry_t PT3[512]; in elf64_exec()
122 PT3[i] = (pdp_entry_t) 0x4000; in elf64_exec()
/freebsd/sys/amd64/include/
H A Dparam.h105 #define NPDPEPG (PAGE_SIZE/(sizeof (pdp_entry_t)))
H A Dpmap.h246 typedef u_int64_t pdp_entry_t; typedef