lockmgr_try
#define mutex_trylock(lock) lockmgr_try(lock, LK_EXCLUSIVE)
return lockmgr_try(lock, LK_EXCLUSIVE);
#define ARCMSR_LOCK_TRY(l) lockmgr_try(l, LK_EXCLUSIVE)
#define CHN_TRYLOCK(c) lockmgr_try((c)->lock, LK_EXCLUSIVE)
#define PCM_SG_TRYLOCK() lockmgr_try(&snd_pcm_syncgroups_mtx, LK_EXCLUSIVE)
#define PCM_TRYLOCK(d) lockmgr_try((d)->lock, LK_EXCLUSIVE)
#define ENA_RING_MTX_TRYLOCK(_ring) lockmgr_try(&(_ring)->ring_lock, LK_EXCLUSIVE)
#define VMXNET3_TXQ_TRYLOCK(_txq) lockmgr_try(&(_txq)->vxtxq_lock, LK_EXCLUSIVE)