Lines Matching refs:as

192 	struct as *as = p->p_as;  in brk_internal()  local
295 error = as_map(as, ova, (size_t)(nva - ova), segvn_create, in brk_internal()
305 (void) as_unmap(as, nva, (size_t)(ova - nva)); in brk_internal()
319 struct as *as = p->p_as; in grow() local
329 as_rangelock(as); in grow()
336 as_rangeunlock(as); in grow()
345 (void) as_fault(as->a_hat, as, p->p_usrstack - newsize, in grow()
546 choose_addr(struct as *as, caddr_t *addrp, size_t len, offset_t off, in choose_addr() argument
552 ASSERT(AS_ISCLAIMGAP(as)); /* searches should be serialized */ in choose_addr()
554 (void) as_unmap(as, *addrp, len); in choose_addr()
558 !as_gap(as, len, &basep, &lenp, 0, *addrp)) { in choose_addr()
578 zmap(struct as *as, caddr_t *addrp, size_t len, uint_t uprot, int flags, in zmap() argument
599 (caddr_t)USERLIMIT32 : as->a_userlimit; in zmap()
600 switch (valid_usr_range(*addrp, len, uprot, as, userlimit)) { in zmap()
615 error = choose_addr(as, addrp, len, pos, ADDR_NOVACALIGN, flags); in zmap()
635 return (as_map(as, *addrp, len, segvn_create, &vn_a)); in zmap()
646 struct as *as = curproc->p_as; in smmap_common() local
721 as_rangelock(as); in smmap_common()
722 error = zmap(as, addrp, len, uprot, flags, pos); in smmap_common()
723 as_rangeunlock(as); in smmap_common()
785 (caddr_t)USERLIMIT32 : as->a_userlimit; in smmap_common()
786 switch (valid_usr_range(*addrp, len, uprot, as, userlimit)) { in smmap_common()
829 error = VOP_MAP(vp, pos, as, in smmap_common()
985 struct as *as = p->p_as; in munmap() local
990 if (valid_usr_range(addr, len, 0, as, as->a_userlimit) != RANGE_OKAY) in munmap()
998 if (as_unmap(as, addr, len) != 0) in munmap()
1007 struct as *as = curproc->p_as; in mprotect() local
1014 switch (valid_usr_range(addr, len, prot, as, as->a_userlimit)) { in mprotect()
1024 error = as_setprot(as, addr, len, uprot); in mprotect()
1036 struct as *as = curproc->p_as; in mincore() local
1056 if (valid_usr_range(addr, len, 0, as, as->a_userlimit) != RANGE_OKAY) in mincore()
1065 error = as_incore(as, addr, in mincore()