Home
last modified time | relevance | path

Searched refs:sx_try_xlock (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_lock.c83 if (unlikely(sx_try_xlock(&lock->base.sx) == 0)) { in linux_ww_mutex_lock_sub()
120 } while (sx_try_xlock(&lock->base.sx) == 0); in linux_ww_mutex_lock_sub()
/freebsd/sys/sys/
H A Dsx.h212 #define sx_try_xlock(sx) sx_try_xlock_((sx), LOCK_FILE, LOCK_LINE) macro
223 #define sx_try_xlock(sx) sx_try_xlock_int((sx)) macro
305 #define sx_try_xlock(s) (1) macro
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dmutex.h69 #define mutex_tryenter(lock) sx_try_xlock(lock)
H A Drwlock.h80 ((how) == RW_READER ? sx_try_slock(lock) : sx_try_xlock(lock))
/freebsd/sys/cddl/compat/opensolaris/sys/
H A Drwlock.h80 #define rw_tryenter(lock, how) ((how) == RW_READER ? sx_try_slock(lock) : sx_try_xlock(lock))
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Drwsem.h48 #define down_write_trylock(_rw) !!sx_try_xlock(&(_rw)->sx)
H A Dmutex.h92 !!sx_try_xlock(&(_m)->sx); \
/freebsd/sys/kern/
H A Dkern_vnodedumper.c119 if (sx_try_xlock(&livedump_sx) == 0) { in livedump_start_vnode()
H A Dkern_rmlock.c403 if (!sx_try_xlock(&rm->rm_lock_sx)) in _rm_rlock_hard()
H A Dkern_proc.c588 if (!sx_try_xlock(&old_pgrp->pg_killsx)) { in enterpgrp()
661 if (!sx_try_xlock(&old_pgrp->pg_killsx)) { in enterthispgrp()
668 if (!sx_try_xlock(&pgrp->pg_killsx)) { in enterthispgrp()
H A Duipc_socket.c1016 if (!sx_try_xlock(&so->so_snd_sx))
1018 if (!sx_try_xlock(&so->so_rcv_sx)) {
4044 } else if (!sx_try_xlock(sx)) {
H A Dkern_sig.c1864 if (!sx_try_xlock(&pgrp->pg_killsx)) { in killpg1()
/freebsd/sys/ufs/ufs/
H A Dufs_dirhash.c1232 if (!sx_try_xlock(&dh->dh_lock)) { in ufsdirhash_recycle()
1271 if (sx_try_xlock(&dh->dh_lock)) in ufsdirhash_lowmem()
/freebsd/sys/geom/
H A Dgeom.h394 #define g_topology_try_lock() sx_try_xlock(&topology_lock)
/freebsd/sys/dev/ichiic/
H A Dig4_iic.c721 if (sx_try_xlock(&sc->call_lock) == 0) in ig4iic_callback()
/freebsd/sys/dev/netmap/
H A Dnetmap_kern.h95 #define NM_MTX_SPINLOCK(m) while (!sx_try_xlock(&(m))) ;
/freebsd/sys/dev/bxe/
H A Dbxe.h1431 #define BXE_CORE_TRYLOCK(sc) sx_try_xlock(&sc->core_sx)
/freebsd/share/man/man9/
H A DMakefile2155 sx.9 sx_try_xlock.9 \
/freebsd/sys/dev/hyperv/netvsc/
H A Dif_hn.c173 while (sx_try_xlock(&(sc)->hn_lock) == 0) { \