Lines Matching refs:mmu_p
55 px_mmu_t *mmu_p = px_p->px_mmu_p;
80 pg_index = dvma_pg - mmu_p->dvma_base_pg;
136 px_mmu_t *mmu_p = px_p->px_mmu_p;
153 if ((lo >= hi) || (hi < mmu_p->mmu_dvma_base))
160 if ((long)atomic_add_long_nv(&mmu_p->mmu_dvma_reserve, -npages) < 0) {
161 atomic_add_long(&mmu_p->mmu_dvma_reserve, npages);
176 dvma_pg = MMU_BTOP((ulong_t)vmem_xalloc(mmu_p->mmu_dvma_map,
181 atomic_add_long(&mmu_p->mmu_dvma_reserve, npages);
228 px_mmu_t *mmu_p = px_p->px_mmu_p;
242 px_mmu_unmap_window(mmu_p, mp);
245 vmem_xfree(mmu_p->mmu_dvma_map, (void *)mp->dmai_mapping,
248 atomic_add_long(&mmu_p->mmu_dvma_reserve, npages);
252 if (mmu_p->mmu_dvma_clid != 0) {
254 ddi_run_callback(&mmu_p->mmu_dvma_clid);