Home
last modified time | relevance | path

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

/freebsd/sys/cam/ctl/
H A Dctl_frontend_ioctl.c69 struct mtx ioctl_mtx; member
486 mtx_lock(&params->ioctl_mtx); in cfi_datamove()
489 mtx_unlock(&params->ioctl_mtx); in cfi_datamove()
500 mtx_lock(&params->ioctl_mtx); in cfi_done()
503 mtx_unlock(&params->ioctl_mtx); in cfi_done()
514 mtx_init(&params.ioctl_mtx, "ctliocmtx", NULL, MTX_DEF); in cfi_submit_wait()
530 mtx_lock(&params.ioctl_mtx); in cfi_submit_wait()
538 cv_wait(&params.sem, &params.ioctl_mtx); in cfi_submit_wait()
546 mtx_unlock(&params.ioctl_mtx); in cfi_submit_wait()
557 mtx_unlock(&params.ioctl_mtx); in cfi_submit_wait()
[all …]
/freebsd/sys/dev/mmc/
H A Dmmcsd.c100 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()