taglinefilesource code
SCp3883drivers/scsi/53c7,8xx.ccmd->SCp.ptr = NULL;
SCp3884drivers/scsi/53c7,8xx.ccmd->SCp.buffer = NULL;
SCp3931drivers/scsi/53c7,8xx.ccmd->SCp.ptr = (unsigned char *) hostdata->issue_queue;
SCp3934drivers/scsi/53c7,8xx.cfor (tmp = (Scsi_Cmnd *) hostdata->issue_queue; tmp->SCp.ptr; 
SCp3935drivers/scsi/53c7,8xx.ctmp = (Scsi_Cmnd *) tmp->SCp.ptr);
SCp3936drivers/scsi/53c7,8xx.ctmp->SCp.ptr = (unsigned char *) cmd;
SCp4106drivers/scsi/53c7,8xx.chostdata->issue_queue = (Scsi_Cmnd *) tmp->SCp.ptr;
SCp4120drivers/scsi/53c7,8xx.ctmp->SCp.ptr) 
SCp4124drivers/scsi/53c7,8xx.cprev->SCp.ptr = tmp->SCp.ptr;
SCp4127drivers/scsi/53c7,8xx.ctmp->SCp.ptr;
SCp4128drivers/scsi/53c7,8xx.ctmp->SCp.ptr = NULL;
SCp5506drivers/scsi/53c7,8xx.cme && me != cmd;  last = (Scsi_Cmnd **)&(me->SCp.ptr), 
SCp5507drivers/scsi/53c7,8xx.cme = (Scsi_Cmnd *)me->SCp.ptr);
SCp5510drivers/scsi/53c7,8xx.c*last = (Scsi_Cmnd *) me->SCp.ptr;
SCp5636drivers/scsi/53c7,8xx.c0 /* issue */ ); tmp; tmp = (Scsi_Cmnd *) tmp->SCp.buffer)
SCp5654drivers/scsi/53c7,8xx.ccmd->SCp.buffer = (struct scatterlist *) nuke_list;
SCp5666drivers/scsi/53c7,8xx.ctmp = (Scsi_Cmnd *) nuke_list->SCp.buffer;
SCp5887drivers/scsi/53c7,8xx.cnext_cmd = (Scsi_Cmnd *) cmd->SCp.ptr;
SCp6117drivers/scsi/53c7,8xx.cif (c->cmd->SCp.buffer) {
SCp6125drivers/scsi/53c7,8xx.cc->cmd->SCp.buffer = (struct scatterlist *) list;
SCp6144drivers/scsi/53c7,8xx.cif (tmp->SCp.buffer) {
SCp6149drivers/scsi/53c7,8xx.ctmp->SCp.buffer = (struct scatterlist *) list;
SCp6189drivers/scsi/53c7,8xx.ctmp = (Scsi_Cmnd *) nuke_list->SCp.buffer;
SCp760drivers/scsi/AM53C974.ccmd->SCp.buffer = (struct scatterlist *)cmd->buffer;
SCp761drivers/scsi/AM53C974.ccmd->SCp.buffers_residual = cmd->use_sg - 1;
SCp762drivers/scsi/AM53C974.ccmd->SCp.ptr = (char *)cmd->SCp.buffer->address;
SCp763drivers/scsi/AM53C974.ccmd->SCp.this_residual = cmd->SCp.buffer->length; }
SCp765drivers/scsi/AM53C974.ccmd->SCp.buffer = NULL;
SCp766drivers/scsi/AM53C974.ccmd->SCp.buffers_residual = 0;
SCp767drivers/scsi/AM53C974.ccmd->SCp.ptr = (char *)cmd->request_buffer;
SCp768drivers/scsi/AM53C974.ccmd->SCp.this_residual = cmd->request_bufflen; }
SCp979drivers/scsi/AM53C974.chostdata->connected->SCp.ptr += hostdata->connected->SCp.this_residual - residual;
SCp980drivers/scsi/AM53C974.chostdata->connected->SCp.this_residual = residual;
SCp1125drivers/scsi/AM53C974.chostdata->connected->SCp.phase = PHASE_CMDOUT;
SCp1199drivers/scsi/AM53C974.ccmd->lun, hostdata->disconnected_queue->SCp.this_residual));
SCp1224drivers/scsi/AM53C974.cinstance->host_no, cmd->SCp.phase, cmd->target, cmd->SCp.this_residual, cmd->SCp.buffers_residual,
SCp1225drivers/scsi/AM53C974.ccmd->SCp.Message);
SCp1400drivers/scsi/AM53C974.c(long)hostdata->connected, (long)hostdata->sel_cmd, cmd->SCp.this_residual, cmd->SCp.buffers_residual));
SCp1401drivers/scsi/AM53C974.ccmd->SCp.phase = PHASE_DATAOUT;
SCp1406drivers/scsi/AM53C974.c(long)hostdata->connected, (long)hostdata->sel_cmd, cmd->SCp.this_residual, cmd->SCp.buffers_residual));
SCp1407drivers/scsi/AM53C974.ccmd->SCp.phase = PHASE_DATAIN;
SCp1414drivers/scsi/AM53C974.cif ((!cmd->SCp.this_residual) && cmd->SCp.buffers_residual) {
SCp1415drivers/scsi/AM53C974.ccmd->SCp.buffer++;
SCp1416drivers/scsi/AM53C974.ccmd->SCp.buffers_residual--;
SCp1417drivers/scsi/AM53C974.ccmd->SCp.ptr = (unsigned char *)cmd->SCp.buffer->address;
SCp1418drivers/scsi/AM53C974.ccmd->SCp.this_residual = cmd->SCp.buffer->length; }
SCp1419drivers/scsi/AM53C974.cif (cmd->SCp.this_residual) {
SCp1423drivers/scsi/AM53C974.c(unsigned long)cmd->SCp.this_residual,
SCp1424drivers/scsi/AM53C974.ccmd->SCp.ptr); }
SCp1434drivers/scsi/AM53C974.cif (cmd->SCp.phase == PHASE_DATAIN)
SCp1436drivers/scsi/AM53C974.cif ((cmd->SCp.phase == PHASE_DATAOUT) && (AM53C974_read_8(DMACMD) & DMACMD_START)) {
SCp1440drivers/scsi/AM53C974.ccmd->SCp.ptr += cmd->SCp.this_residual - residual;
SCp1441drivers/scsi/AM53C974.ccmd->SCp.this_residual = residual;
SCp1444drivers/scsi/AM53C974.cif (cmd->SCp.phase == PHASE_STATIN) {
SCp1446drivers/scsi/AM53C974.ccmd->SCp.Status = AM53C974_read_8(FFREG);
SCp1447drivers/scsi/AM53C974.ccmd->SCp.Message = AM53C974_read_8(FFREG); 
SCp1449drivers/scsi/AM53C974.ccmd->SCp.Status, cmd->SCp.Message));
SCp1450drivers/scsi/AM53C974.cret = AM53C974_message(instance, cmd, cmd->SCp.Message); }
SCp1455drivers/scsi/AM53C974.ccmd->SCp.Message = AM53C974_read_8(FFREG);
SCp1457drivers/scsi/AM53C974.cret = AM53C974_message(instance, cmd, cmd->SCp.Message);
SCp1459drivers/scsi/AM53C974.ccmd->SCp.phase = PHASE_MSGIN;
SCp1487drivers/scsi/AM53C974.ccmd->SCp.phase = PHASE_MSGOUT;
SCp1497drivers/scsi/AM53C974.ccmd->SCp.phase = PHASE_CMDOUT;
SCp1503drivers/scsi/AM53C974.cif (cmd->SCp.phase == PHASE_DATAIN)
SCp1506drivers/scsi/AM53C974.cif (cmd->SCp.phase == PHASE_DATAOUT) {
SCp1513drivers/scsi/AM53C974.ccmd->SCp.ptr += cmd->SCp.this_residual - residual;
SCp1514drivers/scsi/AM53C974.ccmd->SCp.this_residual = residual; }
SCp1517drivers/scsi/AM53C974.ccmd->SCp.phase = PHASE_STATIN;
SCp1592drivers/scsi/AM53C974.ccmd->result = cmd->SCp.Status | (cmd->SCp.Message << 8); 
SCp1621drivers/scsi/AM53C974.ccmd->result = cmd->SCp.Status | (cmd->SCp.Message << 8); 
SCp1622drivers/scsi/AM53C974.celse if (cmd->SCp.Status != GOOD)
SCp1630drivers/scsi/AM53C974.cif ((cmd->cmnd[0] != REQUEST_SENSE) && (cmd->SCp.Status == CHECK_CONDITION)) {
SCp1638drivers/scsi/AM53C974.ccmd->SCp.buffer = NULL;
SCp1639drivers/scsi/AM53C974.ccmd->SCp.buffers_residual = 0;
SCp1640drivers/scsi/AM53C974.ccmd->SCp.ptr = (char *)cmd->sense_buffer;
SCp1641drivers/scsi/AM53C974.ccmd->SCp.this_residual = sizeof(cmd->sense_buffer);
SCp1979drivers/scsi/AM53C974.chostdata->connected->SCp.phase = PHASE_CMDOUT;
SCp2059drivers/scsi/AM53C974.chostdata->connected->SCp.ptr += hostdata->connected->SCp.this_residual - ctcreg;
SCp2060drivers/scsi/AM53C974.chostdata->connected->SCp.this_residual = ctcreg;
SCp328drivers/scsi/NCR5380.ccmd->SCp.buffer = (struct scatterlist *) cmd->buffer;
SCp329drivers/scsi/NCR5380.ccmd->SCp.buffers_residual = cmd->use_sg - 1;
SCp330drivers/scsi/NCR5380.ccmd->SCp.ptr = (char *) cmd->SCp.buffer->address;
SCp331drivers/scsi/NCR5380.ccmd->SCp.this_residual = cmd->SCp.buffer->length;
SCp333drivers/scsi/NCR5380.ccmd->SCp.buffer = NULL;
SCp334drivers/scsi/NCR5380.ccmd->SCp.buffers_residual = 0;
SCp335drivers/scsi/NCR5380.ccmd->SCp.ptr = (char *) cmd->request_buffer;
SCp336drivers/scsi/NCR5380.ccmd->SCp.this_residual = cmd->request_bufflen;
SCp1356drivers/scsi/NCR5380.chostdata->connected->SCp.this_residual -= transferred;
SCp1357drivers/scsi/NCR5380.chostdata->connected->SCp.ptr += transferred;
SCp2408drivers/scsi/NCR5380.cif (!cmd->SCp.this_residual && cmd->SCp.buffers_residual) {
SCp2409drivers/scsi/NCR5380.c++cmd->SCp.buffer;
SCp2410drivers/scsi/NCR5380.c--cmd->SCp.buffers_residual;
SCp2411drivers/scsi/NCR5380.ccmd->SCp.this_residual = cmd->SCp.buffer->length;
SCp2412drivers/scsi/NCR5380.ccmd->SCp.ptr = cmd->SCp.buffer->address;
SCp2415drivers/scsi/NCR5380.cinstance->host_no, cmd->SCp.this_residual,
SCp2416drivers/scsi/NCR5380.ccmd->SCp.buffers_residual);
SCp2452drivers/scsi/NCR5380.ccmd->SCp.this_residual && !(cmd->SCp.this_residual % 
SCp2461drivers/scsi/NCR5380.c&len, (unsigned char **) &cmd->SCp.ptr)) {
SCp2477drivers/scsi/NCR5380.ccmd->SCp.this_residual -= transfersize - len;
SCp2481drivers/scsi/NCR5380.c(int *) &cmd->SCp.this_residual, (unsigned char **)
SCp2482drivers/scsi/NCR5380.c&cmd->SCp.ptr);
SCp2488drivers/scsi/NCR5380.ccmd->SCp.Message = tmp;
SCp2528drivers/scsi/NCR5380.ccmd->result = cmd->SCp.Status | (cmd->SCp.Message << 8); 
SCp2569drivers/scsi/NCR5380.ccmd->result = cmd->SCp.Status | (cmd->SCp.Message << 8); 
SCp2570drivers/scsi/NCR5380.celse if (cmd->SCp.Status != GOOD)
SCp2575drivers/scsi/NCR5380.c(cmd->SCp.Status == CHECK_CONDITION)) {
SCp2587drivers/scsi/NCR5380.ccmd->SCp.buffer = NULL;
SCp2588drivers/scsi/NCR5380.ccmd->SCp.buffers_residual = 0;
SCp2589drivers/scsi/NCR5380.ccmd->SCp.ptr = (char *) cmd->sense_buffer;
SCp2590drivers/scsi/NCR5380.ccmd->SCp.this_residual = sizeof(cmd->sense_buffer);
SCp2810drivers/scsi/NCR5380.ccmd->SCp.Status = tmp;
SCp3015drivers/scsi/NCR5380.cif (!(hostdata->connected->SCp.phase & SR_CD)) {
SCp3017drivers/scsi/NCR5380.chostdata->connected->SCp.this_residual -= transferred;
SCp3018drivers/scsi/NCR5380.chostdata->connected->SCp.ptr += transferred;
SCp662drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = idle;
SCp705drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = command_ph;
SCp706drivers/scsi/NCR53c406a.ccurrent_SC->SCp.Status = 0;
SCp707drivers/scsi/NCR53c406a.ccurrent_SC->SCp.Message = 0;
SCp805drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = idle;
SCp814drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = idle;
SCp823drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = idle;
SCp831drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = idle;
SCp839drivers/scsi/NCR53c406a.cif(current_SC->SCp.phase != message_in){ /* Unexpected disconnect */
SCp843drivers/scsi/NCR53c406a.ccurrent_SC->result = (current_SC->SCp.Status & 0xff) 
SCp844drivers/scsi/NCR53c406a.c| ((current_SC->SCp.Message & 0xff) << 8) | (DID_OK << 16);
SCp848drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = idle;
SCp857drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = data_out;
SCp886drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = data_in;
SCp913drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = command_ph;
SCp919drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = status_ph;
SCp932drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = message_out;
SCp940drivers/scsi/NCR53c406a.ccurrent_SC->SCp.phase = message_in;
SCp942drivers/scsi/NCR53c406a.ccurrent_SC->SCp.Status = inb(SCSI_FIFO);    
SCp943drivers/scsi/NCR53c406a.ccurrent_SC->SCp.Message = inb(SCSI_FIFO);
SCp947drivers/scsi/NCR53c406a.ccurrent_SC->SCp.Status, current_SC->SCp.Message));
SCp949drivers/scsi/NCR53c406a.cif(current_SC->SCp.Message == SAVE_POINTERS || 
SCp950drivers/scsi/NCR53c406a.ccurrent_SC->SCp.Message == DISCONNECT) {
SCp57drivers/scsi/a2091.cunsigned long addr = VTOP(cmd->SCp.ptr);
SCp62drivers/scsi/a2091.c(!dir_in && mm_end_of_chunk (addr, cmd->SCp.this_residual)))
SCp64drivers/scsi/a2091.cHDATA(instance)->dma_bounce_len = (cmd->SCp.this_residual + 511)
SCp96drivers/scsi/a2091.ccmd->SCp.ptr, cmd->SCp.this_residual);
SCp118drivers/scsi/a2091.ccache_clear (addr, cmd->SCp.this_residual);
SCp121drivers/scsi/a2091.ccache_push (addr, cmd->SCp.this_residual);
SCp166drivers/scsi/a2091.cmemcpy (SCpnt->SCp.ptr, 
SCp168drivers/scsi/a2091.cSCpnt->SCp.this_residual);
SCp51drivers/scsi/a3000.cunsigned long addr = VTOP(cmd->SCp.ptr);
SCp60drivers/scsi/a3000.c(!dir_in && mm_end_of_chunk (addr, cmd->SCp.this_residual)))
SCp62drivers/scsi/a3000.cHDATA(a3000_host)->dma_bounce_len = (cmd->SCp.this_residual + 511)
SCp77drivers/scsi/a3000.ccmd->SCp.ptr, cmd->SCp.this_residual);
SCp110drivers/scsi/a3000.ccache_push (addr, cmd->SCp.this_residual);
SCp112drivers/scsi/a3000.ccache_clear (addr, cmd->SCp.this_residual);
SCp116drivers/scsi/a3000.ccache_push (addr, cmd->SCp.this_residual);
SCp160drivers/scsi/a3000.cmemcpy (SCpnt->SCp.ptr,
SCp162drivers/scsi/a3000.cSCpnt->SCp.this_residual);
SCp3228drivers/scsi/advansys.cscp->SCp.Status = 0; /* Set to a known state */
SCp3230drivers/scsi/advansys.cwhile (scp->SCp.Status == 0) {
SCp3634drivers/scsi/advansys.cscp->SCp.Status = 1;
SCp902drivers/scsi/aha152x.cSCpnt->SCp.phase = not_issued;
SCp905drivers/scsi/aha152x.cSCpnt->SCp.buffer =
SCp907drivers/scsi/aha152x.cSCpnt->SCp.ptr              = SCpnt->SCp.buffer->address;
SCp908drivers/scsi/aha152x.cSCpnt->SCp.this_residual    = SCpnt->SCp.buffer->length;
SCp909drivers/scsi/aha152x.cSCpnt->SCp.buffers_residual = SCpnt->use_sg - 1;
SCp913drivers/scsi/aha152x.cSCpnt->SCp.ptr              = (char *)SCpnt->request_buffer;
SCp914drivers/scsi/aha152x.cSCpnt->SCp.this_residual    = SCpnt->request_bufflen;
SCp915drivers/scsi/aha152x.cSCpnt->SCp.buffer           = NULL;
SCp916drivers/scsi/aha152x.cSCpnt->SCp.buffers_residual = 0;
SCp919drivers/scsi/aha152x.cSCpnt->SCp.Status              = CHECK_CONDITION;
SCp920drivers/scsi/aha152x.cSCpnt->SCp.Message             = 0;
SCp921drivers/scsi/aha152x.cSCpnt->SCp.have_data_in        = 0;
SCp922drivers/scsi/aha152x.cSCpnt->SCp.sent_command        = 0;
SCp1046drivers/scsi/aha152x.cptr->SCp.phase = in_selection|aborted;
SCp1338drivers/scsi/aha152x.c(!CURRENT_SC || (CURRENT_SC->SCp.phase & in_selection)) )
SCp1431drivers/scsi/aha152x.cCURRENT_SC->SCp.phase &= ~disconnected;
SCp1465drivers/scsi/aha152x.cCURRENT_SC->SCp.phase = in_selection;
SCp1510drivers/scsi/aha152x.cif(CURRENT_SC->SCp.phase & in_selection)
SCp1535drivers/scsi/aha152x.cif(CURRENT_SC->SCp.phase & aborted)
SCp1553drivers/scsi/aha152x.cif((HOSTDATA(shpnt)->debug & debug_abort) && (CURRENT_SC->SCp.phase & aborted))
SCp1557drivers/scsi/aha152x.cCURRENT_SC->SCp.phase &= ~in_selection;
SCp1558drivers/scsi/aha152x.cCURRENT_SC->SCp.phase |= in_other;
SCp1574drivers/scsi/aha152x.cCURRENT_SC->SCp.phase |= in_sync;
SCp1610drivers/scsi/aha152x.cif(CURRENT_SC->SCp.phase & aborted)
SCp1636drivers/scsi/aha152x.cCURRENT_SC->SCp.phase =
SCp1637drivers/scsi/aha152x.c(CURRENT_SC->SCp.phase & ~((P_MASK|1)<<16)) | (phase << 16);
SCp1709drivers/scsi/aha152x.cCURRENT_SC->SCp.phase |= sent_ident;
SCp1717drivers/scsi/aha152x.cCURRENT_SC->SCp.phase &= ~(P_MASK<<16);
SCp1735drivers/scsi/aha152x.cif(!(CURRENT_SC->SCp.sent_command))
SCp1759drivers/scsi/aha152x.cCURRENT_SC->SCp.sent_command++;
SCp1780drivers/scsi/aha152x.cCURRENT_SC->SCp.Message = GETPORT(SCSIDAT);
SCp1781drivers/scsi/aha152x.cswitch(CURRENT_SC->SCp.Message)
SCp1788drivers/scsi/aha152x.cCURRENT_SC->SCp.Message = 0;
SCp1789drivers/scsi/aha152x.cCURRENT_SC->SCp.phase   |= disconnected;
SCp1803drivers/scsi/aha152x.cif(CURRENT_SC->SCp.phase & in_sync)
SCp1805drivers/scsi/aha152x.cCURRENT_SC->SCp.phase &= ~in_sync;
SCp1865drivers/scsi/aha152x.cif(CURRENT_SC->SCp.phase & in_sync)
SCp1894drivers/scsi/aha152x.cCURRENT_SC->SCp.phase |= in_sync;
SCp1923drivers/scsi/aha152x.cCURRENT_SC->SCp.Message);
SCp1933drivers/scsi/aha152x.cCURRENT_SC->SCp.phase |= in_sync;
SCp1935drivers/scsi/aha152x.cCURRENT_SC->SCp.phase &= ~in_sync;
SCp1944drivers/scsi/aha152x.cif(CURRENT_SC->SCp.phase & disconnected)
SCp1953drivers/scsi/aha152x.cCURRENT_SC->SCp.phase |= 1<<16;
SCp1981drivers/scsi/aha152x.cCURRENT_SC->SCp.Status = GETPORT(SCSIBUS);
SCp1989drivers/scsi/aha152x.cprint_status(CURRENT_SC->SCp.Status);
SCp2060drivers/scsi/aha152x.cwhile(fifodata && CURRENT_SC->SCp.this_residual)
SCp2065drivers/scsi/aha152x.cif (data_count > CURRENT_SC->SCp.this_residual)
SCp2066drivers/scsi/aha152x.cdata_count = CURRENT_SC->SCp.this_residual;
SCp2079drivers/scsi/aha152x.c*CURRENT_SC->SCp.ptr++ = GETPORT(DATAPORT);
SCp2080drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual--;
SCp2086drivers/scsi/aha152x.cinsw(DATAPORT, CURRENT_SC->SCp.ptr, data_count);
SCp2102drivers/scsi/aha152x.cdata = (unsigned char *) CURRENT_SC->SCp.ptr;
SCp2109drivers/scsi/aha152x.cCURRENT_SC->SCp.ptr           += 2 * data_count;
SCp2110drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual -= 2 * data_count;
SCp2114drivers/scsi/aha152x.cif (!CURRENT_SC->SCp.this_residual &&
SCp2115drivers/scsi/aha152x.cCURRENT_SC->SCp.buffers_residual)
SCp2118drivers/scsi/aha152x.cCURRENT_SC->SCp.buffers_residual--;
SCp2119drivers/scsi/aha152x.cCURRENT_SC->SCp.buffer++;
SCp2120drivers/scsi/aha152x.cCURRENT_SC->SCp.ptr =
SCp2121drivers/scsi/aha152x.cCURRENT_SC->SCp.buffer->address;
SCp2122drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual =
SCp2123drivers/scsi/aha152x.cCURRENT_SC->SCp.buffer->length;
SCp2152drivers/scsi/aha152x.c(CURRENT_SC->SCp.buffers_residual ||
SCp2153drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual))
SCp2155drivers/scsi/aha152x.cCURRENT_SC->SCp.buffers_residual, 
SCp2156drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual);
SCp2169drivers/scsi/aha152x.cCURRENT_SC->SCp.have_data_in++;
SCp2184drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual,
SCp2185drivers/scsi/aha152x.cCURRENT_SC->SCp.buffers_residual);
SCp2207drivers/scsi/aha152x.c(CURRENT_SC->SCp.this_residual ||
SCp2208drivers/scsi/aha152x.cCURRENT_SC->SCp.buffers_residual))
SCp2213drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual,
SCp2214drivers/scsi/aha152x.cCURRENT_SC->SCp.buffers_residual);
SCp2218drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual > 128 ?
SCp2219drivers/scsi/aha152x.c128 : CURRENT_SC->SCp.this_residual ;
SCp2230drivers/scsi/aha152x.cSETPORT(DATAPORT, *CURRENT_SC->SCp.ptr++);
SCp2231drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual--;
SCp2237drivers/scsi/aha152x.coutsw(DATAPORT, CURRENT_SC->SCp.ptr, data_count);
SCp2238drivers/scsi/aha152x.cCURRENT_SC->SCp.ptr           += 2 * data_count;
SCp2239drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual -= 2 * data_count;
SCp2254drivers/scsi/aha152x.c!CURRENT_SC->SCp.this_residual &&
SCp2255drivers/scsi/aha152x.cCURRENT_SC->SCp.buffers_residual)
SCp2258drivers/scsi/aha152x.cCURRENT_SC->SCp.buffers_residual--;
SCp2259drivers/scsi/aha152x.cCURRENT_SC->SCp.buffer++;
SCp2260drivers/scsi/aha152x.cCURRENT_SC->SCp.ptr =
SCp2261drivers/scsi/aha152x.cCURRENT_SC->SCp.buffer->address;
SCp2262drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual =
SCp2263drivers/scsi/aha152x.cCURRENT_SC->SCp.buffer->length;
SCp2267drivers/scsi/aha152x.cif (CURRENT_SC->SCp.this_residual || CURRENT_SC->SCp.buffers_residual)
SCp2276drivers/scsi/aha152x.cCURRENT_SC->SCp.ptr           -= data_count;
SCp2277drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual += data_count;
SCp2282drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual,
SCp2283drivers/scsi/aha152x.cCURRENT_SC->SCp.buffers_residual,
SCp2302drivers/scsi/aha152x.cCURRENT_SC->SCp.this_residual,
SCp2303drivers/scsi/aha152x.cCURRENT_SC->SCp.buffers_residual);
SCp2329drivers/scsi/aha152x.cCURRENT_SC->SCp.phase &= ~(P_MASK<<16);
SCp2341drivers/scsi/aha152x.cCURRENT_SC->SCp.phase &= ~(P_MASK<<16);
SCp2370drivers/scsi/aha152x.c(CURRENT_SC->SCp.Status  & 0xff)
SCp2371drivers/scsi/aha152x.c| ((CURRENT_SC->SCp.Message & 0xff) << 8)
SCp2376drivers/scsi/aha152x.cCURRENT_SC->SCp.Status, CURRENT_SC->SCp.Message);
SCp2382drivers/scsi/aha152x.cCURRENT_SC->SCp.phase |= 1<<16 ;
SCp2676drivers/scsi/aha152x.cptr->SCp.this_residual, ptr->SCp.buffers_residual);
SCp2678drivers/scsi/aha152x.cif(ptr->SCp.phase & not_issued  )  printk("not issued|");
SCp2679drivers/scsi/aha152x.cif(ptr->SCp.phase & in_selection)  printk("in selection|");
SCp2680drivers/scsi/aha152x.cif(ptr->SCp.phase & disconnected)  printk("disconnected|");
SCp2681drivers/scsi/aha152x.cif(ptr->SCp.phase & aborted     )  printk("aborted|");
SCp2682drivers/scsi/aha152x.cif(ptr->SCp.phase & sent_ident  )  printk("send_ident|");
SCp2683drivers/scsi/aha152x.cif(ptr->SCp.phase & in_other)
SCp2686drivers/scsi/aha152x.cswitch((ptr->SCp.phase >> 16) & P_MASK)
SCp2711drivers/scsi/aha152x.cif(ptr->SCp.phase & (1<<16))
SCp2766drivers/scsi/aha152x.cptr->SCp.this_residual, ptr->SCp.buffers_residual);
SCp2768drivers/scsi/aha152x.cif(ptr->SCp.phase & not_issued  )  SPRINTF("not issued|");
SCp2769drivers/scsi/aha152x.cif(ptr->SCp.phase & in_selection)  SPRINTF("in selection|");
SCp2770drivers/scsi/aha152x.cif(ptr->SCp.phase & disconnected)  SPRINTF("disconnected|");
SCp2771drivers/scsi/aha152x.cif(ptr->SCp.phase & aborted     )  SPRINTF("aborted|");
SCp2772drivers/scsi/aha152x.cif(ptr->SCp.phase & sent_ident  )  SPRINTF("send_ident|");
SCp2773drivers/scsi/aha152x.cif(ptr->SCp.phase & in_other)
SCp2776drivers/scsi/aha152x.cswitch((ptr->SCp.phase >> 16) & P_MASK)
SCp2801drivers/scsi/aha152x.cif(ptr->SCp.phase & (1<<16))
SCp678drivers/scsi/aha1542.cSCpnt->SCp.Status++;
SCp687drivers/scsi/aha1542.cSCpnt->SCp.Status = 0;
SCp688drivers/scsi/aha1542.cwhile (!SCpnt->SCp.Status)
SCp431drivers/scsi/aic7xxx.c#define aic7xxx_error(cmd)  ((cmd)->SCp.Status)
SCp436drivers/scsi/aic7xxx.c#define aic7xxx_status(cmd)  ((cmd)->SCp.sent_command)
SCp441drivers/scsi/aic7xxx.c#define aic7xxx_position(cmd)  ((cmd)->SCp.have_data_in)
SCp532drivers/scsi/atari_NCR5380.cunsigned long oldlen = cmd->SCp.this_residual;
SCp536drivers/scsi/atari_NCR5380.cfor( endadr = VTOP(cmd->SCp.ptr + cmd->SCp.this_residual - 1);
SCp537drivers/scsi/atari_NCR5380.ccmd->SCp.buffers_residual &&
SCp538drivers/scsi/atari_NCR5380.cVTOP( (cmd->SCp.buffer+1)->address ) == endadr + 1; ) {
SCp542drivers/scsi/atari_NCR5380.cVTOP( (cmd->SCp.buffer+1)->address ), endadr );
SCp545drivers/scsi/atari_NCR5380.c++cmd->SCp.buffer;
SCp546drivers/scsi/atari_NCR5380.c--cmd->SCp.buffers_residual;
SCp547drivers/scsi/atari_NCR5380.ccmd->SCp.this_residual += cmd->SCp.buffer->length;
SCp548drivers/scsi/atari_NCR5380.cendadr += cmd->SCp.buffer->length;
SCp551drivers/scsi/atari_NCR5380.cif (oldlen != cmd->SCp.this_residual)
SCp553drivers/scsi/atari_NCR5380.ccnt, (long)(cmd->SCp.ptr), cmd->SCp.this_residual );
SCp574drivers/scsi/atari_NCR5380.ccmd->SCp.buffer = (struct scatterlist *) cmd->buffer;
SCp575drivers/scsi/atari_NCR5380.ccmd->SCp.buffers_residual = cmd->use_sg - 1;
SCp576drivers/scsi/atari_NCR5380.ccmd->SCp.ptr = (char *) cmd->SCp.buffer->address;
SCp577drivers/scsi/atari_NCR5380.ccmd->SCp.this_residual = cmd->SCp.buffer->length;
SCp583drivers/scsi/atari_NCR5380.ccmd->SCp.buffer = NULL;
SCp584drivers/scsi/atari_NCR5380.ccmd->SCp.buffers_residual = 0;
SCp585drivers/scsi/atari_NCR5380.ccmd->SCp.ptr = (char *) cmd->request_buffer;
SCp586drivers/scsi/atari_NCR5380.ccmd->SCp.this_residual = cmd->request_bufflen;
SCp1283drivers/scsi/atari_NCR5380.cp = hostdata->connected->SCp.phase;
SCp1311drivers/scsi/atari_NCR5380.cdata = (unsigned char **) &(hostdata->connected->SCp.ptr);
SCp1312drivers/scsi/atari_NCR5380.ccount = &(hostdata->connected->SCp.this_residual);
SCp2185drivers/scsi/atari_NCR5380.cif (!cmd->SCp.this_residual && cmd->SCp.buffers_residual) {
SCp2186drivers/scsi/atari_NCR5380.c++cmd->SCp.buffer;
SCp2187drivers/scsi/atari_NCR5380.c--cmd->SCp.buffers_residual;
SCp2188drivers/scsi/atari_NCR5380.ccmd->SCp.this_residual = cmd->SCp.buffer->length;
SCp2189drivers/scsi/atari_NCR5380.ccmd->SCp.ptr = cmd->SCp.buffer->address;
SCp2196drivers/scsi/atari_NCR5380.cHOSTNO, cmd->SCp.this_residual,
SCp2197drivers/scsi/atari_NCR5380.ccmd->SCp.buffers_residual);
SCp2220drivers/scsi/atari_NCR5380.ccmd->SCp.phase = phase;
SCp2222drivers/scsi/atari_NCR5380.c&len, (unsigned char **) &cmd->SCp.ptr)) {
SCp2246drivers/scsi/atari_NCR5380.ccmd->SCp.this_residual -= transfersize - len;
SCp2252drivers/scsi/atari_NCR5380.c(int *) &cmd->SCp.this_residual, (unsigned char **)
SCp2253drivers/scsi/atari_NCR5380.c&cmd->SCp.ptr);
SCp2260drivers/scsi/atari_NCR5380.ccmd->SCp.Message = tmp;
SCp2304drivers/scsi/atari_NCR5380.ccmd->result = cmd->SCp.Status | (cmd->SCp.Message << 8); 
SCp2330drivers/scsi/atari_NCR5380.cif (cmd->SCp.Status == QUEUE_FULL) {
SCp2346drivers/scsi/atari_NCR5380.ccmd->SCp.Status = BUSY;
SCp2371drivers/scsi/atari_NCR5380.ccmd->result = cmd->SCp.Status | (cmd->SCp.Message << 8); 
SCp2372drivers/scsi/atari_NCR5380.celse if (cmd->SCp.Status != GOOD)
SCp2377drivers/scsi/atari_NCR5380.c(cmd->SCp.Status == CHECK_CONDITION)) {
SCp2388drivers/scsi/atari_NCR5380.ccmd->SCp.buffer = NULL;
SCp2389drivers/scsi/atari_NCR5380.ccmd->SCp.buffers_residual = 0;
SCp2390drivers/scsi/atari_NCR5380.ccmd->SCp.ptr = (char *) cmd->sense_buffer;
SCp2391drivers/scsi/atari_NCR5380.ccmd->SCp.this_residual = sizeof(cmd->sense_buffer);
SCp2628drivers/scsi/atari_NCR5380.ccmd->SCp.Status = tmp;
SCp1109drivers/scsi/atari_scsi.climit = (atari_dma_buffer && !STRAM_ADDR( VTOP(cmd->SCp.ptr) )) ?
SCp93drivers/scsi/atari_scsi.hatari_dma_xfer_len(cmd->SCp.this_residual,cmd,((phase) & SR_IO) ? 0 : 1)
SCp112drivers/scsi/eata_pio.cvoid IncStat(Scsi_Pointer *SCp, uint Increment)
SCp114drivers/scsi/eata_pio.cSCp->ptr+=Increment; 
SCp115drivers/scsi/eata_pio.cif ((SCp->this_residual-=Increment)==0)
SCp117drivers/scsi/eata_pio.cif ((--SCp->buffers_residual)==0) SCp->Status=FALSE;
SCp120drivers/scsi/eata_pio.cSCp->buffer++;
SCp121drivers/scsi/eata_pio.cSCp->ptr=SCp->buffer->address;
SCp122drivers/scsi/eata_pio.cSCp->this_residual=SCp->buffer->length;
SCp164drivers/scsi/eata_pio.cwhile ((cmd->SCp.Status)&&((z>0)||(odd)))
SCp168drivers/scsi/eata_pio.c*(cmd->SCp.ptr)=zwickel>>8; 
SCp169drivers/scsi/eata_pio.cIncStat(&cmd->SCp,1);
SCp172drivers/scsi/eata_pio.cx=min(z,cmd->SCp.this_residual/2);
SCp173drivers/scsi/eata_pio.cinsw(base+HA_RDATA,cmd->SCp.ptr,x);
SCp175drivers/scsi/eata_pio.cIncStat(&cmd->SCp,2*x);
SCp176drivers/scsi/eata_pio.cif ((z>0)&&(cmd->SCp.this_residual==1))
SCp179drivers/scsi/eata_pio.c*(cmd->SCp.ptr)=zwickel&0xff;
SCp180drivers/scsi/eata_pio.cIncStat(&cmd->SCp,1); z--; 
SCp192drivers/scsi/eata_pio.cwhile ((cmd->SCp.Status)&&((z>0)||(odd)))
SCp196drivers/scsi/eata_pio.czwickel+=*(cmd->SCp.ptr)<<8; 
SCp197drivers/scsi/eata_pio.cIncStat(&cmd->SCp,1);
SCp202drivers/scsi/eata_pio.cx=min(z,cmd->SCp.this_residual/2);
SCp203drivers/scsi/eata_pio.coutsw(base+HA_RDATA,cmd->SCp.ptr,x);
SCp205drivers/scsi/eata_pio.cIncStat(&cmd->SCp,2*x);
SCp206drivers/scsi/eata_pio.cif ((z>0)&&(cmd->SCp.this_residual==1))
SCp208drivers/scsi/eata_pio.czwickel=*(cmd->SCp.ptr); 
SCp210drivers/scsi/eata_pio.cIncStat(&cmd->SCp,1); 
SCp365drivers/scsi/eata_pio.ccmd->SCp.buffers_residual=1;
SCp366drivers/scsi/eata_pio.ccmd->SCp.ptr = cmd->request_buffer;
SCp367drivers/scsi/eata_pio.ccmd->SCp.this_residual = cmd->request_bufflen;
SCp368drivers/scsi/eata_pio.ccmd->SCp.buffer = NULL;
SCp370drivers/scsi/eata_pio.ccmd->SCp.buffer = cmd->request_buffer;
SCp371drivers/scsi/eata_pio.ccmd->SCp.buffers_residual = cmd->use_sg;
SCp372drivers/scsi/eata_pio.ccmd->SCp.ptr = cmd->SCp.buffer->address;
SCp373drivers/scsi/eata_pio.ccmd->SCp.this_residual = cmd->SCp.buffer->length;
SCp375drivers/scsi/eata_pio.ccmd->SCp.Status = (cmd->SCp.this_residual != 0);  /* TRUE as long as bytes 
SCp574drivers/scsi/esp.cSCptr->SCp.phase = in_selection;
SCp636drivers/scsi/esp.cSCpnt->SCp.phase = not_issued;
SCp642drivers/scsi/esp.cSCpnt->SCp.this_residual    = SCpnt->request_bufflen;
SCp643drivers/scsi/esp.cSCpnt->SCp.buffer           =
SCp645drivers/scsi/esp.cSCpnt->SCp.buffers_residual = 0;
SCp646drivers/scsi/esp.cSCpnt->SCp.Status           = CHECK_CONDITION;
SCp647drivers/scsi/esp.cSCpnt->SCp.Message          = 0;
SCp648drivers/scsi/esp.cSCpnt->SCp.have_data_in     = 0;
SCp649drivers/scsi/esp.cSCpnt->SCp.sent_command     = 0;
SCp650drivers/scsi/esp.cSCpnt->SCp.ptr = mmu_get_scsi_one((char *)SCpnt->SCp.buffer,
SCp651drivers/scsi/esp.cSCpnt->SCp.this_residual,
SCp658drivers/scsi/esp.cSCpnt->SCp.buffer           = (struct scatterlist *) SCpnt->buffer;
SCp659drivers/scsi/esp.cSCpnt->SCp.buffers_residual = SCpnt->use_sg - 1;
SCp660drivers/scsi/esp.cSCpnt->SCp.this_residual    = SCpnt->SCp.buffer->length;
SCp661drivers/scsi/esp.cmmu_get_scsi_sgl((struct mmu_sglist *) SCpnt->SCp.buffer,
SCp662drivers/scsi/esp.cSCpnt->SCp.buffers_residual,
SCp664drivers/scsi/esp.cSCpnt->SCp.ptr              = (char *) SCpnt->SCp.buffer->alt_address;
SCp716drivers/scsi/esp.cmmu_release_scsi_one(done_SC->SCp.ptr,
SCp717drivers/scsi/esp.cdone_SC->SCp.this_residual,
SCp844drivers/scsi/esp.cprintk("esp: SCptr->SCp.phase = %d\n", SCptr->SCp.phase);
SCp852drivers/scsi/esp.cprintk("esp: SCptr->SCp.phase = %d\n", SCptr->SCp.phase);
SCp859drivers/scsi/esp.cprintk("esp: SCptr->SCp.phase = %d\n", SCptr->SCp.phase);
SCp864drivers/scsi/esp.cswitch(SCptr->SCp.phase) {
SCp920drivers/scsi/esp.cSCptr->SCp.phase = in_dataout;
SCp924drivers/scsi/esp.cSCptr->SCp.ptr,
SCp925drivers/scsi/esp.cSCptr->SCp.this_residual);
SCp927drivers/scsi/esp.ceregs->esp_tclow = SCptr->SCp.this_residual;
SCp928drivers/scsi/esp.ceregs->esp_tcmed = (SCptr->SCp.this_residual>>8);
SCp936drivers/scsi/esp.cdregs->st_addr = SCptr->SCp.ptr;
SCp947drivers/scsi/esp.cSCptr->SCp.phase = in_datain;
SCp951drivers/scsi/esp.cSCptr->SCp.ptr,
SCp952drivers/scsi/esp.cSCptr->SCp.this_residual);
SCp954drivers/scsi/esp.ceregs->esp_tclow = SCptr->SCp.this_residual;
SCp955drivers/scsi/esp.ceregs->esp_tcmed = (SCptr->SCp.this_residual>>8);
SCp963drivers/scsi/esp.cdregs->st_addr = SCptr->SCp.ptr;
SCp970drivers/scsi/esp.cSCptr->SCp.phase = in_status;
SCp1011drivers/scsi/esp.cif(SCptr->SCp.buffers_residual) {
SCp1020drivers/scsi/esp.c++SCptr->SCp.buffer;
SCp1021drivers/scsi/esp.c--SCptr->SCp.buffers_residual;
SCp1022drivers/scsi/esp.cSCptr->SCp.this_residual = SCptr->SCp.buffer->length;
SCp1023drivers/scsi/esp.cSCptr->SCp.ptr = SCptr->SCp.buffer->alt_address;
SCp1026drivers/scsi/esp.cprintk("<%p,%d> ", SCptr->SCp.ptr,
SCp1027drivers/scsi/esp.cSCptr->SCp.this_residual);
SCp1031drivers/scsi/esp.ceregs->esp_tclow = SCptr->SCp.this_residual;
SCp1032drivers/scsi/esp.ceregs->esp_tcmed = (SCptr->SCp.this_residual>>8);
SCp1036drivers/scsi/esp.cdregs->st_addr = SCptr->SCp.ptr;
SCp1056drivers/scsi/esp.cSCptr->SCp.phase = in_status;
SCp1074drivers/scsi/esp.cSCptr->SCp.phase   = in_finale;
SCp1075drivers/scsi/esp.clast_status = SCptr->SCp.Status  = eregs->esp_fdata;
SCp1076drivers/scsi/esp.clast_msg = SCptr->SCp.Message = eregs->esp_fdata;
SCp1094drivers/scsi/esp.cesp_done(esp, ((SCptr->SCp.Status & 0xff) |
SCp1095drivers/scsi/esp.c((SCptr->SCp.Message & 0xff) << 8) |
SCp1302drivers/scsi/fdomain.cif (current_SC->SCp.phase & aborted) {
SCp1314drivers/scsi/fdomain.cif (current_SC->SCp.phase & in_arbitration) {
SCp1323drivers/scsi/fdomain.ccurrent_SC->SCp.phase = in_selection;
SCp1336drivers/scsi/fdomain.c} else if (current_SC->SCp.phase & in_selection) {
SCp1354drivers/scsi/fdomain.ccurrent_SC->SCp.phase = in_other;
SCp1372drivers/scsi/fdomain.coutb( current_SC->cmnd[current_SC->SCp.sent_command++],
SCp1376drivers/scsi/fdomain.ccurrent_SC->cmnd[ current_SC->SCp.sent_command - 1] );
SCp1380drivers/scsi/fdomain.cif (chip != tmc1800 && !current_SC->SCp.have_data_in) {
SCp1381drivers/scsi/fdomain.ccurrent_SC->SCp.have_data_in = -1;
SCp1386drivers/scsi/fdomain.cif (chip != tmc1800 && !current_SC->SCp.have_data_in) {
SCp1387drivers/scsi/fdomain.ccurrent_SC->SCp.have_data_in = 1;
SCp1392drivers/scsi/fdomain.ccurrent_SC->SCp.Status = inb( Read_SCSI_Data_port );
SCp1394drivers/scsi/fdomain.cprintk( "Status = %x, ", current_SC->SCp.Status );
SCp1397drivers/scsi/fdomain.cif (current_SC->SCp.Status && current_SC->SCp.Status != 2) {
SCp1401drivers/scsi/fdomain.ccurrent_SC->SCp.Status );
SCp1409drivers/scsi/fdomain.ccurrent_SC->SCp.Message = inb( Read_SCSI_Data_port );
SCp1411drivers/scsi/fdomain.cprintk( "Message = %x, ", current_SC->SCp.Message );
SCp1413drivers/scsi/fdomain.cif (!current_SC->SCp.Message) ++done;
SCp1415drivers/scsi/fdomain.cif (current_SC->SCp.Message) {
SCp1416drivers/scsi/fdomain.cprintk( "fdomain: message = %x\n", current_SC->SCp.Message );
SCp1424drivers/scsi/fdomain.c&& !current_SC->SCp.have_data_in
SCp1425drivers/scsi/fdomain.c&& (current_SC->SCp.sent_command
SCp1574drivers/scsi/fdomain.ccurrent_SC->SCp.have_data_in = -1;
SCp1581drivers/scsi/fdomain.ccurrent_SC->SCp.have_data_in = 1;
SCp1587drivers/scsi/fdomain.cif (current_SC->SCp.have_data_in == -1) { /* DATA OUT */
SCp1592drivers/scsi/fdomain.cif (data_count > current_SC->SCp.this_residual)
SCp1593drivers/scsi/fdomain.cdata_count = current_SC->SCp.this_residual;
SCp1599drivers/scsi/fdomain.coutb( *current_SC->SCp.ptr++, Write_FIFO_port );
SCp1600drivers/scsi/fdomain.c--current_SC->SCp.this_residual;
SCp1603drivers/scsi/fdomain.coutsw( Write_FIFO_port, current_SC->SCp.ptr, data_count );
SCp1604drivers/scsi/fdomain.ccurrent_SC->SCp.ptr += 2 * data_count;
SCp1605drivers/scsi/fdomain.ccurrent_SC->SCp.this_residual -= 2 * data_count;
SCp1608drivers/scsi/fdomain.cif (!current_SC->SCp.this_residual) {
SCp1609drivers/scsi/fdomain.cif (current_SC->SCp.buffers_residual) {
SCp1610drivers/scsi/fdomain.c--current_SC->SCp.buffers_residual;
SCp1611drivers/scsi/fdomain.c++current_SC->SCp.buffer;
SCp1612drivers/scsi/fdomain.ccurrent_SC->SCp.ptr = current_SC->SCp.buffer->address;
SCp1613drivers/scsi/fdomain.ccurrent_SC->SCp.this_residual = current_SC->SCp.buffer->length;
SCp1620drivers/scsi/fdomain.cif (current_SC->SCp.have_data_in == 1) { /* DATA IN */
SCp1625drivers/scsi/fdomain.cif (data_count > current_SC->SCp.this_residual)
SCp1626drivers/scsi/fdomain.cdata_count = current_SC->SCp.this_residual;
SCp1632drivers/scsi/fdomain.c*current_SC->SCp.ptr++ = inb( Read_FIFO_port );
SCp1633drivers/scsi/fdomain.c--current_SC->SCp.this_residual;
SCp1636drivers/scsi/fdomain.cinsw( Read_FIFO_port, current_SC->SCp.ptr, data_count );
SCp1637drivers/scsi/fdomain.ccurrent_SC->SCp.ptr += 2 * data_count;
SCp1638drivers/scsi/fdomain.ccurrent_SC->SCp.this_residual -= 2 * data_count;
SCp1641drivers/scsi/fdomain.cif (!current_SC->SCp.this_residual
SCp1642drivers/scsi/fdomain.c&& current_SC->SCp.buffers_residual) {
SCp1643drivers/scsi/fdomain.c--current_SC->SCp.buffers_residual;
SCp1644drivers/scsi/fdomain.c++current_SC->SCp.buffer;
SCp1645drivers/scsi/fdomain.ccurrent_SC->SCp.ptr = current_SC->SCp.buffer->address;
SCp1646drivers/scsi/fdomain.ccurrent_SC->SCp.this_residual = current_SC->SCp.buffer->length;
SCp1653drivers/scsi/fdomain.cprintk( " ** IN DONE %d ** ", current_SC->SCp.have_data_in );
SCp1657drivers/scsi/fdomain.cif (current_SC->cmnd[0] == REQUEST_SENSE && !current_SC->SCp.Status) {
SCp1686drivers/scsi/fdomain.cmy_done( (current_SC->SCp.Status & 0xff)
SCp1687drivers/scsi/fdomain.c| ((current_SC->SCp.Message & 0xff) << 8) | (DID_OK << 16) );
SCp1693drivers/scsi/fdomain.cif (current_SC->SCp.phase & disconnect) {
SCp1727drivers/scsi/fdomain.ccurrent_SC->SCp.buffer =
SCp1729drivers/scsi/fdomain.ccurrent_SC->SCp.ptr              = current_SC->SCp.buffer->address;
SCp1730drivers/scsi/fdomain.ccurrent_SC->SCp.this_residual    = current_SC->SCp.buffer->length;
SCp1731drivers/scsi/fdomain.ccurrent_SC->SCp.buffers_residual = current_SC->use_sg - 1;
SCp1733drivers/scsi/fdomain.ccurrent_SC->SCp.ptr              = (char *)current_SC->request_buffer;
SCp1734drivers/scsi/fdomain.ccurrent_SC->SCp.this_residual    = current_SC->request_bufflen;
SCp1735drivers/scsi/fdomain.ccurrent_SC->SCp.buffer           = NULL;
SCp1736drivers/scsi/fdomain.ccurrent_SC->SCp.buffers_residual = 0;
SCp1740drivers/scsi/fdomain.ccurrent_SC->SCp.Status              = 0;
SCp1741drivers/scsi/fdomain.ccurrent_SC->SCp.Message             = 0;
SCp1742drivers/scsi/fdomain.ccurrent_SC->SCp.have_data_in        = 0;
SCp1743drivers/scsi/fdomain.ccurrent_SC->SCp.sent_command        = 0;
SCp1744drivers/scsi/fdomain.ccurrent_SC->SCp.phase               = in_arbitration;
SCp1794drivers/scsi/fdomain.cswitch (SCpnt->SCp.phase) {
SCp1802drivers/scsi/fdomain.cSCpnt->SCp.phase,
SCp1808drivers/scsi/fdomain.cSCpnt->SCp.sent_command,
SCp1809drivers/scsi/fdomain.cSCpnt->SCp.have_data_in,
SCp1874drivers/scsi/fdomain.ccurrent_SC->SCp.phase |= aborted;
SCp69drivers/scsi/gvp11.cunsigned long addr = VTOP(cmd->SCp.ptr);
SCp73drivers/scsi/gvp11.c(!dir_in && mm_end_of_chunk (addr, cmd->SCp.this_residual)))
SCp75drivers/scsi/gvp11.cHDATA(cmd->host)->dma_bounce_len = (cmd->SCp.this_residual + 511)
SCp105drivers/scsi/gvp11.ccmd->SCp.ptr, cmd->SCp.this_residual);
SCp125drivers/scsi/gvp11.ccache_clear (addr, cmd->SCp.this_residual);
SCp128drivers/scsi/gvp11.ccache_push (addr, cmd->SCp.this_residual);
SCp153drivers/scsi/gvp11.cmemcpy (SCpnt->SCp.ptr, 
SCp155drivers/scsi/gvp11.cSCpnt->SCp.this_residual);
SCp441drivers/scsi/scsi.hScsi_Pointer SCp;  /* Scratchpad used by some host adapters */
SCp236drivers/scsi/wd33c93.ccmd->SCp.buffer = (struct scatterlist *)cmd->buffer;
SCp237drivers/scsi/wd33c93.ccmd->SCp.buffers_residual = cmd->use_sg - 1;
SCp238drivers/scsi/wd33c93.ccmd->SCp.ptr = (char *)cmd->SCp.buffer->address;
SCp239drivers/scsi/wd33c93.ccmd->SCp.this_residual = cmd->SCp.buffer->length;
SCp242drivers/scsi/wd33c93.ccmd->SCp.buffer = NULL;
SCp243drivers/scsi/wd33c93.ccmd->SCp.buffers_residual = 0;
SCp244drivers/scsi/wd33c93.ccmd->SCp.ptr = (char *)cmd->request_buffer;
SCp245drivers/scsi/wd33c93.ccmd->SCp.this_residual = cmd->request_bufflen;
SCp250drivers/scsi/wd33c93.ccmd->SCp.Status = GOOD;
SCp492drivers/scsi/wd33c93.cif (!cmd->SCp.this_residual && cmd->SCp.buffers_residual) {
SCp493drivers/scsi/wd33c93.c++cmd->SCp.buffer;
SCp494drivers/scsi/wd33c93.c--cmd->SCp.buffers_residual;
SCp495drivers/scsi/wd33c93.ccmd->SCp.this_residual = cmd->SCp.buffer->length;
SCp496drivers/scsi/wd33c93.ccmd->SCp.ptr = cmd->SCp.buffer->address;
SCp504drivers/scsi/wd33c93.ctransfer_pio(regp, (uchar **)&cmd->SCp.ptr, &cmd->SCp.this_residual,
SCp519drivers/scsi/wd33c93.cDB(DB_TRANSFER_DATA,printk("[%p/%d]",cmd->SCp.ptr,cmd->SCp.this_residual))
SCp520drivers/scsi/wd33c93.cwrite_wd33c93_count(regp,cmd->SCp.this_residual);
SCp575drivers/scsi/wd33c93.cDB(DB_TRANSFER_DATA,printk("[%p/%d:",cmd->SCp.ptr,cmd->SCp.this_residual))
SCp578drivers/scsi/wd33c93.clength = cmd->SCp.this_residual;
SCp579drivers/scsi/wd33c93.ccmd->SCp.this_residual = read_wd33c93_count(regp);
SCp580drivers/scsi/wd33c93.ccmd->SCp.ptr += (length - cmd->SCp.this_residual);
SCp581drivers/scsi/wd33c93.cDB(DB_TRANSFER_DATA,printk("%p/%d]",cmd->SCp.ptr,cmd->SCp.this_residual))
SCp654drivers/scsi/wd33c93.cDB(DB_INTR,printk("IN-%d.%d",cmd->SCp.this_residual,cmd->SCp.buffers_residual))
SCp664drivers/scsi/wd33c93.cDB(DB_INTR,printk("OUT-%d.%d",cmd->SCp.this_residual,cmd->SCp.buffers_residual))
SCp688drivers/scsi/wd33c93.ccmd->SCp.Status = read_1_byte(regp);
SCp696drivers/scsi/wd33c93.cDB(DB_INTR,printk("=%02x",cmd->SCp.Status))
SCp716drivers/scsi/wd33c93.ccmd->SCp.Message = msg;
SCp833drivers/scsi/wd33c93.ccmd->SCp.Message = COMMAND_COMPLETE;
SCp835drivers/scsi/wd33c93.cif (cmd->SCp.Status == GOOD)
SCp836drivers/scsi/wd33c93.ccmd->SCp.Status = lun;
SCp839drivers/scsi/wd33c93.ccmd->result = cmd->SCp.Status | (cmd->SCp.Message << 8);
SCp840drivers/scsi/wd33c93.celse if (cmd->SCp.Status != GOOD)
SCp912drivers/scsi/wd33c93.ccmd->result = cmd->SCp.Status | (cmd->SCp.Message << 8);
SCp913drivers/scsi/wd33c93.celse if (cmd->SCp.Status != GOOD)
SCp805drivers/scsi/wd7000.cSCpnt->SCp.phase = 0;
SCp875drivers/scsi/wd7000.cif (--(SCpnt->SCp.phase) <= 0)  {  /* all scbs are done */
SCp910drivers/scsi/wd7000.cSCpnt->SCp.phase = 1;
SCp955drivers/scsi/wd7000.cwhile (SCpnt->SCp.phase > 0) barrier();  /* phase counts scbs down to 0 */