rw_tryenter
return rw_tryenter(pm->pm_lock, RW_WRITER);
if (!rw_tryenter(&p->p_reflock, RW_READER)) {
gotit = rw_tryenter(&p->p_reflock, RW_READER);
if (!rw_tryenter(&p->p_reflock, RW_READER)) {
if (!rw_tryenter(&p->p_reflock, RW_READER)) {
&& rw_tryenter(&exec_lock, RW_READER)) {
zombie = !rw_tryenter(&p->p_reflock, RW_READER);
error = rw_tryenter(&p->p_reflock, RW_READER) ? 0 : SET_ERROR(EBUSY);
error = rw_tryenter(&p->p_reflock, RW_READER) ? 0 : SET_ERROR(EBUSY);
__strong_alias(rw_tryenter,rw_vector_tryenter);
if (!rw_tryenter(&t->p_reflock, RW_READER))
if (rw_tryenter(&dvi->vi_nc_lock, RW_WRITER)) {
if (!rw_tryenter(&dvi->vi_nc_lock, RW_WRITER)) {
if (!rw_tryenter(&dvi->vi_nc_lock, RW_READER)) {
if (!rw_tryenter(vp->v_uobj.vmobjlock, RW_WRITER)) {
if (!rw_tryenter(&vip->vi_lock, op))
if (!rw_tryenter(&vip->vi_lock, op))
return rw_tryenter(&gp->g_glock, RW_READER);
if (tp != NULL && !rw_tryenter(&tp->p_reflock, RW_READER))
#define IF_AFDATA_TRYLOCK(ifp) rw_tryenter((ifp)->if_afdata_lock, RW_WRITER)
if (rw_tryenter(rw, op))
while (!rw_tryenter(rw, op)) {
if (rw_tryenter(uobj->vmobjlock, RW_WRITER)) {
int rw_tryenter(krwlock_t *, const krw_t);
#define amap_lock_try(AMAP, OP) rw_tryenter((AMAP)->am_lock, (OP))
if (!rw_tryenter(pg->uobject->vmobjlock, RW_WRITER)) {
if (rw_tryenter(uvm_kernel_object->vmobjlock, RW_READER)) {
if (rw_tryenter(slock, RW_WRITER)) {
if (!rw_tryenter(&map->lock, RW_WRITER)) {
if (rw_tryenter(slock, RW_WRITER)) {