taglinefilesource code
SDpnt227drivers/scsi/scsi.cScsi_Device * SDpnt, *SDtail;
SDpnt236drivers/scsi/scsi.cSDpnt = (Scsi_Device *) scsi_init_malloc(sizeof (Scsi_Device));
SDpnt252drivers/scsi/scsi.cSDpnt->host = shpnt;
SDpnt253drivers/scsi/scsi.cSDpnt->id = dev;
SDpnt254drivers/scsi/scsi.cSDpnt->lun = lun;
SDpnt255drivers/scsi/scsi.cSDpnt->device_wait = NULL;
SDpnt256drivers/scsi/scsi.cSDpnt->next = NULL;
SDpnt257drivers/scsi/scsi.cSDpnt->attached = 0;
SDpnt262drivers/scsi/scsi.cSDpnt->borken = 1;
SDpnt354drivers/scsi/scsi.cSDpnt->manufacturer = SCSI_MAN_UNKNOWN;
SDpnt356drivers/scsi/scsi.cSDpnt->manufacturer = SCSI_MAN_NEC;
SDpnt358drivers/scsi/scsi.cSDpnt->manufacturer = SCSI_MAN_TOSHIBA;
SDpnt360drivers/scsi/scsi.cSDpnt->removable = (0x80 & 
SDpnt362drivers/scsi/scsi.cSDpnt->lockable = SDpnt->removable;
SDpnt363drivers/scsi/scsi.cSDpnt->changed = 0;
SDpnt364drivers/scsi/scsi.cSDpnt->access_count = 0;
SDpnt365drivers/scsi/scsi.cSDpnt->busy = 0;
SDpnt377drivers/scsi/scsi.cSDpnt->writeable = 1;
SDpnt381drivers/scsi/scsi.cSDpnt->writeable = 0;
SDpnt393drivers/scsi/scsi.cSDpnt->soft_reset = 
SDpnt395drivers/scsi/scsi.cSDpnt->random = (type == TYPE_TAPE) ? 0 : 1;
SDpnt396drivers/scsi/scsi.cSDpnt->type = type;
SDpnt403drivers/scsi/scsi.cif(sdtpnt->detect) SDpnt->attached +=
SDpnt404drivers/scsi/scsi.c(*sdtpnt->detect)(SDpnt);
SDpnt406drivers/scsi/scsi.cSDpnt->scsi_level = scsi_result[2] & 0x07;
SDpnt407drivers/scsi/scsi.cif (SDpnt->scsi_level >= 2 ||
SDpnt408drivers/scsi/scsi.c(SDpnt->scsi_level == 1 &&
SDpnt410drivers/scsi/scsi.cSDpnt->scsi_level++;
SDpnt416drivers/scsi/scsi.cSDpnt->tagged_queue = 0;
SDpnt418drivers/scsi/scsi.cif ((SDpnt->scsi_level >= SCSI_2) &&
SDpnt420drivers/scsi/scsi.cSDpnt->tagged_supported = 1;
SDpnt421drivers/scsi/scsi.cSDpnt->current_tag = 0;
SDpnt429drivers/scsi/scsi.cSDpnt->disconnect = 0;
SDpnt451drivers/scsi/scsi.cSDpnt->borken = 0;
SDpnt460drivers/scsi/scsi.cSDpnt->lockable = 0;
SDpnt480drivers/scsi/scsi.cSDtail->next = SDpnt;
SDpnt482drivers/scsi/scsi.cscsi_devices = SDpnt;
SDpnt483drivers/scsi/scsi.cSDtail = SDpnt;
SDpnt485drivers/scsi/scsi.cSDpnt = (Scsi_Device *) scsi_init_malloc(sizeof (Scsi_Device));
SDpnt510drivers/scsi/scsi.cscsi_init_free((char *) SDpnt, sizeof(Scsi_Device));
SDpnt1801drivers/scsi/scsi.cScsi_Device * SDpnt;
SDpnt1827drivers/scsi/scsi.cfor (SDpnt=scsi_devices; SDpnt; SDpnt = SDpnt->next) {
SDpnt1829drivers/scsi/scsi.cSDpnt->scsi_request_fn = NULL;
SDpnt1831drivers/scsi/scsi.cif(sdtpnt->attach) (*sdtpnt->attach)(SDpnt);
SDpnt1832drivers/scsi/scsi.cif(SDpnt->type != -1){
SDpnt1833drivers/scsi/scsi.cfor(j=0;j<SDpnt->host->cmd_per_lun;j++){
SDpnt1835drivers/scsi/scsi.cSCpnt->host = SDpnt->host;
SDpnt1836drivers/scsi/scsi.cSCpnt->device = SDpnt;
SDpnt1837drivers/scsi/scsi.cSCpnt->target = SDpnt->id;
SDpnt1838drivers/scsi/scsi.cSCpnt->lun = SDpnt->lun;
SDpnt1847drivers/scsi/scsi.chost = SDpnt->host;
SDpnt1860drivers/scsi/scsi.cfor (SDpnt=scsi_devices; SDpnt; SDpnt = SDpnt->next) {
SDpnt1861drivers/scsi/scsi.chost = SDpnt->host;
SDpnt1863drivers/scsi/scsi.cif(SDpnt->type != TYPE_TAPE)
SDpnt1870drivers/scsi/scsi.cSDpnt->type != TYPE_TAPE) {