Home
last modified time | relevance | path

Searched refs:pd_entry_t (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-14.2/sys/arm64/iommu/
H A Diommu_pmap.c113 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 Diommu_pmap.h37 pd_entry_t *sp_l0;
/freebsd-14.2/sys/i386/include/
H A Dpmap_nopae.h75 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 Dpmap_pae.h93 typedef uint64_t pd_entry_t; typedef
117 extern pd_entry_t *IdlePTD_pae; /* physical address of "Idle" state directory */
H A Dparam.h95 #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 Delf64_freebsd.c118 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 Dpmap.c381 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 Dminidump_machdep.c156 pd_entry_t *l1, *l2, l2e; in cpu_minidumpsys()
/freebsd-14.2/stand/efi/loader/arch/amd64/
H A Delf64_freebsd.c74 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 Defirt_machdep.c61 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 Dpmap.c511 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 Dminidump_machdep.c153 pd_entry_t *l0, *l1, l1e, *l2, l2e; in cpu_minidumpsys()
/freebsd-14.2/sys/i386/i386/
H A Dpmap.c1175 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 Dminidump_machdep_base.c161 pd_entry_t *pd, pde; in cpu_minidumpsys()
/freebsd-14.2/sys/arm64/include/
H A Dpmap.h83 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 Dpte.h39 typedef uint64_t pd_entry_t; /* page directory entry */ typedef
/freebsd-14.2/sys/amd64/amd64/
H A Dpmap.c1469 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 Dmp_machdep.c327 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 Defirt_machdep.c112 pd_entry_t *pde; in efi_1t1_pte()
154 pde = (pd_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_pte()
H A Dminidump_machdep.c159 static pd_entry_t fakepd[NPDEPG];
/freebsd-14.2/sys/riscv/include/
H A Dpmap.h73 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 Dpte.h40 typedef uint64_t pd_entry_t; /* page directory entry */ typedef
/freebsd-14.2/sys/amd64/acpica/
H A Dacpi_wakeup.c445 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 Dpmap.h301 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 Dparam.h101 #define NPDEPG (PAGE_SIZE/(sizeof (pd_entry_t)))

12