Searched refs:mutex_tryenter (Results 1 - 25 of 109) sorted by relevance

12345

/illumos-gate/usr/src/lib/libfakekernel/common/sys/
H A Dmutex.h90 extern int mutex_tryenter(kmutex_t *);
/illumos-gate/usr/src/uts/common/sys/
H A Dmutex.h91 extern int mutex_tryenter(kmutex_t *);
H A Dmdi_impldefs.h291 #define MDI_VHCI_PHCI_TRYLOCK(vh) mutex_tryenter(&(vh)->vh_phci_mutex)
297 #define MDI_VHCI_CLIENT_TRYLOCK(vh) mutex_tryenter(&(vh)->vh_client_mutex)
376 #define MDI_PHCI_TRYLOCK(ph) mutex_tryenter(&(ph)->ph_mutex)
555 #define MDI_CLIENT_TRYLOCK(ct) mutex_tryenter(&(ct)->ct_mutex)
791 #define MDI_PI_TRYLOCK(pip) mutex_tryenter(&MDI_PI(pip)->pi_mutex)
/illumos-gate/usr/src/lib/libfakekernel/common/
H A Dmutex.c61 mutex_tryenter(kmutex_t *mp) function
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecvfsops.c116 if (mutex_tryenter(&spec_syncbusy) == 0)
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dosdep.h130 #define SPIN_TRYLOCK(x) mutex_tryenter(&(x))
/illumos-gate/usr/src/uts/i86xpv/cpu/generic_cpu/
H A Dgcpu_poll_xpv.c89 if (!mutex_tryenter(&gcpu_xpv_polldata_lock)) {
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_panic.c505 if (mutex_tryenter(&ufs_fix.uq_mutex)) {
590 need_unlock_vfs = mutex_tryenter(&ip->i_ufsvfs->vfs_lock);
680 if (!mutex_tryenter(&ip->i_ufsvfs->vfs_lock)) {
694 if (mutex_tryenter(&new->uf_mutex)) {
727 if (mutex_tryenter(&new->uf_mutex)) {
1120 if (!mutex_tryenter(&ufs_fix.uq_mutex))
1142 if (!mutex_tryenter(&f->uf_mutex)) {
1440 if (mutex_tryenter(f->uf_vfs_lockp)) {
1480 if (!mutex_tryenter(f->uf_vfs_lockp)) {
1611 if (!mutex_tryenter(
[all...]
H A Dquotacalls.c786 if (!mutex_tryenter(&dqp->dq_lock)) {
817 if (!mutex_tryenter(&dqp->dq_lock)) {
/illumos-gate/usr/src/uts/common/cpr/
H A Dcpr_mod.c359 if (mutex_tryenter(&cpr_slock) == 0)
372 if (mutex_tryenter(&cpr_slock) == 0)
/illumos-gate/usr/src/uts/common/sys/rsm/
H A Drsm_in.h182 #define RSMRC_TRY(p) mutex_tryenter(&(p)->rsmrc_lock)
246 #define RSMSI_TRY(sharep) mutex_tryenter(&(sharep)->rsmsi_lock)
/illumos-gate/usr/src/uts/i86pc/io/
H A Dhpet_acpi.c801 while (!mutex_tryenter(&hpet_proxy_lock)) {
919 while (!mutex_tryenter(&hpet_proxy_lock)) {
967 while (!mutex_tryenter(&hpet_proxy_lock)) {
1049 while (!mutex_tryenter(&hpet_proxy_lock)) {
1257 while (!mutex_tryenter(&hpet_proxy_lock)) {
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_send.c231 if (mutex_tryenter(srp->tc_lock) == 0)
380 * Otherwise, use mutex_tryenter() to serialize this h/w tx
385 else if (mutex_tryenter(srp->tx_lock) == 0)
H A Dbge_recv2.c435 if (mutex_tryenter(rrp->rx_lock) == 0)
/illumos-gate/usr/src/uts/common/os/
H A Dputnext.c350 if (mutex_tryenter(SQLOCK(sq)) == 0) {
617 if (mutex_tryenter(SQLOCK(sq)) == 0) {
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_common_impl.h122 #define MUTEX_TRY_ENTER(lock) mutex_tryenter(lock)
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000_osdep.h227 #define E1000_MUTEX_TRYLOCK(mutex) mutex_tryenter(mutex)
/illumos-gate/usr/src/uts/common/io/igb/
H A De1000_osdep.h194 #define E1000_MUTEX_TRYLOCK(mutex) mutex_tryenter(mutex)
/illumos-gate/usr/src/uts/intel/ia32/ml/
H A Dlock_prim.s518 * mutex_tryenter() is similar to mutex_enter() but returns zero if
543 mutex_tryenter(kmutex_t *lp)
623 ENTRY(mutex_tryenter) function
645 SET_SIZE(mutex_tryenter)
791 ENTRY(mutex_tryenter) function
813 SET_SIZE(mutex_tryenter)
/illumos-gate/usr/src/uts/common/io/
H A Dbofi.c2644 if (!hp->link || !mutex_tryenter(&bofi_mutex))
2671 if (!hp->link || !mutex_tryenter(&bofi_mutex))
2698 if (!hp->link || !mutex_tryenter(&bofi_mutex))
2725 if (!hp->link || !mutex_tryenter(&bofi_mutex))
2755 if (!hp->link || !mutex_tryenter(&bofi_mutex)) {
2776 if (!hp->link || !mutex_tryenter(&bofi_mutex)) {
2797 if (!hp->link || !mutex_tryenter(&bofi_mutex)) {
2818 if (!hp->link || !mutex_tryenter(&bofi_mutex)) {
2854 if (!hp->link || !mutex_tryenter(&bofi_mutex)) {
2881 if (!hp->link || !mutex_tryenter(
[all...]
/illumos-gate/usr/src/uts/sun4u/io/
H A Drmc_comm_drvintf.c149 if (mutex_tryenter(dps->dp_mutex) == 0) {
315 if (mutex_tryenter(dps->dp_mutex) == 0) {
/illumos-gate/usr/src/uts/sun4/sys/
H A Dsudev.h389 if (mutex_tryenter(asy->asy_soft_lock)) { \
/illumos-gate/usr/src/uts/intel/io/dktp/drvobj/
H A Dstrategy.c298 if (!mutex_tryenter(&dsnglp->ds_mutex))
443 if (!mutex_tryenter(&dmultp->ds_mutex))
599 if (!mutex_tryenter(&duplxp->ds_mutex))
672 if (!mutex_tryenter(&duplxp->ds_mutex))
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dlock_prim.s345 * mutex_tryenter() is similar to mutex_enter() but returns zero if
371 mutex_tryenter(kmutex_t *lp)
400 ENTRY(mutex_tryenter) function
412 SET_SIZE(mutex_tryenter)
620 restore %g0, 1, %o0; /* for mutex_tryenter / lock_try */ \
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzfs_sa.c229 if (mutex_tryenter(&zp->z_lock) == 0)

Completed in 121 milliseconds

12345