• Home
  • Raw
  • Download

Lines Matching refs:SCp

175 static void print_SCp(struct scsi_pointer *SCp, const char *prefix, const char *suffix)  in print_SCp()  argument
178 prefix, SCp->ptr, SCp->this_residual, SCp->buffer, in print_SCp()
179 SCp->buffers_residual, suffix); in print_SCp()
201 print_SCp(&info->scsi.SCp, " SCp={ ", " }\n"); in fas216_dumpinfo()
630 struct scsi_pointer *SCp = &info->scsi.SCp; in fas216_updateptrs() local
636 SCp->phase -= bytes_transferred; in fas216_updateptrs()
639 if (SCp->this_residual > bytes_transferred) in fas216_updateptrs()
645 bytes_transferred -= SCp->this_residual; in fas216_updateptrs()
646 if (!next_SCp(SCp) && bytes_transferred) { in fas216_updateptrs()
653 SCp->this_residual -= bytes_transferred; in fas216_updateptrs()
654 if (SCp->this_residual) in fas216_updateptrs()
655 SCp->ptr += bytes_transferred; in fas216_updateptrs()
657 SCp->ptr = NULL; in fas216_updateptrs()
670 struct scsi_pointer *SCp = &info->scsi.SCp; in fas216_pio() local
675 fas216_writeb(info, REG_FF, get_next_SCp_byte(SCp)); in fas216_pio()
677 put_next_SCp_byte(SCp, fas216_readb(info, REG_FF)); in fas216_pio()
679 if (SCp->this_residual == 0) in fas216_pio()
680 next_SCp(SCp); in fas216_pio()
718 total = info->scsi.SCp.phase; in fas216_cleanuptransfer()
720 total = info->scsi.SCp.this_residual; in fas216_cleanuptransfer()
755 info->scsi.SCp.ptr, info->scsi.SCp.this_residual, in fas216_transfer()
756 info->scsi.SCp.phase); in fas216_transfer()
758 if (!info->scsi.SCp.ptr) { in fas216_transfer()
761 print_SCp(&info->scsi.SCp, "SCp: ", "\n"); in fas216_transfer()
762 print_SCp(&info->SCpnt->SCp, "Cmnd SCp: ", "\n"); in fas216_transfer()
782 dmatype = info->dma.setup(info->host, &info->scsi.SCp, in fas216_transfer()
787 fas216_set_stc(info, info->scsi.SCp.phase); in fas216_transfer()
789 fas216_set_stc(info, info->scsi.SCp.this_residual); in fas216_transfer()
803 info->dma.pseudo(info->host, &info->scsi.SCp, in fas216_transfer()
836 info->dma.stop(info->host, &info->scsi.SCp); in fas216_stoptransfer()
849 while (fifo && info->scsi.SCp.ptr) { in fas216_stoptransfer()
850 *info->scsi.SCp.ptr = fas216_readb(info, REG_FF); in fas216_stoptransfer()
869 info->dma.stop(info->host, &info->scsi.SCp); in fas216_aborttransfer()
1011 info->scsi.SCp = info->SCpnt->SCp; in fas216_reselected_intr()
1014 info->scsi.SCp.ptr, info->scsi.SCp.this_residual); in fas216_reselected_intr()
1078 info->SCpnt->SCp = info->scsi.SCp; in fas216_parse_message()
1079 info->SCpnt->SCp.sent_command = 0; in fas216_parse_message()
1082 info->scsi.SCp.ptr, info->scsi.SCp.this_residual); in fas216_parse_message()
1092 info->scsi.SCp = info->SCpnt->SCp; in fas216_parse_message()
1095 info->scsi.SCp.ptr, info->scsi.SCp.this_residual); in fas216_parse_message()
1297 for (i = info->scsi.SCp.sent_command; i < info->SCpnt->cmd_len; i++) in fas216_send_command()
1563 info->scsi.SCp.Status = fas216_readb(info, REG_FF); in fas216_funcdone_intr()
1564 info->scsi.SCp.Message = fas216_readb(info, REG_FF); in fas216_funcdone_intr()
1604 memset(&info->scsi.SCp, 0, sizeof(info->scsi.SCp)); in fas216_bus_reset()
1764 info->scsi.SCp = SCpnt->SCp; in fas216_start_command()
1853 info->scsi.SCp = SCpnt->SCp; in fas216_do_bus_device_reset()
1970 info->scsi.SCp.ptr, info->scsi.SCp.this_residual); in fas216_kick()
2004 result, SCpnt->SCp.Message, SCpnt->SCp.Status); in fas216_rq_sns_done()
2006 if (result != DID_OK || SCpnt->SCp.Status != GOOD) in fas216_rq_sns_done()
2038 SCpnt->result = result << 16 | info->scsi.SCp.Message << 8 | in fas216_std_done()
2039 info->scsi.SCp.Status; in fas216_std_done()
2073 if (info->scsi.SCp.ptr) { in fas216_std_done()
2084 SCpnt->result, info->scsi.SCp.ptr, in fas216_std_done()
2085 info->scsi.SCp.this_residual); in fas216_std_done()
2111 SCpnt->SCp.Message = 0; in fas216_std_done()
2112 SCpnt->SCp.Status = 0; in fas216_std_done()
2159 if (info->scsi.SCp.ptr && info->scsi.SCp.this_residual == 0) { in fas216_done()
2163 info->scsi.SCp.ptr, info->scsi.SCp.this_residual); in fas216_done()
2164 info->scsi.SCp.ptr = NULL; in fas216_done()