taglinefilesource code
unchar20kernel/blk_drv/scsi/7000fasst.cunchar status;
unchar21kernel/blk_drv/scsi/7000fasst.cunchar scbptr[3];
unchar43kernel/blk_drv/scsi/7000fasst.cstatic unchar controlstat = 0;
unchar44kernel/blk_drv/scsi/7000fasst.cstatic unchar wd7000fasst_hostno;
unchar85kernel/blk_drv/scsi/7000fasst.cstatic int wd7000fasst_out(unchar *cmdp, int len)
unchar145kernel/blk_drv/scsi/7000fasst.cunchar init_block[]={ 1, 7, 0x18, 0x18, 0, 0, 0, 0, OGMB_CNT, ICMB_CNT };
unchar232kernel/blk_drv/scsi/7000fasst.cprintk("%x ",*((unchar *)scbptr));
unchar233kernel/blk_drv/scsi/7000fasst.c((unchar *)scbptr)++;
unchar258kernel/blk_drv/scsi/7000fasst.cint wd7000fasst_queuecommand(unchar target, const void *cmnd, void *buff, int bufflen, 
unchar265kernel/blk_drv/scsi/7000fasst.cunchar *cmd = (unchar *) cmnd;
unchar302kernel/blk_drv/scsi/7000fasst.cprintk("%x ",*((unchar *)scbptr));
unchar303kernel/blk_drv/scsi/7000fasst.c((unchar *)scbptr)++;
unchar341kernel/blk_drv/scsi/7000fasst.cint wd7000fasst_command(unchar target, const void *cmnd, void *buff, int bufflen)
unchar401kernel/blk_drv/scsi/7000fasst.c{   unchar rstat;
unchar402kernel/blk_drv/scsi/7000fasst.cunchar buf[8];
unchar403kernel/blk_drv/scsi/7000fasst.cstatic unchar cmd[] = {  READ_CAPACITY, 0, 0, 0, 0, 0, 0, 0, 0, 0};
unchar104kernel/blk_drv/scsi/7000fasst.hunchar op;      /* Command Control Block Operation Code */
unchar105kernel/blk_drv/scsi/7000fasst.hunchar idlun;      /* op=0,2:Target Id, op=1:Initiator Id */
unchar109kernel/blk_drv/scsi/7000fasst.hunchar scbdata[12];    /* SCSI Command Block */
unchar110kernel/blk_drv/scsi/7000fasst.hunchar sretstat;    /* SCSI Return Status */
unchar111kernel/blk_drv/scsi/7000fasst.hunchar vue;      /* Vendor Unique Error Code */
unchar112kernel/blk_drv/scsi/7000fasst.hunchar maxdata[3];    /* Maximum Data Transfer Length */
unchar113kernel/blk_drv/scsi/7000fasst.hunchar dataptr[3];    /* SCSI Data Block Pointer */
unchar114kernel/blk_drv/scsi/7000fasst.hunchar linkptr[3];    /* Next Command Link Pointer */
unchar115kernel/blk_drv/scsi/7000fasst.hunchar direc;      /* Transfer Direction */
unchar116kernel/blk_drv/scsi/7000fasst.hunchar reserved2[6];    /* SCSI Command Descriptor Block */
unchar122kernel/blk_drv/scsi/7000fasst.hint wd7000fasst_queuecommand(unchar target, const void *cmnd, void *buff, int bufflen, void (*done)(int,int));
unchar62kernel/blk_drv/scsi/aha1542.cstatic int aha1542_out(unchar *cmdp, int len)
unchar254kernel/blk_drv/scsi/aha1542.cint aha1542_queuecommand(unchar target, const void *cmnd, void *buff, int bufflen, void (*done)(int, int))
unchar256kernel/blk_drv/scsi/aha1542.cunchar ahacmd = CMD_START_SCSI;
unchar257kernel/blk_drv/scsi/aha1542.cunchar *cmd = (unchar *) cmnd;
unchar299kernel/blk_drv/scsi/aha1542.cprintk("%02x ", ((unchar *)&ccb)[i]);
unchar326kernel/blk_drv/scsi/aha1542.cint aha1542_command(unchar target, const void *cmnd, void *buff, int bufflen)
unchar339kernel/blk_drv/scsi/aha1542.cstatic unchar cmd[5] = {CMD_MBINIT, 1};
unchar374kernel/blk_drv/scsi/aha1542.cstatic unchar oncmd[] = {CMD_BUSON_TIME, 5};
unchar375kernel/blk_drv/scsi/aha1542.cstatic unchar offcmd[] = {CMD_BUSOFF_TIME, 9};
unchar408kernel/blk_drv/scsi/aha1542.cunchar buf[8];
unchar409kernel/blk_drv/scsi/aha1542.cstatic unchar cmd[] = {  READ_CAPACITY, 0, 0, 0, 0, 0, 0, 0, 0, 0};
unchar79kernel/blk_drv/scsi/aha1542.hunchar status;    /* Command/Status */
unchar80kernel/blk_drv/scsi/aha1542.hunchar ccbptr[3];    /* msb, .., lsb */
unchar104kernel/blk_drv/scsi/aha1542.hunchar op;      /* Command Control Block Operation Code */
unchar105kernel/blk_drv/scsi/aha1542.hunchar idlun;      /* op=0,2:Target Id, op=1:Initiator Id */
unchar109kernel/blk_drv/scsi/aha1542.hunchar cdblen;    /* SCSI Command Length */
unchar110kernel/blk_drv/scsi/aha1542.hunchar rsalen;    /* Request Sense Allocation Length/Disable */
unchar111kernel/blk_drv/scsi/aha1542.hunchar datalen[3];    /* Data Length (msb, .., lsb) */
unchar112kernel/blk_drv/scsi/aha1542.hunchar dataptr[3];    /* Data Pointer */
unchar113kernel/blk_drv/scsi/aha1542.hunchar linkptr[3];    /* Link Pointer */
unchar114kernel/blk_drv/scsi/aha1542.hunchar commlinkid;    /* Command Linking Identifier */
unchar115kernel/blk_drv/scsi/aha1542.hunchar hastat;    /* Host Adapter Status (HASTAT) */
unchar116kernel/blk_drv/scsi/aha1542.hunchar tarstat;    /* Target Device Status */
unchar117kernel/blk_drv/scsi/aha1542.hunchar reserved[2];
unchar118kernel/blk_drv/scsi/aha1542.hunchar cdb[MAX_CDB+MAX_SENSE];/* SCSI Command Descriptor Block */
unchar124kernel/blk_drv/scsi/aha1542.hint aha1542_queuecommand(unchar target, const void *cmnd, void *buff, int bufflen, void (*done)(int, int));