LK_SHARED
lockmgr(&head->table_mtx, LK_SHARED);
lockmgr(&head->table_mtx, LK_SHARED);
lockmgr(&head->table_mtx, LK_SHARED);
vn_lock(vn->sc_vp, LK_SHARED | LK_RETRY);
#define down_read(semaphore) lockmgr((semaphore), LK_SHARED)
#define os_rwl_rlock(lock) lockmgr(lock, LK_SHARED);
LK_SHARED, &imgp->vp);
lockmgr(&exec_list_lock, LK_SHARED);
lockmgr(&exec_list_lock, LK_SHARED);
lockmgr(&acct_lock, LK_SHARED);
error = cache_vget(nch, nd->nl_cred, LK_SHARED, &imgp->vp);
error = vget(imgp->vp, LK_SHARED);
lockmgr(&reap->lock, LK_SHARED);
lockmgr(&reaper_lock, LK_SHARED);
lockmgr(&plkgrp->pg_lock, LK_SHARED);
lockmgr(&llf_lock, LK_SHARED);
lockmgr(&llf_lock, LK_SHARED);
lockmgr(&llf_lock, LK_SHARED);
lockmgr(&llf_lock, LK_SHARED);
lockmgr(&llf_lock, LK_SHARED);
lock_type = LK_SHARED;
lktype = (req->newptr != NULL) ? LK_EXCLUSIVE : LK_SHARED;
lktype = LK_SHARED;
lockmgr(&vss->vx_lock, LK_SHARED);
lockmgr(&n->vx_lock, LK_SHARED);
lockmgr(&semaptr->lk, LK_SHARED);
lockmgr(&semaptr->lk, LK_SHARED);
vn_lock(vp, LK_SHARED | LK_RETRY);
lockmgr(&usched_dfly_config_lk, LK_SHARED);
if (vget(vp, LK_SHARED) == 0)
error = vget(vp, LK_SHARED);
if (vget(dvp, LK_SHARED) == 0) {
error = lockmgr(&ncp->nc_lock, LK_SHARED | LK_TIMELOCK);
error = lockmgr(&ncp->nc_lock, LK_SHARED | LK_TIMELOCK);
error = lockmgr(&ncp->nc_lock, LK_SHARED | LK_NOWAIT);
error = vn_lock(vp, LK_SHARED);
error = vget(vp, LK_SHARED);
lkflags = LK_SHARED;
if ((error = cache_vget(nch, nd->nl_cred, LK_SHARED, &vp)) != 0)
error = cache_vget(nch, cred, LK_SHARED, &vp);
vn_lock(vp, LK_SHARED | LK_RETRY);
error = vget(vp, LK_SHARED);
if ((error = vget(vp, LK_SHARED)) != 0)
if ((error = vget(vp, LK_SHARED)) != 0)
error = cache_vget(&nd->nl_nch, nd->nl_cred, LK_SHARED, &vp);
error = vget(vp, LK_SHARED);
error = cache_vget(&nd->nl_nch, nd->nl_cred, LK_SHARED, &vp);
error = cache_vget(&nd.nl_nch, nd.nl_cred, LK_SHARED, &vp);
error = cache_vget(&nd->nl_nch, cred, LK_SHARED, &vp);
error = vn_lock(vp, LK_SHARED | LK_RETRY | LK_FAILRECLAIM);
vn_lock(vp, LK_SHARED | LK_RETRY);
lockmgr(&iconv_lock, LK_SHARED);
lockmgr(&iconv_lock, LK_SHARED);
ifgroup_lockmgr(LK_SHARED);
ifgroup_lockmgr(LK_SHARED);
ifgroup_lockmgr(LK_SHARED);
ifgroup_lockmgr(LK_SHARED);
ifgroup_lockmgr(LK_SHARED);
#define LOGIF_RLOCK(x) lockmgr(&log_if_lock, LK_SHARED)
#define LAGG_RLOCK(_sc) lockmgr(&(_sc)->sc_lock, LK_SHARED)
#define LAGG_RLOCK_ASSERT(_sc) KKASSERT(lockstatus(&(_sc)->sc_lock, curthread) == LK_SHARED)
#define BDG_RLOCK(b) lockmgr(&(b)->bdg_lock, LK_SHARED)
#define BDG_RTRYLOCK(b) lockmgr(&(b)->bdg_lock, LK_SHARED|LK_NOWAIT)
lockmgr(&pf_global_statetbl_lock, LK_SHARED);
lockmgr(&pf_global_statetbl_lock, LK_SHARED);
lockmgr(&pf_global_statetbl_lock, LK_SHARED);
ifgroup_lockmgr(LK_SHARED);
ifgroup_lockmgr(LK_SHARED);
ifgroup_lockmgr(LK_SHARED);
ifgroup_lockmgr(LK_SHARED);
ifgroup_lockmgr(LK_SHARED);
ifgroup_lockmgr(LK_SHARED);
lockmgr(&so->so_lock, LK_SHARED);
lockmgr(&sc->sc_lock, LK_SHARED);
lockmgr(&peer->p_endpoint_lock, LK_SHARED);
lockmgr(&peer->p_endpoint_lock, LK_SHARED);
lockmgr(&sc->sc_aip_lock, LK_SHARED);
lockmgr(&cc->cc_key_lock, LK_SHARED);
lockmgr(&cc->cc_key_lock, LK_SHARED);
lockmgr(&cm->cm_lock, LK_SHARED);
lockmgr(&kp->kp_counter_lock, LK_SHARED);
lockmgr(&l->l_identity_lock, LK_SHARED);
lockmgr(&l->l_identity_lock, LK_SHARED);
lockmgr(&l->l_identity_lock, LK_SHARED);
lockmgr(&l->l_identity_lock, LK_SHARED);
lockmgr(&r->r_handshake_lock, LK_SHARED);
lockmgr(&l->l_remote_lock, LK_SHARED);
lockmgr(&l->l_identity_lock, LK_SHARED);
lockmgr(&l->l_identity_lock, LK_SHARED);
lockmgr(&l->l_remote_lock, LK_SHARED);
lockmgr(&l->l_index_lock, LK_SHARED);
lockmgr(&r->r_handshake_lock, LK_SHARED);
lockmgr(&r->r_handshake_lock, LK_SHARED);
lockmgr(&r->r_keypair_lock, LK_SHARED);
lockmgr(&l->l_index_lock, LK_SHARED);
lockmgr(&r->r_keypair_lock, LK_SHARED);
lockmgr(&r->r_keypair_lock, LK_SHARED);
lockmgr(&kp->kp_counter_lock, LK_SHARED);
error = smb_sm_lockvclist(LK_SHARED);
error = smb_vc_lock(vcp, LK_SHARED);
error = smb_share_lock(ssp, LK_SHARED);
lockmgr(&iobj->backing_lk, LK_SHARED); \
case LK_SHARED:
#define SYSCTL_SLOCK() lockmgr(&mycpu->gd_sysctllock, LK_SHARED)
if ((error = vget(vp, LK_SHARED)) != 0) {
lockmgr(&devfs_lock, LK_SHARED);
vn_lock(vp, LK_SHARED | LK_RETRY);
vn_lock(vp, LK_SHARED | LK_RETRY);
lockmgr(&devfs_lock, LK_SHARED);
vn_lock(vp, LK_SHARED | LK_RETRY);
lockmgr(&devfs_lock, LK_SHARED);
cache_vget(nch, ap->a_cred, LK_SHARED, &vp);
cache_vget(nch, ap->a_cred, LK_SHARED, &vp);
error = cache_vget(ap->a_tnch, ap->a_cred, LK_SHARED, &tvp);
error = cache_vget(ap->a_nch, ap->a_cred, LK_SHARED, &vp);
error = cache_vget(ap->a_nch, ap->a_cred, LK_SHARED, &vp);
lockmgr(&focus->diolk, LK_SHARED);
error = vget(devvp, LK_SHARED);
if (ltype == LK_EXCLUSIVE || ltype == LK_SHARED)
if (ltype == LK_EXCLUSIVE || ltype == LK_SHARED)
if ((error = vget(dvp, LK_SHARED)) != 0) {
if (lks == LK_SHARED)
if (lks == LK_SHARED)
#define TMPFS_NODE_LOCK_SH(node) lockmgr(&(node)->tn_interlock, LK_SHARED|LK_RETRY)
error = cache_vget(ap->a_nch, ap->a_cred, LK_SHARED, &vp);
error = cache_vget(ap->a_tnch, ap->a_cred, LK_SHARED, &tvp);
error = cache_vget(ap->a_nch, ap->a_cred, LK_SHARED, &vp);
error = vget(vp, LK_SHARED | LK_RETRY | LK_CANRECURSE);
lockmgr(&(map)->lock, LK_SHARED); \
lockmgr(&(map)->lock, LK_SHARED)
lockmgr(&(map)->lock, LK_SHARED | LK_NOWAIT)
error = lockmgr(&(map)->lock, LK_SHARED | LK_TIMELOCK);
error = vget(vp, LK_SHARED | LK_RETRY | LK_CANRECURSE);
lockmgr(&focus->diolk, LK_SHARED);