Home
last modified time | relevance | path

Searched refs:ipmi_lock (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/ipmi/
H A Dipmivars.h107 kmutex_t ipmi_lock; member
176 #define IPMI_LOCK(sc) mutex_enter(&(sc)->ipmi_lock)
177 #define IPMI_UNLOCK(sc) mutex_exit(&(sc)->ipmi_lock)
178 #define IPMI_LOCK_ASSERT(sc) ASSERT(MUTEX_HELD(&(sc)->ipmi_lock))
H A Dipmi.c153 cv_wait(&req->ir_cv, &sc->ipmi_lock); in ipmi_submit_driver_request()
155 error = cv_timedwait(&req->ir_cv, &sc->ipmi_lock, in ipmi_submit_driver_request()
195 cv_wait(&sc->ipmi_request_added, &sc->ipmi_lock); in ipmi_dequeue_request()
227 mutex_destroy(&sc->ipmi_lock); in ipmi_shutdown()
237 mutex_init(&sc->ipmi_lock, NULL, MUTEX_DEFAULT, NULL); in ipmi_startup()
H A Dipmi_main.c212 cv_wait(&dp->ipmi_cv, &sc->ipmi_lock); in ipmi_close()