tag | line | file | source code |
SCmd | 163 | kernel/blk_drv/scsi/scsi.c | Scsi_Cmnd SCmd; |
SCmd | 168 | kernel/blk_drv/scsi/scsi.c | SCmd.next = NULL; |
SCmd | 169 | kernel/blk_drv/scsi/scsi.c | SCmd.prev = NULL; |
SCmd | 173 | kernel/blk_drv/scsi/scsi.c | host_queue[host_nr] = &SCmd; /* We need this so that commands can |
SCmd | 190 | kernel/blk_drv/scsi/scsi.c | SCmd.host = host_nr; |
SCmd | 191 | kernel/blk_drv/scsi/scsi.c | SCmd.target = dev; |
SCmd | 192 | kernel/blk_drv/scsi/scsi.c | SCmd.lun = lun; |
SCmd | 194 | kernel/blk_drv/scsi/scsi.c | SCmd.request.dev = 0xffff; /* Mark not busy */ |
SCmd | 195 | kernel/blk_drv/scsi/scsi.c | SCmd.use_sg = 0; |
SCmd | 197 | kernel/blk_drv/scsi/scsi.c | scsi_do_cmd (&SCmd, |
SCmd | 202 | kernel/blk_drv/scsi/scsi.c | while (SCmd.request.dev != 0xfffe); |
SCmd | 204 | kernel/blk_drv/scsi/scsi.c | if(SCmd.result) { |
SCmd | 205 | kernel/blk_drv/scsi/scsi.c | if ((driver_byte(SCmd.result) & DRIVER_SENSE) && |
SCmd | 206 | kernel/blk_drv/scsi/scsi.c | ((SCmd.sense_buffer[0] & 0x70) >> 4) == 7) { |
SCmd | 207 | kernel/blk_drv/scsi/scsi.c | if (SCmd.sense_buffer[2] &0xe0) |
SCmd | 209 | kernel/blk_drv/scsi/scsi.c | if(((SCmd.sense_buffer[2] & 0xf) != NOT_READY) && |
SCmd | 210 | kernel/blk_drv/scsi/scsi.c | ((SCmd.sense_buffer[2] & 0xf) != UNIT_ATTENTION)) |
SCmd | 228 | kernel/blk_drv/scsi/scsi.c | SCmd.request.dev = 0xffff; /* Mark not busy */ |
SCmd | 230 | kernel/blk_drv/scsi/scsi.c | scsi_do_cmd (&SCmd, |
SCmd | 235 | kernel/blk_drv/scsi/scsi.c | while (SCmd.request.dev != 0xfffe); |
SCmd | 237 | kernel/blk_drv/scsi/scsi.c | the_result = SCmd.result; |
SCmd | 320 | kernel/blk_drv/scsi/scsi.c | SCmd.request.dev = 0xffff; /* Mark not busy */ |
SCmd | 322 | kernel/blk_drv/scsi/scsi.c | scsi_do_cmd (&SCmd, |
SCmd | 327 | kernel/blk_drv/scsi/scsi.c | while (SCmd.request.dev != 0xfffe); |