Searched refs:ioctl_lock (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/sys/dev/tws/
H A Dtws_user.c317 if ( (sc->ioctl_lock.lock == TWS_IOCTL_LOCK_FREE) ||
319 (ctime >= sc->ioctl_lock.timeout) ) {
320 sc->ioctl_lock.lock = TWS_IOCTL_LOCK_HELD;
321 sc->ioctl_lock.timeout = ctime + (lpkt.timeout_msec / 1000);
325 ((sc->ioctl_lock.timeout - ctime) * 1000);
330 if (sc->ioctl_lock.lock == TWS_IOCTL_LOCK_FREE) {
333 sc->ioctl_lock.lock = TWS_IOCTL_LOCK_FREE;
H A Dtws.h246 struct tws_ioctl_lock ioctl_lock; /* ioctl lock */ member in struct:tws_softc
/freebsd-13-stable/sys/dev/twa/
H A Dtw_cl_io.c600 if ((ctlr->ioctl_lock.lock == TW_CLI_LOCK_FREE) ||
602 (cur_time >= ctlr->ioctl_lock.timeout)) {
605 ctlr->ioctl_lock.lock = TW_CLI_LOCK_HELD;
606 ctlr->ioctl_lock.timeout =
614 (ctlr->ioctl_lock.timeout - cur_time) * 1000);
627 if (ctlr->ioctl_lock.lock == TW_CLI_LOCK_FREE) {
635 ctlr->ioctl_lock.lock = TW_CLI_LOCK_FREE;
H A Dtw_cl.h52 /* Possible values of ctlr->ioctl_lock.lock. */
197 } ioctl_lock; /* lock for use by user applications, for member in struct:tw_cli_ctlr_context
/freebsd-13-stable/sys/dev/mrsas/
H A Dmrsas.c935 mtx_init(&sc->ioctl_lock, "mrsas_ioctl_lock", NULL, MTX_SPIN);
1004 mtx_destroy(&sc->ioctl_lock);
1154 mtx_destroy(&sc->ioctl_lock);
1494 mtx_lock_spin(&sc->ioctl_lock);
1496 mtx_unlock_spin(&sc->ioctl_lock);
1499 mtx_unlock_spin(&sc->ioctl_lock);
3165 mtx_lock_spin(&sc->ioctl_lock);
3167 mtx_unlock_spin(&sc->ioctl_lock);
H A Dmrsas.h3484 struct mtx ioctl_lock; member in struct:mrsas_softc

Completed in 128 milliseconds