Searched refs:p_selock (Results 1 – 4 of 4) sorted by relevance
368 pp->p_selock = SE_WRITER; in page_lock_es()380 if (pp->p_selock >= 0) { in page_lock_es()509 old = pp->p_selock; in page_try_reclaim_lock()554 pp->p_selock = SE_WRITER; in page_try_reclaim_lock()590 if (pp->p_selock == 0) { in page_trylock()591 pp->p_selock = SE_WRITER; in page_trylock()596 if (pp->p_selock >= 0) { in page_trylock()620 old = pp->p_selock; in page_unlock_nocapture()653 old = pp->p_selock; in page_unlock()670 if (pp->p_selock == 0) { in page_unlock()[all …]
502 selock_t p_selock; /* shared/exclusive lock on the page */ member660 #define PAGE_LOCKED(pp) (((pp)->p_selock & ~SE_EWANTED) != 0)661 #define PAGE_SHARED(pp) (((pp)->p_selock & ~SE_EWANTED) > 0)662 #define PAGE_EXCL(pp) ((pp)->p_selock < 0)
618 pp->p_selock = 0; in add_physmem()3606 pp->p_selock &= ~SE_EWANTED; in page_hashout()4629 old->p_selock &= ~SE_EWANTED; in page_do_relocate_hash()
785 addr, p.p_vnode, p.p_offset, p.p_selock, p.p_lckcnt, p.p_cowcnt, in page()