Lines Matching refs:as
134 struct as *as = curproc->p_as; in do_privcmd_mmap() local
172 AS_LOCK_ENTER(as, RW_READER); in do_privcmd_mmap()
173 if ((seg = as_findseg(as, addr, 0)) == NULL || in do_privcmd_mmap()
179 AS_LOCK_EXIT(as); in do_privcmd_mmap()
209 struct as *as = curproc->p_as; in do_privcmd_mmapbatch() local
222 AS_LOCK_ENTER(as, RW_READER); in do_privcmd_mmapbatch()
223 if ((seg = as_findseg(as, addr, 0)) == NULL || in do_privcmd_mmapbatch()
263 AS_LOCK_EXIT(as); in do_privcmd_mmapbatch()
306 privcmd_segmap(dev_t dev, off_t off, struct as *as, caddr_t *addrp, in privcmd_segmap() argument
315 as_rangelock(as); in privcmd_segmap()
326 (void) as_unmap(as, *addrp, len); in privcmd_segmap()
344 error = as_map(as, *addrp, len, segmf_create, &a); in privcmd_segmap()
347 as_rangeunlock(as); in privcmd_segmap()