Home
last modified time | relevance | path

Searched refs:d_ctrl_lock (Results 1 – 4 of 4) sorted by relevance

/titanic_44/usr/src/uts/common/io/audio/impl/
H A Daudio_ctrl.c141 mutex_enter(&d->d_ctrl_lock); in audio_dev_add_control()
143 mutex_exit(&d->d_ctrl_lock); in audio_dev_add_control()
199 mutex_enter(&d->d_ctrl_lock); in audio_dev_add_control()
201 mutex_exit(&d->d_ctrl_lock); in audio_dev_add_control()
229 mutex_enter(&d->d_ctrl_lock); in audio_dev_del_control()
231 mutex_exit(&d->d_ctrl_lock); in audio_dev_del_control()
291 mutex_enter(&d->d_ctrl_lock); in audio_control_read()
293 cv_wait(&d->d_ctrl_cv, &d->d_ctrl_lock); in audio_control_read()
297 mutex_exit(&d->d_ctrl_lock); in audio_control_read()
304 mutex_exit(&d->d_ctrl_lock); in audio_control_read()
[all …]
H A Daudio_engine.c87 mutex_init(&d->d_ctrl_lock, NULL, MUTEX_DRIVER, NULL); in audio_dev_alloc()
118 mutex_destroy(&d->d_ctrl_lock); in audio_dev_free()
1265 mutex_enter(&d->d_ctrl_lock); in auimpl_dev_suspend()
1268 mutex_exit(&d->d_ctrl_lock); in auimpl_dev_suspend()
1276 mutex_exit(&d->d_ctrl_lock); in auimpl_dev_suspend()
1298 mutex_enter(&d->d_ctrl_lock); in auimpl_dev_resume()
1303 mutex_exit(&d->d_ctrl_lock); in auimpl_dev_resume()
1310 mutex_exit(&d->d_ctrl_lock); in auimpl_dev_resume()
H A Daudio_client.c1603 mutex_enter(&d->d_ctrl_lock); in auclnt_walk_controls()
1609 mutex_exit(&d->d_ctrl_lock); in auclnt_walk_controls()
1630 mutex_enter(&d->d_ctrl_lock); in auclnt_find_control()
1634 mutex_exit(&d->d_ctrl_lock); in auclnt_find_control()
1638 mutex_exit(&d->d_ctrl_lock); in auclnt_find_control()
H A Daudio_impl.h355 kmutex_t d_ctrl_lock; /* leaf lock */ member