SE_SHARED
pp = page_lookup(vp, off, rw == S_CREATE ? SE_EXCL : SE_SHARED);
se_t se = (flags & (B_INVAL | B_FREE)) ? SE_EXCL : SE_SHARED;
if ((pp = page_lookup(vp, off, SE_SHARED)) == NULL) {
SE_SHARED);
SE_EXCL : SE_SHARED);
(flags & B_FREE) ? SE_EXCL : SE_SHARED);
se_t se = (rw == S_CREATE ? SE_EXCL : SE_SHARED);
SE_EXCL : SE_SHARED);
(flags & B_FREE) ? SE_EXCL : SE_SHARED);
se_t se = (rw == S_CREATE ? SE_EXCL : SE_SHARED);
SE_EXCL : SE_SHARED);
(flags & B_FREE) ? SE_EXCL : SE_SHARED);
se_t se = (rw == S_CREATE ? SE_EXCL : SE_SHARED);
if ((pp = page_lookup(vp, off, SE_SHARED)) == NULL) {
SE_EXCL : SE_SHARED);
(flags & B_FREE) ? SE_EXCL : SE_SHARED);
se_t se = (rw == S_CREATE ? SE_EXCL : SE_SHARED);
SE_EXCL : SE_SHARED);
(flags & B_FREE) ? SE_EXCL : SE_SHARED);
se_t se = (rw == S_CREATE ? SE_EXCL : SE_SHARED);
SE_EXCL : SE_SHARED);
(flags & B_FREE) ? SE_EXCL : SE_SHARED);
lock = (rw == S_CREATE ? SE_EXCL : SE_SHARED);
pp = page_lookup_create(vp, off, SE_SHARED, conpp, nreloc, 0);
SE_EXCL : SE_SHARED);
se = (flags & B_FREE ? SE_EXCL : SE_SHARED);
if (pp = page_lookup(vp, off, rw == S_CREATE ? SE_EXCL : SE_SHARED)) {
SE_EXCL : SE_SHARED);
(flags & B_FREE) ? SE_EXCL : SE_SHARED);
se = ((rw == S_CREATE) ? SE_EXCL : SE_SHARED);
SE_SHARED)) == NULL)
SE_EXCL : SE_SHARED);
(flags & B_FREE) ? SE_EXCL : SE_SHARED);
se = ((rw == S_CREATE || rw == S_OTHER) ? SE_EXCL : SE_SHARED);
SE_SHARED)) == NULL)
SE_EXCL : SE_SHARED);
(flags & B_FREE) ? SE_EXCL : SE_SHARED);
(flags & (B_INVAL | B_FREE)) ? SE_EXCL : SE_SHARED);
(flags & B_FREE) ? SE_EXCL : SE_SHARED);
if (*pl = page_lookup(vp, off, SE_SHARED))
(*pl++ = page_lookup_nowait(vp, off, SE_SHARED))) {
if (pp = page_lookup(vp, start, SE_SHARED)) {
if (pp = page_lookup(vp, start, SE_SHARED)) {
if (poff != 0 && (pp = page_lookup(vp, start, SE_SHARED))) {
pp = page_lookup(vp, off, SE_SHARED);
rpp = page_lookup(vp, ptob(pp->p_pagenum), SE_SHARED);
if (page_trylock(pp, SE_SHARED)) {
pp = page_lookup(vp, off, SE_SHARED);
pp = page_lookup(vp, off, SE_SHARED);
if (se == SE_SHARED && es == 1 && pp->p_selock == 0) {
if (se == SE_SHARED) {
if (se == SE_SHARED && es == 1 && old == 0) {
if (se == SE_SHARED) {
(se == SE_SHARED && PP_PR_NOSHARE(pp))) {
if (!page_trylock(lpp, pp == lpp? SE_EXCL : SE_SHARED))
SE_SHARED);
pp = page_lookup(vp, (u_offset_t)(uintptr_t)addr, SE_SHARED);
if ((pp = page_lookup(vp, off, SE_SHARED)) == NULL)
if (page_lock(pp, SE_SHARED, (kmutex_t *)NULL, P_RECLAIM) == 0)
if (!page_trylock(pp, SE_SHARED)) {
pp = page_lookup(vp, off, SE_SHARED);
if (page_trylock(pp, SE_SHARED)) {
SE_SHARED);
pp = page_lookup(vp, baseoff, SE_SHARED);
smp->sm_off + off, SE_SHARED)))
if ((pp = page_lookup(vp, off, SE_SHARED)) == NULL) {
pp = page_lookup(vp, off, SE_SHARED);
pp = page_lookup(vp, off, SE_SHARED);
pp = page_lookup(vp, offset, SE_SHARED);
pp = page_lookup(vp, off, SE_SHARED);
pp = page_lookup_nowait(vp, off, SE_SHARED);
pp = page_lookup_create(vp, off, SE_SHARED, newpp, NULL, 0);
pp = page_lookup_nowait(fvp, fpgoff, SE_SHARED);
SE_SHARED)) == NULL) {
(u_offset_t)off, SE_SHARED)) == NULL) {
pp = page_lookup_nowait(vp, off, SE_SHARED);
if ((pp = page_lookup(vp, off, SE_SHARED)) != NULL) {
pp = page_lookup_nowait(vp, off, SE_SHARED);
SE_SHARED)) != NULL) {
pp = page_lookup_nowait(vp, offset, SE_SHARED);
pp = page_lookup(i_vp, i_off, SE_SHARED);
pp = page_lookup(vp, off, SE_SHARED);
if ((pp = page_lookup_nowait(vp, off, SE_SHARED)))
pp = page_lookup_nowait(vp, off, SE_SHARED);
if (pl != NULL && (pp = page_lookup(vp, (u_offset_t)off, SE_SHARED))) {
if (!page_trylock(pp, SE_SHARED)) {
if (!page_trylock(pp, SE_SHARED)) {
pp = page_lookup(curvp, off, SE_SHARED);
} else if (se == SE_SHARED && newpp == NULL) {
if (se == SE_SHARED) {
if (PAGE_EXCL(pp) && se == SE_SHARED) {
se = SE_SHARED;
se = (flags & (B_INVAL | B_FREE)) ? SE_EXCL : SE_SHARED;
if ((pp = page_lookup(vp, off, SE_SHARED)) == NULL) {
if (page_trylock(pp, SE_SHARED)) {
if ((pp = page_lookup(vp, off, SE_SHARED)) == NULL) {
pp = page_lookup(vp, baseoff, SE_SHARED);
if (page_trylock(pp, SE_SHARED) == 0)
if (!page_trylock(pp, SE_SHARED)) {
pp = page_lookup(&kvp, (u_offset_t)saddr, SE_SHARED);
(u_offset_t)saddr, SE_SHARED);
if (!page_trylock(pp, SE_SHARED)) {
pp = page_lookup(&kvp, (u_offset_t)saddr, SE_SHARED);
(u_offset_t)saddr, SE_SHARED);
if (!page_try_reclaim_lock(pp, SE_SHARED, SE_RETIRED))
ret = page_lock_es(pp, SE_SHARED, (kmutex_t *)NULL,
pp = page_numtopp_noreclaim(pfn, SE_SHARED);