Lines Matching defs:se
244 page_lock(page_t *pp, se_t se, kmutex_t *lock, reclaim_t reclaim)
246 return (page_lock_es(pp, se, lock, reclaim, 0));
257 * The se and es parameters determine if the lock should be granted
280 * dispostion of se, unless the es parameter has SE_RETIRED flag set.
295 page_lock_es(page_t *pp, se_t se, kmutex_t *lock, reclaim_t reclaim, int es)
312 ((es & SE_EXCL_WANTED) && (se == SE_EXCL)));
320 if (se == SE_SHARED && es == 1 && pp->p_selock == 0) {
321 se = SE_EXCL;
327 if (se == SE_SHARED) {
353 se = SE_EXCL;
358 if (se == SE_EXCL) {
503 page_try_reclaim_lock(page_t *pp, se_t se, int es)
513 ((es & SE_EXCL_WANTED) && (se == SE_EXCL)));
521 if (se == SE_SHARED && es == 1 && old == 0) {
522 se = SE_EXCL;
525 if (se == SE_SHARED) {
573 page_trylock(page_t *pp, se_t se)
579 (se == SE_SHARED && PP_PR_NOSHARE(pp))) {
590 if (se == SE_EXCL) {