Searched refs:busy (Results 226 - 250 of 309) sorted by path

1234567891011>>

/linux-master/drivers/scsi/qedf/
H A Dqedf_main.c3988 fcoe->scsi_busy = qedf->busy;
/linux-master/drivers/scsi/
H A Dscsi_error.c64 void scsi_eh_wakeup(struct Scsi_Host *shost, unsigned int busy) argument
68 if (busy == shost->host_failed) {
285 unsigned int busy = scsi_host_busy(shost); local
290 scsi_eh_wakeup(shost, busy);
H A Dscsi_lib.c86 * Set the appropriate busy bit for the device/host.
88 * If the host/device isn't busy, assume that something actually
175 * We do this for one of two cases. Either the host is busy and it cannot accept
373 unsigned int busy = scsi_host_busy(shost); local
377 scsi_eh_wakeup(shost, busy);
1377 unsigned int busy; local
1393 busy = atomic_inc_return(&starget->target_busy) - 1;
1395 if (busy)
1408 if (busy >= starget->can_queue)
1476 * For efficiency, no lock is taken to check the busy stat
[all...]
H A Dscsi_priv.h95 extern void scsi_eh_wakeup(struct Scsi_Host *shost, unsigned int busy);
H A Dsg.c198 static Sg_request *sg_get_rq_mark(Sg_fd * sfp, int pack_id, bool *busy);
450 bool busy; local
473 srp = sg_get_rq_mark(sfp, req_pack_id, &busy);
478 ((srp = sg_get_rq_mark(sfp, req_pack_id, &busy)) ||
479 (!busy && atomic_read(&sdp->detaching))));
2073 sg_get_rq_mark(Sg_fd * sfp, int pack_id, bool *busy) argument
2078 *busy = false;
2086 *busy = true;
H A Dwd33c93.c405 * for a currently non-busy target/lun.
434 if (!(hostdata->busy[cmd->device->id] &
441 /* quit if queue empty or all possible targets are busy */
530 hostdata->busy[cmd->device->id] |= (1 << (cmd->device->lun & 0xFF));
800 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
1117 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
1206 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
1241 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
1294 hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
1305 hostdata->busy[cm
[all...]
H A Dwd33c93.h225 volatile uchar busy[8]; /* index = target, bit = lun */ member in struct:WD33C93_hostdata
H A Dxen-scsifront.c642 goto busy;
650 busy:
653 pr_debug("%s: busy\n", __func__);
/linux-master/drivers/sh/maple/
H A Dmaple.c390 atomic_set(&mdev->busy, 0);
423 if (mdev->interval > 0 && atomic_read(&mdev->busy) == 0 &&
435 * device as busy */
436 if (atomic_read(&mdev->busy) == 0) {
437 atomic_set(&mdev->busy, 1);
476 atomic_set(&mdev->busy, 1);
513 atomic_set(&mdev_add->busy, 1);
551 atomic_set(&mdev->busy, 2);
573 atomic_set(&mdev->busy, 0);
657 atomic_set(&mdev->busy,
[all...]
/linux-master/drivers/soc/fsl/qbman/
H A Dbman.c126 u32 busy; member in struct:bm_rcr
351 DPAA_ASSERT(!rcr->busy);
355 rcr->busy = 1;
366 DPAA_ASSERT(rcr->busy);
376 rcr->busy = 0;
397 rcr->busy = 0;
413 DPAA_ASSERT(!rcr->busy);
H A Dqman.c201 u32 busy; member in struct:qm_eqcr
441 eqcr->busy = 0;
458 DPAA_ASSERT(!eqcr->busy);
472 DPAA_ASSERT(!eqcr->busy);
477 eqcr->busy = 1;
489 DPAA_ASSERT(!eqcr->busy);
500 eqcr->busy = 1;
508 DPAA_ASSERT(eqcr->busy);
527 eqcr->busy = 0;
/linux-master/drivers/spi/
H A Datmel-quadspi.c485 if (ctrl->busy)
H A Dspi-au1550.c538 int busy; local
571 busy = 0;
586 busy = 1;
591 } while (busy);
H A Dspi-bitbang.c279 bitbang->busy = 1;
319 bitbang->busy = 0;
433 /* driver may get busy before register() returns, especially
H A Dspi-cavium.c25 } while (mpi_sts.s.busy);
H A Dspi-cavium.h250 uint64_t busy:1; member in struct:cvmx_mpi_sts::cvmx_mpi_sts_s
252 uint64_t busy:1;
H A Dspi-ppc4xx.c80 /* port is busy with a transfer */
204 if (!hw->bitbang.busy) {
279 dev_dbg(hw->dev, "got interrupt but spi still busy?\n");
H A Dspi-stm32-qspi.c649 if (ctrl->busy)
H A Dspi-ti-qspi.c143 if (spi->controller->busy) {
144 dev_dbg(qspi->dev, "host busy doing other transfers\n");
220 WARN(stat & BUSY, "qspi busy\n");
H A Dspi-zynq-qspi.c383 if (ctlr->busy)
H A Dspi-zynqmp-gqspi.c600 if (ctlr->busy)
H A Dspi.c1862 if (!ctlr->busy)
1870 ctlr->busy = false;
1880 ctlr->busy = false;
1904 if (ctlr->busy)
1907 ctlr->busy = true;
1918 /* Prod the scheduler in case transfer_one() was busy waiting */
2049 ctlr->busy = false;
2194 if (ctlr->running || ctlr->busy) {
2218 * A wait_queue on the ctlr->busy could be used, but then the common
2222 while ((!list_empty(&ctlr->queue) || ctlr->busy)
[all...]
/linux-master/drivers/target/tcm_fc/
H A Dtfc_cmd.c429 goto busy;
440 goto busy;
448 busy:
/linux-master/drivers/tee/optee/
H A Dcore.c35 bool busy = true; local
39 busy = false;
43 if (busy) {
/linux-master/drivers/tty/serial/
H A Damba-pl010.c729 bool busy = false; local
737 busy = true;
739 if (!busy)

Completed in 798 milliseconds

1234567891011>>