SCSI_POLL
if ((acb->xs->flags & SCSI_POLL) == 0)
if ((flags & SCSI_POLL) == 0)
if (ISSET(xs->flags, SCSI_POLL) == 0)
if (ISSET(xs->flags, SCSI_POLL) == 0)
if (!ISSET(xs->flags, SCSI_POLL)) {
if (ISSET(xs->flags, SCSI_POLL) || xs->cmdlen != sizeof(*cdb))
if (xs->flags & SCSI_POLL)
if (xs->flags & SCSI_POLL)
if (xs->flags & SCSI_POLL)
if (xs->flags & SCSI_POLL)
if (xs->flags & SCSI_POLL)
!(xs->flags & SCSI_POLL)) {
if (xs->flags & SCSI_POLL)
if (xs->flags & SCSI_POLL)
if (sc_xfer->flags & SCSI_POLL)
if ((mscp->xs->flags & SCSI_POLL) == 0)
if (xs->flags & SCSI_POLL) {
if ((ccb->xs->flags & SCSI_POLL) == 0) {
if ((flags & SCSI_POLL) == 0)
if ((ccb->xs->flags & SCSI_POLL) == 0)
if ((xs->flags & SCSI_POLL) == 0)
if ((acb->xs->flags & SCSI_POLL) == 0)
if ((flags & SCSI_POLL) == 0)
if (!(xs->flags & SCSI_POLL))
if (!(xs->flags & SCSI_POLL)) {
SCSI_POLL | SCSI_NOSLEEP);
#define XS_CTL_POLL SCSI_POLL
if (!(xs->flags & SCSI_POLL))
if (xs->flags & SCSI_POLL)
if (!(xs->flags & SCSI_POLL)) {
else if (xs->flags & SCSI_POLL && xs->cmd.opcode == INQUIRY) {
if (xs->flags & SCSI_POLL)
ccb = scsi_io_get(&sc->sc_iopool, SCSI_POLL | SCSI_NOSLEEP);
if (!xs || xs->flags & SCSI_POLL) {
SCSI_POLL)))
ccb = scsi_io_get(&sc->sc_iopool, SCSI_POLL);
rv = ciss_cmd(ccb, BUS_DMA_NOWAIT, SCSI_POLL);
ccb = scsi_io_get(&sc->sc_iopool, SCSI_POLL);
rv = ciss_cmd(ccb, BUS_DMA_NOWAIT, SCSI_POLL);
ccb = scsi_io_get(&sc->sc_iopool, SCSI_POLL);
if (!ciss_pdid(sc, i, pdid, SCSI_NOSLEEP|SCSI_POLL) &&
SCSI_NOSLEEP|SCSI_POLL))
ccb = scsi_io_get(&sc->sc_iopool, SCSI_POLL);
rv = ciss_cmd(ccb, BUS_DMA_NOWAIT, SCSI_POLL);
if (!(wait & SCSI_POLL))
ccb = scsi_io_get(&sc->sc_iopool, SCSI_POLL|SCSI_NOSLEEP);
rv = ciss_cmd(ccb, BUS_DMA_NOWAIT, SCSI_POLL|SCSI_NOSLEEP);
ccb = scsi_io_get(&sc->sc_iopool, SCSI_POLL|SCSI_NOSLEEP);
rv = ciss_cmd(ccb, BUS_DMA_NOWAIT, SCSI_POLL|SCSI_NOSLEEP);
ccb = scsi_io_get(&sc->sc_iopool, SCSI_POLL|SCSI_NOSLEEP);
rv = ciss_cmd(ccb, BUS_DMA_NOWAIT, SCSI_POLL|SCSI_NOSLEEP);
ciss_cmd(ccb, BUS_DMA_WAITOK, xs->flags & (SCSI_POLL|SCSI_NOSLEEP));
if ((xs->flags & SCSI_POLL) == 0) {
polled = ISSET(xs->flags, SCSI_POLL);
if (!gdt_polling && !(xs->flags & SCSI_POLL) &&
if (gdt_polling || (xs->flags & SCSI_POLL)) {
if ((pScb->SCB_Flags & SCSI_POLL) == 0)
&& ((pScb->SCB_Flags & SCSI_POLL) == 0))
pScb->SCB_Flags &= SCSI_POLL | SCSI_NOSLEEP;
if ((pScb->SCB_Flags & SCSI_POLL) == 0)
if ((pScb->SCB_Flags & SCSI_POLL) != 0) {
if (xs->flags & SCSI_POLL)
if (xs->flags & SCSI_POLL)
if (xs->flags & SCSI_POLL) {
if ((ecb->xs->flags & SCSI_POLL) == 0) {
if ((flags & SCSI_POLL) == 0)
if (ecb->xs->flags & SCSI_POLL)
if (ISSET(xs->flags, SCSI_POLL)) {
if (ISSET(xs->flags, SCSI_POLL)) {
if ((cb->xs->flags & SCSI_POLL) == 0) {
if (xs->flags & SCSI_POLL)
cb->xsflags &= SCSI_POLL | SCSI_NOSLEEP;
if ((cb->xs->flags & SCSI_POLL) == 0) {
if (acb->xsflags & SCSI_POLL || sc->sc_flags & OSIOP_NODMA) {
if (sc->sc_nexus && (xs->flags & SCSI_POLL))
if ((acb->xsflags & SCSI_POLL) || (sc->sc_flags & OSIOP_NODMA))
acb->xsflags &= SCSI_POLL | SCSI_NOSLEEP;
if (((acb->xsflags & SCSI_POLL) == 0) && ((sc->sc_flags & OSIOP_NODMA) == 0))
if (!ISSET(xs->flags, SCSI_POLL)) {
if (!ISSET(xs->flags, SCSI_POLL)) {
if (((xs->flags & SCSI_POLL) == 0) &&
if ((xs->flags & SCSI_POLL) == 0) {
if ((siop_cmd->cmd_c.xs->flags & SCSI_POLL) == 0) {
if ((pSRB->xs->flags & SCSI_POLL) == 0) {
if ((xs->flags & SCSI_POLL) != 0) {
((xs->flags & SCSI_POLL) != 0)) {
if (ISSET(xs->flags, SCSI_POLL))
if ((pSRB->xs != NULL) && ((pSRB->xs->flags & SCSI_POLL) == 0))
if ((xs->flags & SCSI_POLL) != 0) {
if ((xferflags & SCSI_POLL) == 0) {
if (((pSRB->xs->flags & SCSI_POLL) != 0) ||
wait = xs->flags & SCSI_POLL;
wait |= SCSI_POLL;
__func__, ISSET(xs->flags, SCSI_POLL) ? "poll" : "no poll");
if (ISSET(xs->flags, SCSI_POLL)) {
__func__, ISSET(xs->flags, SCSI_POLL) ? "poll" : "no poll");
if (ISSET(xs->flags, SCSI_POLL)) {
__func__, ISSET(xs->flags, SCSI_POLL) ? "poll" : "no poll");
if (ISSET(xs->flags, SCSI_POLL)) {
ISSET(xs->flags, SCSI_POLL) ? "poll" : "no poll");
if (ISSET(xs->flags, SCSI_POLL)) {
if (ISSET(xs->flags, SCSI_POLL)) {
if ((flags & SCSI_POLL) == 0)
if ((mscp->xs->flags & SCSI_POLL) == 0)
if (flags & SCSI_POLL) {
if ((flags & SCSI_POLL) == 0)
if (xs->flags & SCSI_POLL) {
int ispoll = xs->flags & SCSI_POLL;
if (ccb->c_flags & SCSI_POLL)
if (!(xs->flags & SCSI_POLL))
if (!(xs->flags & SCSI_POLL))
if (ccb->c_flags & SCSI_POLL) {
ccb->c_flags = SCSI_DATA_IN | SCSI_POLL | flags;
ccb->c_flags = SCSI_DATA_IN | SCSI_POLL | flags;
ccb->c_flags = SCSI_DATA_IN | SCSI_POLL | flags;
ccb->c_flags = SCSI_DATA_IN | SCSI_POLL | flags;
ccb->c_flags = SCSI_DATA_IN | SCSI_POLL | flags;
ccb->c_flags = SCSI_POLL | flags;
ccb->c_flags = SCSI_POLL | flags;
NULL, 0, SCSI_POLL);
if (ISSET(xs->flags, SCSI_POLL)) {
if (ISSET(xs->flags, SCSI_POLL)) {
if (xs->flags & SCSI_POLL) {
ccb = scsi_io_get(&sc->sc_iopool, SCSI_POLL);
if (!ISSET(xs->flags, SCSI_POLL)) {
if (!ISSET(xs->flags, SCSI_POLL)) {
if (xs->flags & SCSI_POLL)
ccb = scsi_io_get(&sc->sc_iopool, SCSI_POLL);
if (!ISSET(xs->flags, SCSI_POLL)) {
if (ISSET(xs->flags, SCSI_POLL)) {
if (ISSET(xs->flags, SCSI_POLL) && xbf_poll_cmd(xs)) {
"write", ISSET(xs->flags, SCSI_POLL) ? "-poll" : "",
"barrier", ISSET(xs->flags, SCSI_POLL) ? "-poll" : "",
curproc->p_p->ps_comm : "", xs->flags & SCSI_POLL));
if (ISSET(xs->flags, SCSI_POLL)) {
curproc ? curproc->p_p->ps_comm : "", xs->flags & SCSI_POLL));
xs->datalen, sc_link->quirks, xs->flags & SCSI_POLL));
if (xs->flags & SCSI_POLL) {
if (xs->flags & SCSI_POLL) {
if (xs->flags & SCSI_POLL) {
if ((xs->flags & SCSI_POLL) && (xs->error == XS_NOERROR)) {
if ((xs->flags & SCSI_POLL) && (xs->error == XS_NOERROR)) {
int polled = ISSET(xs->flags, SCSI_POLL);
if (ISSET(xs->flags, SCSI_POLL) && ISSET(xs->flags, SCSI_NOSLEEP)) {
if (ISSET(xs->flags, SCSI_POLL)) {
if (ISSET(xs->flags, SCSI_POLL)) {
SET(xs->flags, SCSI_POLL);
switch (xs->flags & (SCSI_POLL | SCSI_NOSLEEP)) {
case SCSI_POLL:
case (SCSI_POLL | SCSI_NOSLEEP):