Home
last modified time | relevance | path

Searched refs:mcmd_lock (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx_cmd.c530 mutex_destroy(&cmd->mcmd_lock); in mlxcx_cmd_queue_fini()
574 mutex_init(&cmd->mcmd_lock, NULL, MUTEX_DRIVER, NULL); in mlxcx_cmd_queue_init()
847 mutex_enter(&cmdq->mcmd_lock); in mlxcx_cmd_reserve_slot()
850 cv_wait(&cmdq->mcmd_cv, &cmdq->mcmd_lock); in mlxcx_cmd_reserve_slot()
858 mutex_exit(&cmdq->mcmd_lock); in mlxcx_cmd_reserve_slot()
866 mutex_enter(&cmdq->mcmd_lock); in mlxcx_cmd_release_slot()
869 mutex_exit(&cmdq->mcmd_lock); in mlxcx_cmd_release_slot()
H A Dmlxcx.h312 kmutex_t mcmd_lock; member