Home
last modified time | relevance | path

Searched refs:MUTEX_ADAPTIVE (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/lib/libfakekernel/common/sys/
H A Dmutex.h55 MUTEX_ADAPTIVE = 0, /* spin if owner is running, otherwise block */ enumerator
/illumos-gate/usr/src/uts/common/sys/
H A Dmutex.h57 MUTEX_ADAPTIVE = 0, /* spin if owner is running, otherwise block */ enumerator
/illumos-gate/usr/src/uts/sparc/v7/sys/
H A Dmutex_impl.h99 #define MUTEX_TYPE_ADAPTIVE(lp) ((lp)->m_type == MUTEX_ADAPTIVE)
/illumos-gate/usr/src/uts/common/os/
H A Dddi_periodic.c244 mutex_init(&periodics_lock, NULL, MUTEX_ADAPTIVE, NULL); in ddi_periodic_init()
366 mutex_init(&dpr->dpr_lock, NULL, MUTEX_ADAPTIVE, NULL); in periodic_create()
H A Dmutex.c574 ASSERT(type != MUTEX_ADAPTIVE && type != MUTEX_DEFAULT); in mutex_init()
613 MUTEX_SET_TYPE(lp, MUTEX_ADAPTIVE); in mutex_init()
H A Dipc.c648 mutex_init(&result->ipcs_lock, NULL, MUTEX_ADAPTIVE, NULL); in ipcs_create()
/illumos-gate/usr/src/uts/sun4u/littleneck/os/
H A Dlittleneck.c52 mutex_init(&lneck_pcf8584_mutex, NULL, MUTEX_ADAPTIVE, NULL); in startup_platform()
/illumos-gate/usr/src/uts/sun4u/excalibur/os/
H A Dexcalibur.c67 mutex_init(&excal_pcf8584_mutex, NULL, MUTEX_ADAPTIVE, NULL); in startup_platform()
/illumos-gate/usr/src/uts/sun4u/chicago/os/
H A Dchicago.c54 mutex_init(&chicago_mi2cv_mutex, NULL, MUTEX_ADAPTIVE, NULL); in startup_platform()
/illumos-gate/usr/src/uts/sun4u/boston/os/
H A Dboston.c54 mutex_init(&mi2cv_mutex, NULL, MUTEX_ADAPTIVE, NULL); in startup_platform()
/illumos-gate/usr/src/uts/sun4u/seattle/os/
H A Dseattle.c55 mutex_init(&mi2cv_mutex, NULL, MUTEX_ADAPTIVE, NULL); in startup_platform()
/illumos-gate/usr/src/uts/sun4u/cherrystone/os/
H A Dcherrystone.c104 mutex_init(&cherry_pcf8584_mutex, NULL, MUTEX_ADAPTIVE, NULL); in startup_platform()
/illumos-gate/usr/src/uts/intel/io/vmm/io/
H A Dvioapic.c430 mutex_init(&vioapic->lock, NULL, MUTEX_ADAPTIVE, NULL); in vioapic_init()
H A Dvatpit.c481 mutex_init(&vatpit->lock, NULL, MUTEX_ADAPTIVE, NULL); in vatpit_init()
H A Dvatpic.c788 mutex_init(&vatpic->lock, NULL, MUTEX_ADAPTIVE, NULL); in vatpic_init()
H A Dvhpet.c690 mutex_init(&vhpet->lock, NULL, MUTEX_ADAPTIVE, NULL); in vhpet_init()
H A Dvrtc.c1257 mutex_init(&vrtc->lock, NULL, MUTEX_ADAPTIVE, NULL); in vrtc_init()
H A Dvlapic.c1494 mutex_init(&vlapic->timer_lock, NULL, MUTEX_ADAPTIVE, NULL); in vlapic_init()
/illumos-gate/usr/src/uts/common/ipp/
H A Dippconf.c277 mutex_init(debug_mutex, NULL, MUTEX_ADAPTIVE, in ipp_init()
1699 mutex_init(sip->ippsi_lock, NULL, MUTEX_ADAPTIVE, in ipp_stat_create()
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm.c389 mutex_init(&vcpu->lock, NULL, MUTEX_ADAPTIVE, NULL); in vcpu_init()
/illumos-gate/usr/src/uts/common/io/comstar/stmf/
H A Dstmf.c299 mutex_init(&stmf_worker_sel_mx, NULL, MUTEX_ADAPTIVE, 0); in _init()