• Home
  • Raw
  • Download

Lines Matching full:disconnect

30  *          call 'adaptive disconnect' - meaning that each command
32 * be run with the option to disconnect/reselect (if the
126 * - disconnect:x -x = 0 to never allow disconnects, 2 to always allow them.
162 * - wd33c93=disconnect:2,nosync:0x08,period:250
398 * cmd, and are preserved across disconnect-reselect. This means we in wd33c93_queuecommand_lck()
540 * candidate for disconnect/reselect. We guess to the best of our in DEF_SCSI_QCMD()
547 * + Commands should NEVER disconnect if hostdata->disconnect = in DEF_SCSI_QCMD()
549 * disconnect if hostdata->disconnect = DIS_ALWAYS. in DEF_SCSI_QCMD()
550 * + Tape drive commands should always be allowed to disconnect. in DEF_SCSI_QCMD()
551 * + Disconnect should be allowed if disconnected_Q isn't empty. in DEF_SCSI_QCMD()
552 * + Commands should NOT disconnect if input_Q is empty. in DEF_SCSI_QCMD()
553 * + Disconnect should be allowed if there are commands in input_Q in DEF_SCSI_QCMD()
555 * should be made disconnect-able, if not already. in DEF_SCSI_QCMD()
562 cmd->SCp.phase = 0; /* assume no disconnect */ in DEF_SCSI_QCMD()
563 if (hostdata->disconnect == DIS_NEVER) in DEF_SCSI_QCMD()
565 if (hostdata->disconnect == DIS_ALWAYS) in DEF_SCSI_QCMD()
659 /* When doing a non-disconnect command with DMA, we can save in DEF_SCSI_QCMD()
835 * disconnect (a device may do this if it has to do a in wd33c93_intr()
897 /* construct an IDENTIFY message with correct disconnect bit */ in wd33c93_intr()
1034 case DISCONNECT: in wd33c93_intr()
1036 cmd->device->disconnect = 1; in wd33c93_intr()
1256 * so we treat it as a normal command-complete-disconnect. in wd33c93_intr()
1330 printk("*** Unexpected DISCONNECT interrupt! ***"); in wd33c93_intr()
1462 ("---TROUBLE: target %d.%d not in disconnect queue---", in wd33c93_intr()
1478 * because these things are preserved over a disconnect. in wd33c93_intr()
1698 * We must disconnect. in wd33c93_abort()
1701 printk("sending wd33c93 DISCONNECT command - "); in wd33c93_abort()
1975 hostdata->disconnect = DIS_ADAPTIVE; in wd33c93_init()
2008 if (check_setup_args("disconnect", &flags, &val, buf)) { in wd33c93_init()
2010 hostdata->disconnect = val; in wd33c93_init()
2012 hostdata->disconnect = DIS_ADAPTIVE; in wd33c93_init()
2072 * disconnect in wd33c93_write_info()
2089 } else if (!strncmp(bp, "disconnect:", 11)) { in wd33c93_write_info()
2093 hd->disconnect = x; in wd33c93_write_info()