Lines Matching refs:vaddr_t
74 void pmap_procwr(struct proc *, vaddr_t, size_t);
80 vaddr_t pmap_md_map_poolpage(paddr_t, vsize_t);
81 void pmap_md_unmap_poolpage(vaddr_t, vsize_t);
82 bool pmap_md_direct_mapped_vaddr_p(vaddr_t);
83 bool pmap_md_io_vaddr_p(vaddr_t);
84 paddr_t pmap_md_direct_mapped_vaddr_to_paddr(vaddr_t);
85 vaddr_t pmap_md_direct_map_paddr(paddr_t);
88 bool pmap_md_tlb_check_entry(void *, vaddr_t, tlb_asid_t, pt_entry_t);
91 vaddr_t pmap_kvptefill(vaddr_t, vaddr_t, pt_entry_t);
96 vaddr_t pmap_bootstrap(vaddr_t, vaddr_t, phys_ram_seg_t *, size_t);
97 bool pmap_extract(struct pmap *, vaddr_t, paddr_t *);
99 static inline paddr_t vtophys(vaddr_t);
102 vtophys(vaddr_t va)
117 pmap_md_vca_add(struct vm_page_md *mdpg, vaddr_t va, pt_entry_t *nptep)
123 pmap_md_vca_remove(struct vm_page *pg, vaddr_t va)
129 pmap_md_vca_clean(struct vm_page_md *mdpg, vaddr_t va, int op)
154 #define POOL_VTOPHYS(va) ((paddr_t)(vaddr_t)(va))
155 #define POOL_PHYSTOV(pa) ((vaddr_t)(paddr_t)(pa))