taglinefilesource code
SDpnt309drivers/scsi/scsi.cScsi_Device * SDpnt, *SDtail;
SDpnt317drivers/scsi/scsi.cSDpnt = (Scsi_Device *) scsi_init_malloc(sizeof (Scsi_Device), GFP_ATOMIC);
SDpnt337drivers/scsi/scsi.cmemset(SDpnt, 0, sizeof(Scsi_Device));
SDpnt338drivers/scsi/scsi.cSDpnt->host = shpnt;
SDpnt339drivers/scsi/scsi.cSDpnt->id = dev;
SDpnt340drivers/scsi/scsi.cSDpnt->lun = lun;
SDpnt343drivers/scsi/scsi.cSDpnt->type = -1;
SDpnt348drivers/scsi/scsi.cSDpnt->borken = 1;
SDpnt355drivers/scsi/scsi.cSCpnt->host = SDpnt->host;
SDpnt356drivers/scsi/scsi.cSCpnt->device = SDpnt;
SDpnt357drivers/scsi/scsi.cSCpnt->target = SDpnt->id;
SDpnt358drivers/scsi/scsi.cSCpnt->lun = SDpnt->lun;
SDpnt461drivers/scsi/scsi.cSDpnt->manufacturer = SCSI_MAN_NEC_OLDCDR;
SDpnt463drivers/scsi/scsi.cSDpnt->manufacturer = SCSI_MAN_NEC;
SDpnt465drivers/scsi/scsi.cSDpnt->manufacturer = SCSI_MAN_TOSHIBA;
SDpnt467drivers/scsi/scsi.cSDpnt->manufacturer = SCSI_MAN_UNKNOWN;
SDpnt469drivers/scsi/scsi.cSDpnt->removable = (0x80 &
SDpnt471drivers/scsi/scsi.cSDpnt->lockable = SDpnt->removable;
SDpnt472drivers/scsi/scsi.cSDpnt->changed = 0;
SDpnt473drivers/scsi/scsi.cSDpnt->access_count = 0;
SDpnt474drivers/scsi/scsi.cSDpnt->busy = 0;
SDpnt488drivers/scsi/scsi.cSDpnt->writeable = 1;
SDpnt492drivers/scsi/scsi.cSDpnt->writeable = 0;
SDpnt504drivers/scsi/scsi.cSDpnt->soft_reset =
SDpnt506drivers/scsi/scsi.cSDpnt->random = (type == TYPE_TAPE) ? 0 : 1;
SDpnt507drivers/scsi/scsi.cSDpnt->type = (type & 0x1f);
SDpnt514drivers/scsi/scsi.cif(sdtpnt->detect) SDpnt->attached +=
SDpnt515drivers/scsi/scsi.c(*sdtpnt->detect)(SDpnt);
SDpnt517drivers/scsi/scsi.cSDpnt->scsi_level = scsi_result[2] & 0x07;
SDpnt518drivers/scsi/scsi.cif (SDpnt->scsi_level >= 2 ||
SDpnt519drivers/scsi/scsi.c(SDpnt->scsi_level == 1 &&
SDpnt521drivers/scsi/scsi.cSDpnt->scsi_level++;
SDpnt527drivers/scsi/scsi.cSDpnt->tagged_queue = 0;
SDpnt529drivers/scsi/scsi.cif ((SDpnt->scsi_level >= SCSI_2) &&
SDpnt531drivers/scsi/scsi.cSDpnt->tagged_supported = 1;
SDpnt532drivers/scsi/scsi.cSDpnt->current_tag = 0;
SDpnt540drivers/scsi/scsi.cSDpnt->disconnect = 0;
SDpnt562drivers/scsi/scsi.cSDpnt->borken = 0;
SDpnt571drivers/scsi/scsi.cSDpnt->lockable = 0;
SDpnt600drivers/scsi/scsi.cSDtail->next = SDpnt;
SDpnt602drivers/scsi/scsi.cscsi_devices = SDpnt;
SDpnt603drivers/scsi/scsi.cSDtail = SDpnt;
SDpnt605drivers/scsi/scsi.cSDpnt = (Scsi_Device *) scsi_init_malloc(sizeof (Scsi_Device), GFP_ATOMIC);
SDpnt623drivers/scsi/scsi.cscsi_init_free((char *) SDpnt, sizeof(Scsi_Device));
SDpnt1980drivers/scsi/scsi.cScsi_Device * SDpnt;
SDpnt2016drivers/scsi/scsi.cfor (SDpnt=scsi_devices; SDpnt; SDpnt = SDpnt->next) {
SDpnt2018drivers/scsi/scsi.cSDpnt->scsi_request_fn = NULL;
SDpnt2020drivers/scsi/scsi.cif(sdtpnt->attach) (*sdtpnt->attach)(SDpnt);
SDpnt2022drivers/scsi/scsi.cif(SDpnt->attached){
SDpnt2023drivers/scsi/scsi.cfor(j=0;j<SDpnt->host->cmd_per_lun;j++){
SDpnt2025drivers/scsi/scsi.cSCpnt->host = SDpnt->host;
SDpnt2026drivers/scsi/scsi.cSCpnt->device = SDpnt;
SDpnt2027drivers/scsi/scsi.cSCpnt->target = SDpnt->id;
SDpnt2028drivers/scsi/scsi.cSCpnt->lun = SDpnt->lun;
SDpnt2037drivers/scsi/scsi.chost = SDpnt->host;
SDpnt2055drivers/scsi/scsi.cfor (SDpnt=scsi_devices; SDpnt; SDpnt = SDpnt->next) {
SDpnt2056drivers/scsi/scsi.chost = SDpnt->host;
SDpnt2058drivers/scsi/scsi.cif(SDpnt->type != TYPE_TAPE)
SDpnt2065drivers/scsi/scsi.cSDpnt->type != TYPE_TAPE) {
SDpnt2166drivers/scsi/scsi.cScsi_Device * SDpnt;
SDpnt2217drivers/scsi/scsi.cfor(SDpnt = scsi_devices; SDpnt; SDpnt = SDpnt->next)
SDpnt2218drivers/scsi/scsi.cif(SDpnt->host->hostt == tpnt)
SDpnt2221drivers/scsi/scsi.cif(sdtpnt->attach) (*sdtpnt->attach)(SDpnt);
SDpnt2222drivers/scsi/scsi.cif(SDpnt->attached){
SDpnt2223drivers/scsi/scsi.cfor(j=0;j<SDpnt->host->cmd_per_lun;j++){
SDpnt2225drivers/scsi/scsi.cSCpnt->host = SDpnt->host;
SDpnt2226drivers/scsi/scsi.cSCpnt->device = SDpnt;
SDpnt2227drivers/scsi/scsi.cSCpnt->target = SDpnt->id;
SDpnt2228drivers/scsi/scsi.cSCpnt->lun = SDpnt->lun;
SDpnt2237drivers/scsi/scsi.chost = SDpnt->host;
SDpnt2256drivers/scsi/scsi.cfor (SDpnt=scsi_devices; SDpnt; SDpnt = SDpnt->next) {
SDpnt2257drivers/scsi/scsi.chost = SDpnt->host;
SDpnt2259drivers/scsi/scsi.cif(SDpnt->type != TYPE_TAPE)
SDpnt2266drivers/scsi/scsi.cSDpnt->type != TYPE_TAPE) {