Lines Matching refs:ioctl_mtx
108 struct mtx ioctl_mtx;
215 #define MMCSD_IOCTL_LOCK(_part) mtx_lock(&(_part)->ioctl_mtx)
216 #define MMCSD_IOCTL_UNLOCK(_part) mtx_unlock(&(_part)->ioctl_mtx)
218 mtx_init(&(_part)->ioctl_mtx, (_part)->name, "mmcsd IOCTL", MTX_DEF)
219 #define MMCSD_IOCTL_LOCK_DESTROY(_part) mtx_destroy(&(_part)->ioctl_mtx);
221 mtx_assert(&(_part)->ioctl_mtx, MA_OWNED);
223 mtx_assert(&(_part)->ioctl_mtx, MA_NOTOWNED);
681 msleep(part, &part->ioctl_mtx, 0,
747 msleep(part, &part->ioctl_mtx, 0,
913 msleep(part, &part->ioctl_mtx, 0, "mmcsd IOCTL", 0);