Lines Matching defs:as
29 * This is only for raw devices now (as of Nov. 1993).
39 #include <vm/as.h>
738 * if we are here second time as a result of timer
799 * copyouts the result of the request as well as the return value.
1047 * drop the aio_cleanupq_mutex as we are
1613 * as well as for largefile aiocb.
1624 * Treat each pointer as pointer to
2256 * Need to free the request now as its never
2508 * with a per process solution such as setrlimit().
2548 * with a per process solution such as setrlimit().
2576 struct as *as = p->p_as;
2598 mutex_enter(&as->a_contents);
2603 mutex_exit(&as->a_contents);
2625 mutex_enter(&as->a_contents);
2637 * as->a_flags & AS_UNMAPWAIT should be zero.
2649 ((!rqclnup && (AS_ISUNMAPWAIT(as) == 0)) ||
2652 cvp = &as->a_cv;
2671 mutex_exit(&as->a_contents);
2690 mutex_exit(&as->a_contents);
2699 * When started this thread will sleep on as->a_cv.
2721 * be causing the unmap thread to block - as
2728 poked = !cv_wait_sig(cvp, &as->a_contents);
2729 if (AS_ISUNMAPWAIT(as) == 0)
2735 mutex_exit(&as->a_contents);
2738 mutex_exit(&as->a_contents);