Searched refs:sx_try_xlock (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/sys/compat/linuxkpi/common/src/
H A Dlinux_lock.c85 if (unlikely(sx_try_xlock(&lock->base.sx) == 0)) {
122 } while (sx_try_xlock(&lock->base.sx) == 0);
/freebsd-11-stable/sys/cddl/compat/opensolaris/sys/
H A Dmutex.h70 #define mutex_tryenter(lock) sx_try_xlock(lock)
H A Drwlock.h82 #define rw_tryenter(lock, how) ((how) == RW_READER ? sx_try_slock(lock) : sx_try_xlock(lock))
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Drwsem.h49 #define down_write_trylock(_rw) !!sx_try_xlock(&(_rw)->sx)
H A Dmutex.h89 !!sx_try_xlock(&(_m)->sx); \
/freebsd-11-stable/sys/sys/
H A Dsx.h210 #define sx_try_xlock(sx) sx_try_xlock_((sx), LOCK_FILE, LOCK_LINE) macro
221 #define sx_try_xlock(sx) sx_try_xlock_int((sx)) macro
/freebsd-11-stable/sys/geom/
H A Dgeom.h379 #define g_topology_try_lock() sx_try_xlock(&topology_lock)
/freebsd-11-stable/sys/ufs/ufs/
H A Dufs_dirhash.c1232 if (!sx_try_xlock(&dh->dh_lock)) {
1271 if (sx_try_xlock(&dh->dh_lock))
/freebsd-11-stable/sys/kern/
H A Dkern_rmlock.c400 if (!sx_try_xlock(&rm->rm_lock_sx))
H A Duipc_sockbuf.c285 if (sx_try_xlock(&sb->sb_sx) == 0)
/freebsd-11-stable/sys/dev/netmap/
H A Dnetmap_kern.h94 #define NM_MTX_SPINLOCK(m) while (!sx_try_xlock(&(m))) ;
/freebsd-11-stable/sys/dev/drm2/i915/
H A Di915_gem.c2516 if (!sx_try_xlock(&dev->dev_struct_lock)) {
4716 if (!sx_try_xlock(&dev->dev_struct_lock)) {
/freebsd-11-stable/sys/dev/bxe/
H A Dbxe.h1461 #define BXE_CORE_TRYLOCK(sc) sx_try_xlock(&sc->core_sx)
/freebsd-11-stable/share/man/man9/
H A DMakefile1741 sx.9 sx_try_xlock.9 \
/freebsd-11-stable/sys/dev/hyperv/netvsc/
H A Dif_hn.c168 while (sx_try_xlock(&(sc)->hn_lock) == 0) \

Completed in 318 milliseconds