| /freebsd-14.2/sys/arm64/iommu/ |
| H A D | iommu_pmap.c | 113 pd_entry_t *l1; in smmu_pmap_l0_to_l1() 122 pd_entry_t *l0; in smmu_pmap_l1() 153 pd_entry_t *l1; in smmu_pmap_l2() 165 pd_entry_t l2; in smmu_pmap_l2_to_l3() 357 pd_entry_t *l0; in _smmu_pmap_unwire_l3() 363 pd_entry_t *l1; in _smmu_pmap_unwire_l3() 369 pd_entry_t *l2; in _smmu_pmap_unwire_l3() 469 pd_entry_t *l0; in _pmap_alloc_l3() 478 pd_entry_t tl0; in _pmap_alloc_l3() 584 pd_entry_t *pde; in pmap_gpu_enter() [all …]
|
| H A D | iommu_pmap.h | 37 pd_entry_t *sp_l0;
|
| /freebsd-14.2/sys/i386/include/ |
| H A D | pmap_nopae.h | 75 typedef uint32_t pd_entry_t; typedef 92 extern pd_entry_t PTD[]; 93 extern pd_entry_t PTDpde[]; 94 extern pd_entry_t *IdlePTD_nopae;
|
| H A D | pmap_pae.h | 93 typedef uint64_t pd_entry_t; typedef 117 extern pd_entry_t *IdlePTD_pae; /* physical address of "Idle" state directory */
|
| H A D | param.h | 95 #define NPDEPTD (NBPTD / sizeof(pd_entry_t)) 97 #define NPDEPG (PAGE_SIZE / sizeof(pd_entry_t))
|
| /freebsd-14.2/stand/kboot/kboot/arch/amd64/ |
| H A D | elf64_freebsd.c | 118 static pd_entry_t *PT2_l0, *PT2_l1, *PT2_l2, *PT2_l3, *PT2_u0, *PT2_u1; 122 static pd_entry_t *PT2; 275 PT2[i] = (pd_entry_t)i * (2 * 1024 * 1024); in elf64_exec() 307 PT2_l0[i] = ((pd_entry_t)i << PDRSHIFT) | PG_V | in elf64_exec() 319 PT2_u0[i] = ((pd_entry_t)staging + in elf64_exec() 320 ((pd_entry_t)i - 1) * NBPDR) | in elf64_exec() 358 PT2_l0[i] = ((pd_entry_t)i << PDRSHIFT) | PG_V | in elf64_exec() 386 PT2_u0[i] = ((pd_entry_t)staging + in elf64_exec() 387 ((pd_entry_t)i) * NBPDR) | in elf64_exec()
|
| /freebsd-14.2/sys/riscv/riscv/ |
| H A D | pmap.c | 381 pd_entry_t *l1; in pmap_l0_to_l1() 393 pd_entry_t *l0; in pmap_l1() 413 pd_entry_t *l2; in pmap_l1_to_l2() 424 pd_entry_t *l1; in pmap_l2() 452 pd_entry_t *l2; in pmap_l3() 489 pd_entry_t *l1; in pmap_distribute_l1() 554 pd_entry_t *l1; in pmap_bootstrap_dmap() 587 pd_entry_t *l2; in pmap_bootstrap_l3() 626 pd_entry_t *l0p; in pmap_bootstrap() 1543 pd_entry_t *l1; in pmap_alloc_l2() [all …]
|
| H A D | minidump_machdep.c | 156 pd_entry_t *l1, *l2, l2e; in cpu_minidumpsys()
|
| /freebsd-14.2/stand/efi/loader/arch/amd64/ |
| H A D | elf64_freebsd.c | 74 static pd_entry_t *PT2; 75 static pd_entry_t *PT2_l0, *PT2_l1, *PT2_l2, *PT2_l3, *PT2_u0, *PT2_u1; 162 PT2[i] = (pd_entry_t)i * (2 * 1024 * 1024); in elf64_exec() 195 PT2_l0[i] = ((pd_entry_t)i << PDRSHIFT) | PG_V | in elf64_exec() 207 PT2_u0[i] = ((pd_entry_t)staging + in elf64_exec() 208 ((pd_entry_t)i - 1) * NBPDR) | in elf64_exec()
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | efirt_machdep.c | 61 static pd_entry_t *efi_l0; 95 pd_entry_t *l0, *l1, *l2; in efi_1t1_l3() 111 l1 = (pd_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_l3() 122 l2 = (pd_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_l3() 176 efi_l0 = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(efi_l0_page)); in efi_create_1t1_map()
|
| H A D | pmap.c | 511 pd_entry_t *l1; in pmap_l0_to_l1() 520 pd_entry_t *l0; in pmap_l1() 553 pd_entry_t *l1; in pmap_l2() 565 pd_entry_t l2; in pmap_l2_to_l3() 914 pd_entry_t l0e; in pmap_bootstrap_l0_table() 966 pd_entry_t l1e; in pmap_bootstrap_l1_table() 1014 pd_entry_t l2e; in pmap_bootstrap_l2_table() 1218 pd_entry_t *l2; in pmap_bootstrap_allocate_kasan_l2() 1970 pd_entry_t *pde; in pmap_kenter() 2089 pd_entry_t *pde; in pmap_qenter() [all …]
|
| H A D | minidump_machdep.c | 153 pd_entry_t *l0, *l1, l1e, *l2, l2e; in cpu_minidumpsys()
|
| /freebsd-14.2/sys/i386/i386/ |
| H A D | pmap.c | 1175 pd_entry_t *pde; in pmap_kenter_pde() 1325 pd_entry_t *pde; 1334 pd_entry_t *pde; in pmap_update_pde_kernel() 1516 pd_entry_t *pde; in __CONCAT() 1577 pd_entry_t *pde; in pmap_pte_quick() 1614 pd_entry_t *pde; in pmap_pte_quick3() 1702 pd_entry_t pde; in __CONCAT() 1729 pd_entry_t pde; in __CONCAT() 4938 pd_entry_t pde; in __CONCAT() 5724 pd_entry_t pde; in __CONCAT() [all …]
|
| H A D | minidump_machdep_base.c | 161 pd_entry_t *pd, pde; in cpu_minidumpsys()
|
| /freebsd-14.2/sys/arm64/include/ |
| H A D | pmap.h | 83 pd_entry_t *pm_l0; 162 bool pmap_get_tables(pmap_t, vm_offset_t, pd_entry_t **, pd_entry_t **, 163 pd_entry_t **, pt_entry_t **);
|
| H A D | pte.h | 39 typedef uint64_t pd_entry_t; /* page directory entry */ typedef
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | pmap.c | 1469 pd_entry_t *pde; in pmap_pdpe_to_pde() 1509 pd_entry_t *pde; in pmap_pte() 1678 pd_entry_t *pd_p; in create_pagetables() 3423 pd_entry_t *pde; 3859 pd_entry_t *pde; in pmap_extract() 3945 pd_entry_t pde; in pmap_kextract() 4174 pd_entry_t *pd; in _pmap_unwire_ptp() 4683 pd_entry_t *pd; in pmap_allocpte_nosleep() 4826 pd_entry_t *pde; in pmap_alloc_pde() 5004 pd_entry_t *pde; in pmap_kmsan_shadow_map_page_array() [all …]
|
| H A D | mp_machdep.c | 327 pd_entry_t *v_pd; in start_all_aps() 352 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[0])); in start_all_aps() 357 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[1])); in start_all_aps() 362 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[2])); in start_all_aps() 367 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[3])); in start_all_aps()
|
| H A D | efirt_machdep.c | 112 pd_entry_t *pde; in efi_1t1_pte() 154 pde = (pd_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_pte()
|
| H A D | minidump_machdep.c | 159 static pd_entry_t fakepd[NPDEPG];
|
| /freebsd-14.2/sys/riscv/include/ |
| H A D | pmap.h | 73 pd_entry_t *pm_top; /* top-level page table page */ 148 bool pmap_get_tables(pmap_t, vm_offset_t, pd_entry_t **, pd_entry_t **,
|
| H A D | pte.h | 40 typedef uint64_t pd_entry_t; /* page directory entry */ typedef
|
| /freebsd-14.2/sys/amd64/acpica/ |
| H A D | acpi_wakeup.c | 445 pt2_0[i] = (pd_entry_t)i * NBPDR; in acpi_install_wakeup_handler() 449 pt2_1[i] = (pd_entry_t)NBPDP + i * NBPDR; in acpi_install_wakeup_handler() 453 pt2_2[i] = (pd_entry_t)2 * NBPDP + i * NBPDR; in acpi_install_wakeup_handler() 457 pt2_3[i] = (pd_entry_t)3 * NBPDP + i * NBPDR; in acpi_install_wakeup_handler()
|
| /freebsd-14.2/sys/amd64/include/ |
| H A D | pmap.h | 301 typedef u_int64_t pd_entry_t; typedef 317 #define P4Dmap ((pd_entry_t *)(addr_P4Dmap)) 327 #define P5Dmap ((pd_entry_t *)(addr_P5Dmap))
|
| H A D | param.h | 101 #define NPDEPG (PAGE_SIZE/(sizeof (pd_entry_t)))
|