Searched refs:ioctl_mtx (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/cam/ctl/ |
H A D | ctl_frontend_ioctl.c | 69 struct mtx ioctl_mtx; member 486 mtx_lock(¶ms->ioctl_mtx); in cfi_datamove() 489 mtx_unlock(¶ms->ioctl_mtx); in cfi_datamove() 500 mtx_lock(¶ms->ioctl_mtx); in cfi_done() 503 mtx_unlock(¶ms->ioctl_mtx); in cfi_done() 514 mtx_init(¶ms.ioctl_mtx, "ctliocmtx", NULL, MTX_DEF); in cfi_submit_wait() 530 mtx_lock(¶ms.ioctl_mtx); in cfi_submit_wait() 538 cv_wait(¶ms.sem, ¶ms.ioctl_mtx); in cfi_submit_wait() 546 mtx_unlock(¶ms.ioctl_mtx); in cfi_submit_wait() 557 mtx_unlock(¶ms.ioctl_mtx); in cfi_submit_wait() [all …]
|
/freebsd/sys/dev/mmc/ |
H A D | mmcsd.c | 100 struct mtx ioctl_mtx; member 207 #define MMCSD_IOCTL_LOCK(_part) mtx_lock(&(_part)->ioctl_mtx) 208 #define MMCSD_IOCTL_UNLOCK(_part) mtx_unlock(&(_part)->ioctl_mtx) 210 mtx_init(&(_part)->ioctl_mtx, (_part)->name, "mmcsd IOCTL", MTX_DEF) 211 #define MMCSD_IOCTL_LOCK_DESTROY(_part) mtx_destroy(&(_part)->ioctl_mtx); 213 mtx_assert(&(_part)->ioctl_mtx, MA_OWNED); 215 mtx_assert(&(_part)->ioctl_mtx, MA_NOTOWNED); 673 msleep(part, &part->ioctl_mtx, 0, in mmcsd_detach() 739 msleep(part, &part->ioctl_mtx, 0, in mmcsd_suspend() 905 msleep(part, &part->ioctl_mtx, 0, "mmcsd IOCTL", 0); in mmcsd_ioctl_cmd()
|