RW_WRITE
return rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR);
if ((err = rw_enter(&vmm_softc->vm_lock, RW_WRITE | RW_NOSLEEP)))
err = rw_enter(&vcpu->vc_lock, RW_WRITE | RW_NOSLEEP);
error = rw_enter(&physlock, RW_WRITE | RW_INTR);
error = rw_enter(&physlock, RW_WRITE | RW_INTR);
int ret = rw_enter(&sc->sc_buslock, RW_WRITE);
return (rw_enter(&sc->sc_buslock, RW_WRITE));
error = rw_enter(&physlock, RW_WRITE | RW_INTR);
return (rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR));
return (rw_enter(&sc->sc_buslock, RW_WRITE));
return (rw_enter(&sc->sc_buslock, RW_WRITE));
return (rw_enter(&sc->sc_lock, RW_WRITE));
return rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR);
error = rw_enter(&physlock, RW_WRITE | RW_INTR);
return rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR);
error = rw_enter(&physlock, RW_WRITE | RW_INTR);
return (rw_enter(&sc->sc_lock, RW_WRITE | RW_INTR));
error = rw_enter(&physlock, RW_WRITE | RW_INTR);
error = rw_enter(&mvneta_sff_lock, RW_WRITE|RW_INTR);
rw_enter(&mvpp2_sff_lock, RW_WRITE);
error = rw_enter(&mvpp2_sff_lock, RW_WRITE|RW_INTR);
rw_enter(&mvpp2_sff_lock, RW_WRITE);
rw_enter(&mvpp2_sff_lock, RW_WRITE);
int rwflags = RW_WRITE;
rw_enter(&sc->sc_buslock, RW_WRITE);
rw_enter(&sc->sc_buslock, RW_WRITE);
rw_enter(&sc->sc_buslock, RW_WRITE);
rw_enter(&sc->sc_buslock, RW_WRITE);
return rw_enter(&sc->sc_buslock, RW_WRITE);
return (rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR));
int rwflags = RW_WRITE;
return rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR);
rw_enter(&sc->sc_buslock, RW_WRITE);
if (s != RW_WRITE)
splassert_fail(RW_WRITE, s, __func__);
rw_enter(&sc->sc_buslock, RW_WRITE);
return (rw_enter(&sc->sc_lock, RW_WRITE | RW_INTR));
if (rw_enter(&sc->ioctl_rwl, RW_WRITE | RW_NOSLEEP) != 0) {
if (rw_enter(&sc->ioctl_rwl, RW_WRITE | RW_NOSLEEP) != 0) {
err = rw_enter(&sc->ioctl_rwl, RW_WRITE | RW_INTR);
err = rw_enter(&sc->ioctl_rwl, RW_WRITE | RW_INTR);
return (rw_enter(&acb->buslock, RW_WRITE | RW_INTR));
int lflags = RW_WRITE;
return (rw_enter(&sc->sc_smb_lock, RW_WRITE | RW_INTR));
return (rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR));
return (rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR));
rw_enter(obj->base.uao->vmobjlock, RW_WRITE);
rw_enter(obj->base.uao->vmobjlock, RW_WRITE);
#define mutex_trylock(rwl) (rw_enter(rwl, RW_WRITE | RW_NOSLEEP) == 0)
if (rw_enter(rwl, RW_WRITE | RW_INTR) != 0)
if (rw_status(rwl) == RW_WRITE)
#define down_write_trylock(rwl) (rw_enter(rwl, RW_WRITE | RW_NOSLEEP) == 0)
return (rw_enter(&sc->sc_smb_lck, RW_WRITE | RW_INTR));
return (rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR));
error = rw_enter(&sc->sfflock, RW_WRITE|RW_INTR);
error = rw_enter(&ice_sff_lock, RW_WRITE|RW_INTR);
error = rw_enter(&sc->sc_rwlock, RW_WRITE | RW_INTR);
error = rw_enter(&sc->sc_rwlock, RW_WRITE | RW_INTR);
err = rw_enter(&sc->ioctl_rwl, RW_WRITE | RW_INTR);
error = rw_enter(&sc->sc_rwlock, RW_WRITE | RW_INTR);
err = rw_enter(&sc->ioctl_rwl, RW_WRITE | RW_INTR);
error = rw_enter(&sc->sfflock, RW_WRITE|RW_INTR);
error = rw_enter(&ixl_sff_lock, RW_WRITE|RW_INTR);
error = rw_enter(&sc->sc_sff_lock, RW_WRITE|RW_INTR);
error = rw_enter(&sc->sc_rwlock, RW_WRITE | RW_INTR);
return (rw_enter(&nc->nc_lock, RW_WRITE | RW_INTR));
if ((rc = rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR)) != 0)
return (rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR));
if (rw_enter(&sysctl_ucomlock, RW_WRITE|RW_INTR) != 0)
if (rw_status(&fdp->fd_lock) == RW_WRITE) {
nolock = (rw_status(&kqueue_ps_list_lock) == RW_WRITE);
int active, do_lock = (rw_status(&kqueue_ps_list_lock) != RW_WRITE);
case RW_WRITE:
return RW_WRITE;
error = rw_enter(&sysctl_lock, RW_WRITE|RW_INTR);
if ((error = rw_enter(&sysctl_disklock, RW_WRITE|RW_INTR)) != 0)
rw_enter(&tc_lock, (freq == NULL) ? RW_READ : RW_WRITE);
return (rw_enter(&dk->dk_lock, RW_WRITE|RW_INTR));
return (rw_enter(&lock->prl_rwlock, RW_WRITE | RW_NOSLEEP) == 0);
KASSERT(rw_status(&lock->prl_rwlock) != RW_WRITE);
rw_status(&so->so_lock) != RW_WRITE)
splassert_fail(0, RW_WRITE, __func__);
int rwflags = RW_WRITE, error;
int rwflags = ISSET(flags, VB_WRITE) ? RW_WRITE : RW_READ;
error = rw_enter(&bpe_lock, RW_WRITE | RW_INTR);
rw_enter(&bpe_lock, RW_WRITE);
rw_enter(&bpe_lock, RW_WRITE);
error = rw_enter(&rport_interfaces_lock, RW_WRITE | RW_INTR);
error = rw_enter(&rport_interfaces_lock, RW_WRITE | RW_INTR);
error = rw_enter(&sc->sc_rule_lock, RW_WRITE|RW_INTR);
error = rw_enter(&sc->sc_rule_lock, RW_WRITE|RW_INTR);
error = rw_enter(&sc->sc_rule_lock, RW_WRITE|RW_INTR);
error = rw_enter(&sc->sc_rule_lock, RW_WRITE|RW_INTR);
error = rw_enter(&sc->sc_rule_lock, RW_WRITE|RW_INTR);
error = rw_enter(&vlan_tagh_lk, RW_WRITE | RW_INTR);
error = rw_enter(&vlan_tagh_lk, RW_WRITE);
error = rw_enter(&vxlan_lock, RW_WRITE|RW_INTR);
error = rw_enter(&vxlan_lock, RW_WRITE|RW_INTR);
rw_enter(&pkptable.pkp_lk, RW_WRITE);
rw_enter(&pkptable.pkp_lk, RW_WRITE);
if (rw_status(&pf_lock) != RW_WRITE) \
splassert_fail(RW_WRITE, \
if (rw_status(&pf_lock) == RW_WRITE) \
if (rw_status(&pf_state_lock) != RW_WRITE)\
splassert_fail(RW_WRITE, \
rw_enter(&rtptable.rtp_lk, RW_WRITE);
rw_enter(&rtptable.rtp_lk, RW_WRITE);
error = rw_enter(&sysctl_lock, RW_WRITE | RW_INTR);
#define LK_EXCLUSIVE RW_WRITE /* exclusive lock */
#define LK_TYPE_MASK (RW_WRITE|RW_READ) /* type of lock sought */
#define LK_RWFLAGS (RW_WRITE|RW_READ|RW_NOSLEEP|RW_RECURSEFAIL|RW_WRITE_OTHER)
return (rw_status(rwl) == RW_WRITE);
return (status == RW_READ || status == RW_WRITE);
if ((splassert_ctl > 0) && (_s == RW_WRITE)) \
splassert_fail(0, RW_WRITE, __func__); \
if ((splassert_ctl > 0) && (_s != RW_WRITE && _s != RW_READ)) \
if ((splassert_ctl > 0) && (_s != RW_WRITE)) \
splassert_fail(RW_WRITE, _s, __func__); \
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
amap_lock(am, RW_WRITE);
amap_lock(am, RW_WRITE);
amap_lock(am, RW_WRITE);
amap_lock(amap, RW_WRITE);
amap_lock(amap, RW_WRITE);
amap_lock(amap, RW_WRITE);
amap_lock(srcamap, RW_WRITE);
amap_lock(amap, RW_WRITE);
amap_lock(amap, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(aobj->u_obj.vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(lcv->u_obj.vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
if (flt->lower_lock_type == RW_WRITE)
flt->lower_lock_type = RW_WRITE;
KASSERT(flt->lower_lock_type == RW_WRITE);
flt.upper_lock_type = RW_WRITE;
flt.lower_lock_type = RW_WRITE; /* exclusive lock for now */
rw_enter(uobj->vmobjlock, RW_WRITE);
flt->upper_lock_type = RW_WRITE;
flt->lower_lock_type = RW_WRITE;
flt->upper_lock_type = RW_WRITE;
flt->lower_lock_type = RW_WRITE;
flt->lower_lock_type = RW_WRITE;
rw_enter(uobj->vmobjlock, RW_WRITE);
if (flt->upper_lock_type == RW_WRITE) {
flt->upper_lock_type = RW_WRITE;
rw_enter(uobj->vmobjlock, RW_WRITE);
amap_lock(amap, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
amap_lock(entry->aref.ar_amap, RW_WRITE);
rw_enter(entry->object.uvm_obj->vmobjlock, RW_WRITE);
rv = rw_enter(&map->lock, RW_WRITE|RW_NOSLEEP);
rw_enter(uobj->vmobjlock, RW_WRITE | RW_DUPOK);
rw_enter(uobj->vmobjlock, RW_WRITE | RW_DUPOK);
rw_enter(uobj->vmobjlock, RW_WRITE | RW_DUPOK);
rw_enter(slock, RW_WRITE);
if (rw_enter(slock, RW_WRITE|RW_NOSLEEP)) {
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
if (rw_status(&netlock) == RW_WRITE) {
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uvn->u_obj.vmobjlock, RW_WRITE);
rw_enter(uvn->u_obj.vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);
rw_enter(uobj->vmobjlock, RW_WRITE);