Home
last modified time | relevance | path

Searched defs:pte (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/lib/libkvm/
H A Dkvm_minidump_arm.c61 arm_pt_entry_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _arm_pte_get() local
153 arm_pt_entry_t pte; in _arm_minidump_kvatop() local
212 _arm_entry_to_prot(kvm_t *kd, arm_pt_entry_t pte) in _arm_entry_to_prot()
240 arm_pt_entry_t pte = _arm_pte_get(kd, pteindex); in _arm_minidump_walk_pages() local
H A Dkvm_minidump_i386.c58 i386_pte_pae_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _i386_pte_pae_get() local
66 i386_pte_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _i386_pte_get() local
150 i386_pte_pae_t pte; in _i386_minidump_vatop_pae() local
195 i386_pte_t pte; in _i386_minidump_vatop() local
250 _i386_entry_to_prot(uint64_t pte) in _i386_entry_to_prot()
H A Dkvm_minidump_amd64.c86 amd64_pte_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _amd64_pte_get() local
188 amd64_pte_t pte; in _amd64_minidump_vatop_v1() local
246 amd64_pte_t pte; in _amd64_minidump_vatop() local
393 amd64_pte_t pte = (u_long)ptes[i]; in _amd64_minidump_walk_pages() local
H A Dkvm_minidump_powerpc64_hpt.c311 ppc64_pt_entry_t pte, *p; in pte_get() local
328 ppc64_pt_entry_t pte; in pte_search() local
430 pte_lookup(kvm_t *kd, kvaddr_t ea, ppc64_pt_entry_t *pte) in pte_lookup()
447 ppc64_pt_entry_t pte; in ppc64mmu_hpt_kvatop() local
519 entry_to_prot(ppc64_pt_entry_t *pte) in entry_to_prot()
561 get_ea(kvm_t *kd, ppc64_pt_entry_t *pte, u_long ptex) in get_ea()
617 ppc64_pt_entry_t pte = pte_get(kd, ptex); in ppc64mmu_hpt_walk_pages() local
H A Dkvm_minidump_riscv.c58 riscv_pt_entry_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _riscv_pte_get() local
223 _riscv_entry_to_prot(riscv_pt_entry_t pte) in _riscv_entry_to_prot()
248 riscv_pt_entry_t pte = _riscv_pte_get(kd, pteindex); in _riscv_minidump_walk_pages() local
H A Dkvm_minidump_aarch64.c60 aarch64_pte_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _aarch64_pte_get() local
253 _aarch64_entry_to_prot(aarch64_pte_t pte) in _aarch64_entry_to_prot()
279 aarch64_pte_t pte = _aarch64_pte_get(kd, pteindex); in _aarch64_minidump_walk_pages() local
H A Dkvm_arm.c188 #define l2pte_valid(pte) ((pte) != 0) argument
197 arm_pt_entry_t pte; in _arm_kvatop() local
H A Dkvm_i386.c218 i386_pte_t pte; in _i386_vatop() local
308 i386_pte_pae_t pte; in _i386_vatop_pae() local
H A Dkvm_amd64.c175 amd64_pte_t pte; in _amd64_vatop() local
/freebsd/sys/i386/i386/
H A Dpmap.c195 #define pmap_pde_v(pte) ((*(int *)pte & PG_V) != 0) argument
196 #define pmap_pte_w(pte) ((*(int *)pte & PG_W) != 0) argument
197 #define pmap_pte_m(pte) ((*(int *)pte & PG_M) != 0) argument
198 #define pmap_pte_u(pte) ((*(int *)pte & PG_A) != 0) argument
199 #define pmap_pte_v(pte) ((*(int *)pte argument
201 pmap_pte_set_w(pte,v) global() argument
203 pmap_pte_set_prot(pte,v) global() argument
610 pt_entry_t *pte, *unused __unused; __CONCAT() local
914 pt_entry_t *pte; pmap_ptelist_alloc() local
931 pt_entry_t *pte; pmap_ptelist_free() local
1121 pmap_pat_index(pmap_t pmap,pt_entry_t pte,bool is_pde) pmap_pat_index() argument
1503 __CONCAT(PMTYPE,pte) __CONCAT() argument
1532 pmap_pte_release(pt_entry_t * pte) pmap_pte_release() argument
1637 pt_entry_t *eh_ptep, pte, *ptep; pmap_pte_ufast() local
1691 pt_entry_t pte; __CONCAT() local
1720 pt_entry_t pte; __CONCAT() local
1757 pt_entry_t *pte; __CONCAT() local
1766 pt_entry_t *pte; pmap_kenter_attr() local
1782 pt_entry_t *pte; __CONCAT() local
1857 pt_entry_t *endpte, oldpte, pa, *pte; __CONCAT() local
2315 pt_entry_t *pte, tpte; pmap_pv_reclaim() local
2746 pt_entry_t *pte; pmap_fill_ptp() local
3042 pt_entry_t *pte; pmap_remove_page() local
3060 pt_entry_t *pte; pmap_remove_ptes() local
3209 pt_entry_t *pte, tpte; __CONCAT() local
3319 pt_entry_t *pte; __CONCAT() local
3478 pt_entry_t allpte_PG_A, *firstpte, oldpte, pa, *pte; pmap_promote_pde() local
3654 pt_entry_t *pte; __CONCAT() local
3943 pt_entry_t *pt_end, *pte; pmap_every_pte_zero() local
4160 pt_entry_t newpte, *pte; pmap_enter_quick_locked() local
4375 pt_entry_t *pte; __CONCAT() local
4798 pt_entry_t *pte; pmap_pvh_wired_mappings() local
4845 pt_entry_t *pte, tpte; __CONCAT() local
5008 pt_entry_t *pte; pmap_is_modified_pvh() local
5078 pt_entry_t *pte; pmap_is_referenced_pvh() local
5108 pt_entry_t oldpte, *pte; __CONCAT() local
5184 pt_entry_t *pte; __CONCAT() local
5289 pt_entry_t *pte; __CONCAT() local
5413 pt_entry_t *pte; __CONCAT() local
5483 pmap_pte_attr(pt_entry_t * pte,int cache_bits) pmap_pte_attr() argument
5716 pt_entry_t *pte; __CONCAT() local
5824 pt_entry_t pte; __CONCAT() local
5936 pt_entry_t *pte; __CONCAT() local
5955 pt_entry_t *pte; __CONCAT() local
6111 pt_entry_t *pte; __CONCAT() local
6147 pt_entry_t *pte; __CONCAT() local
6158 pt_entry_t *pte; __CONCAT() local
6173 pt_entry_t *pte; global() member
6309 sysctl_kmaps_check(struct sbuf * sb,struct pmap_kernel_map_range * range,vm_offset_t va,pd_entry_t pde,pt_entry_t pte) sysctl_kmaps_check() argument
6339 pt_entry_t *pt, pte; __CONCAT() local
[all...]
H A Dminidump_machdep_base.c162 pt_entry_t *pt, pte; in cpu_minidumpsys() local
/freebsd/sys/powerpc/pseries/
H A Dmmu_phyp.c298 struct lpte pte; in mphyp_pte_synch() local
371 struct lpte pte; in mphyp_pte_unset() local
430 mphyp_pte_insert_locked(struct pvo_entry *pvo, struct lpte *pte) in mphyp_pte_insert_locked()
471 mphyp_pte_evict_and_insert_locked(struct pvo_entry *pvo, struct lpte *pte) in mphyp_pte_evict_and_insert_locked()
525 struct lpte pte; in mphyp_pte_insert() local
585 struct lpte pte; in mphyp_pte_unset_sp() local
622 struct lpte pte; in mphyp_pte_insert_sp() local
/freebsd/sys/i386/include/
H A Dpmap_nopae.h80 #define pte_load_store(ptep, pte) atomic_swap_int(ptep, pte) argument
82 #define pte_store(ptep, pte) do { \ argument
85 #define pte_store_zero(ptep, pte) pte_store(ptep, pte) argument
H A Dpmap_pae.h97 #define pte_load_store(ptep, pte) atomic_swap_64_i586(ptep, pte) argument
99 #define pte_store(ptep, pte) atomic_store_rel_64_i586(ptep, pte) argument
100 #define pte_store_zero(ptep, pte) \ argument
/freebsd/sys/powerpc/include/
H A Dpte.h47 struct pte { struct
48 u_int32_t pte_hi; argument
49 u_int32_t pte_lo; argument
296 #define PTE_TSIZE(pte) (int)((*pte >> PTE_TSIZE_SHIFT) & PTE_TSIZE_MASK) argument
297 #define PTE_TSIZE_DIRECT(pte) (int)((*pte >> PTE_TSIZE_SHIFT_DIRECT) & PTE_TSIZE_MASK_DIRECT) argument
303 #define PTE_PA(pte) ((vm_paddr_t)(*pte >> PTE_ARPN_SHIFT) & ~PAGE_MASK) argument
304 #define PTE_ISVALID(pte) ((*pte) & PTE_VALID) argument
305 #define PTE_ISWIRED(pte) ((*pte) & PTE_WIRED) argument
306 #define PTE_ISMANAGED(pte) ((*pte) & PTE_MANAGED) argument
307 #define PTE_ISMODIFIED(pte) ((*pte) & PTE_MODIFIED) argument
[all …]
/freebsd/sys/x86/iommu/
H A Damd_idpgtbl.c131 iommu_pte_t *pte, *ptep; in amdiommu_pgtbl_map_pte() local
190 iommu_pte_t *pte; in amdiommu_map_buf_locked() local
302 int lvl, int flags, iommu_pte_t *pte, struct sf_buf **sf, in amdiommu_unmap_clear_pte()
329 iommu_pte_t *pte; in amdiommu_unmap_buf_locked() local
H A Dintel_idpgtbl.c115 iommu_pte_t *pte; in dmar_idmap_nextlvl() local
331 iommu_pte_t *pte, *ptep; in dmar_pgtbl_map_pte() local
398 iommu_pte_t *pte; in dmar_map_buf_locked() local
564 int flags, iommu_pte_t *pte, struct sf_buf **sf, in dmar_unmap_clear_pte()
595 iommu_pte_t *pte; in dmar_unmap_buf_locked() local
/freebsd/sys/powerpc/aim/
H A Dmmu_radix.c330 pt_entry_t *pte; in pmap_l3e_to_pte() local
841 #define pte_load_store(ptep, pte) atomic_swap_long(ptep, pte) argument
843 #define pte_store(ptep, pte) do { \ argument
919 pt_entry_t *pte; in mmu_radix_kenter() local
937 pt_entry_t *pte; pmap_nofault_pte() local
959 pt_entry_t *pte; pmap_nofault() local
1381 pt_entry_t *pte, tpte; reclaim_pv_chunk() local
1784 pt_entry_t *pte, pteval; mmu_radix_dmap_range() local
1842 pt_entry_t *pte; mmu_radix_setup_pagetables() local
2225 pt_entry_t *pte; mmu_radix_advise() local
2431 pt_entry_t oldpte, *pte; mmu_radix_clear_modify() local
2727 pt_entry_t *firstpte, oldpte, pa, *pte; pmap_promote_l3e() local
2831 pt_entry_t *pte; mmu_radix_enter() local
3378 pt_entry_t *pte; mmu_radix_enter_quick_locked() local
3504 pt_entry_t *pte; mmu_radix_extract() local
3536 pt_entry_t pte; mmu_radix_extract_and_hold() local
3759 pt_entry_t *pte, mask; pmap_page_test_mappings() local
3850 pt_entry_t *pte; mmu_radix_is_prefaultable() local
3902 pt_entry_t *pte; mmu_radix_ts_referenced() local
4182 pt_entry_t *pte; mmu_radix_page_wired_mappings() local
4545 pt_entry_t *pte; mmu_radix_protect() local
4669 pt_entry_t oldpte, pa, *pte; mmu_radix_qenter() local
4710 pt_entry_t *pte; mmu_radix_qremove() local
4906 pt_entry_t *pte; pmap_fill_ptp() local
5156 pt_entry_t *pte; pmap_remove_page() local
5184 pt_entry_t *pte; pmap_remove_ptes() local
5340 pt_entry_t *pte, tpte; mmu_radix_remove_all() local
5447 pt_entry_t *pte, tpte; mmu_radix_remove_pages() local
5625 pt_entry_t oldpte, *pte; mmu_radix_remove_write() local
5716 pt_entry_t *pte; mmu_radix_unwire() local
5806 pt_entry_t pte; mmu_radix_mincore() local
5994 pmap_pte_attr(pt_entry_t * pte,uint64_t cache_bits,uint64_t mask) pmap_pte_attr() argument
6118 pt_entry_t *pte, pteval; mmu_radix_kenter_attr() local
6131 pt_entry_t *pte; mmu_radix_kremove() local
6217 pt_entry_t *pte; pmap_change_attr_locked() local
6479 pt_entry_t *pte; pmap_pte_walk() local
6523 DB_SHOW_COMMAND(pte,pmap_print_pte) DB_SHOW_COMMAND() argument
[all...]
/freebsd/sys/dev/agp/
H A Dagp_i810.c1474 uint32_t pte; in agp_i810_install_gtt_pte() local
1485 agp_i810_write_gtt(device_t dev, u_int index, uint32_t pte) in agp_i810_write_gtt() argument
1498 uint32_t pte; agp_i830_install_gtt_pte() local
1510 uint32_t pte; agp_i915_install_gtt_pte() local
1520 agp_i915_write_gtt(device_t dev,u_int index,uint32_t pte) agp_i915_write_gtt() argument
1533 uint32_t pte; agp_i965_install_gtt_pte() local
1543 agp_i965_write_gtt(device_t dev,u_int index,uint32_t pte) agp_i965_write_gtt() argument
1556 uint32_t pte; agp_g4x_install_gtt_pte() local
1566 agp_g4x_write_gtt(device_t dev,u_int index,uint32_t pte) agp_g4x_write_gtt() argument
1618 u_int32_t pte; agp_i810_read_gtt_pte() local
1629 u_int32_t pte; agp_i915_read_gtt_pte() local
1640 u_int32_t pte; agp_i965_read_gtt_pte() local
1651 u_int32_t pte; agp_g4x_read_gtt_pte() local
1662 u_int32_t pte; agp_i810_read_gtt_pte_paddr() local
1675 u_int32_t pte; agp_i915_read_gtt_pte_paddr() local
[all...]
/freebsd/sys/powerpc/ps3/
H A Dmmu_ps3.c200 struct lpte pte; in mps3_pte_clear() local
246 struct lpte pte, evicted; in mps3_pte_insert() local
/freebsd/sys/amd64/amd64/
H A Dpmap.c313 safe_to_clear_referenced(pmap_t pmap, pt_entry_t pte) in safe_to_clear_referenced()
1496 pt_entry_t *pte; in pmap_pde_to_pte() local
1924 pt_entry_t *pte, *pcpu_pte; in pmap_bootstrap() local
2765 pmap_pat_index(pmap_t pmap, pt_entry_t pte, bool is_pde) in pmap_pat_index()
3814 pt_entry_t *pte; in pmap_flush_cache_phys_range() local
3860 pt_entry_t *pte, PG_V; in pmap_extract() local
3900 pt_entry_t pte, PG_RW, PG_V; in pmap_extract_and_hold() local
3989 pt_entry_t *pte; in pmap_kenter() local
3999 pt_entry_t *pte; in pmap_kenter_attr() local
4015 pt_entry_t *pte; in pmap_kremove() local
[all …]
H A Defirt_machdep.c112 pt_entry_t *pte; in efi_1t1_pte() local
175 pt_entry_t *pte; in efi_create_1t1_map() local
H A Dminidump_machdep.c168 uint64_t pdpe, pde, pte; in cpu_minidumpsys() local
/freebsd/sys/arm64/arm64/
H A Dpmap.c285 #define PTE_TO_VM_PAGE(pte) PHYS_TO_VM_PAGE(PTE_TO_PHYS(pte)) argument
897 pmap_pte_dirty(pmap_t pmap, pt_entry_t pte) in pmap_pte_dirty()
1982 pt_entry_t *pte, tpte; in pmap_extract() local
2032 pt_entry_t *pte, tpte; in pmap_extract_and_hold() local
2098 pt_entry_t *pte, tpte; in pmap_klookup() local
2186 pt_entry_t attr, old_l3e, *pte; in pmap_kenter() local
2286 pt_entry_t *pte; in pmap_kremove() local
2398 pt_entry_t attr, old_l3e, *pte; in pmap_qenter() local
2439 pt_entry_t *pte; in pmap_qremove() local
2867 pt_entry_t *pte; in pmap_alloc_l3() local
[all …]
/freebsd/sys/riscv/riscv/
H A Dpmap.c338 #define pmap_clear(pte) pmap_store(pte, 0) argument
339 #define pmap_clear_bits(pte, bits) atomic_clear_64(pte, bits) argument
340 #define pmap_load_store(pte, entry) atomic_swap_64(pte, entry) argument
341 #define pmap_load_clear(pte) pmap_load_store(pte, 0) argument
342 #define pmap_load(pte) atomic_load_64(pte) argument
343 #define pmap_store(pte, entry) atomic_store_64(pte, entry) argument
344 #define pmap_store_bits(pte, bits) atomic_set_64(pte, bits) argument
369 #define PTE_TO_PHYS(pte) \ argument
375 #define PTE_TO_VM_PAGE(pte) PHYS_TO_VM_PAGE(PTE_TO_PHYS(pte)) argument
845 pt_entry_t *pte; in pmap_bootstrap() local
[all …]

12