Lines Matching refs:se
243 page_lock(page_t *pp, se_t se, kmutex_t *lock, reclaim_t reclaim) in page_lock() argument
245 return (page_lock_es(pp, se, lock, reclaim, 0)); in page_lock()
294 page_lock_es(page_t *pp, se_t se, kmutex_t *lock, reclaim_t reclaim, int es) in page_lock_es() argument
311 ((es & SE_EXCL_WANTED) && (se == SE_EXCL))); in page_lock_es()
319 if (se == SE_SHARED && es == 1 && pp->p_selock == 0) { in page_lock_es()
320 se = SE_EXCL; in page_lock_es()
326 if (se == SE_SHARED) { in page_lock_es()
352 se = SE_EXCL; in page_lock_es()
357 if (se == SE_EXCL) { in page_lock_es()
502 page_try_reclaim_lock(page_t *pp, se_t se, int es) in page_try_reclaim_lock() argument
512 ((es & SE_EXCL_WANTED) && (se == SE_EXCL))); in page_try_reclaim_lock()
520 if (se == SE_SHARED && es == 1 && old == 0) { in page_try_reclaim_lock()
521 se = SE_EXCL; in page_try_reclaim_lock()
524 if (se == SE_SHARED) { in page_try_reclaim_lock()
572 page_trylock(page_t *pp, se_t se) in page_trylock() argument
578 (se == SE_SHARED && PP_PR_NOSHARE(pp))) { in page_trylock()
589 if (se == SE_EXCL) { in page_trylock()