taglinefilesource code
scd2620drivers/scsi/advansys.cScsi_Device      *scd;
scd2688drivers/scsi/advansys.cfor (scd = scsi_devices; scd; scd = scd->next) {
scd2689drivers/scsi/advansys.cif (scd->host == shp) {
scd2690drivers/scsi/advansys.cproc_print_scsidevice(scd, cp, &cplen, 0);
scd2823drivers/scsi/aha152x.cScsi_Device *scd;
scd2918drivers/scsi/aha152x.cscd = scsi_devices;
scd2920drivers/scsi/aha152x.cSPRINTF("Attached devices: %s\n", (scd)?"":"none");
scd2922drivers/scsi/aha152x.cwhile (scd) {
scd2923drivers/scsi/aha152x.cif (scd->host == shpnt) {
scd2926drivers/scsi/aha152x.cscd->channel, scd->id, scd->lun);
scd2928drivers/scsi/aha152x.cif (scd->vendor[i] >= 0x20)
scd2929drivers/scsi/aha152x.cSPRINTF("%c", scd->vendor[i]);
scd2935drivers/scsi/aha152x.cif (scd->model[i] >= 0x20)
scd2936drivers/scsi/aha152x.cSPRINTF("%c", scd->model[i]);
scd2942drivers/scsi/aha152x.cif (scd->rev[i] >= 0x20)
scd2943drivers/scsi/aha152x.cSPRINTF("%c", scd->rev[i]);
scd2949drivers/scsi/aha152x.cSPRINTF("  Type:   %d ", scd->type);
scd2951drivers/scsi/aha152x.c(scd->scsi_level < 3)?1:2);
scd2953drivers/scsi/aha152x.cif (scd->scsi_level == 2)
scd2958drivers/scsi/aha152x.cscd = scd->next;
scd71drivers/scsi/eata_dma_proc.cScsi_Device *scd, SDev;
scd93drivers/scsi/eata_dma_proc.cscd = NULL;
scd438drivers/scsi/eata_dma_proc.cscd = scsi_devices;
scd440drivers/scsi/eata_dma_proc.csize = sprintf(buffer+len,"Attached devices: %s\n", (scd)?"":"none");
scd444drivers/scsi/eata_dma_proc.cwhile (scd) {
scd445drivers/scsi/eata_dma_proc.cif (scd->host == HBA_ptr) {
scd446drivers/scsi/eata_dma_proc.cproc_print_scsidevice(scd, buffer, &size, len);
scd457drivers/scsi/eata_dma_proc.cscd = scd->next;
scd44drivers/scsi/eata_pio_proc.cScsi_Device *scd;
scd100drivers/scsi/eata_pio_proc.cscd = scsi_devices;
scd102drivers/scsi/eata_pio_proc.csize = sprintf(buffer+len,"Attached devices: %s\n", (scd)?"":"none");
scd106drivers/scsi/eata_pio_proc.cwhile (scd) {
scd107drivers/scsi/eata_pio_proc.cif (scd->host == HBA_ptr) {
scd108drivers/scsi/eata_pio_proc.cproc_print_scsidevice(scd, buffer, &size, len);
scd119drivers/scsi/eata_pio_proc.cscd = scd->next;
scd2560drivers/scsi/scsi.cScsi_Device *scd, *scd_h = NULL;
scd2568drivers/scsi/scsi.cscd = scsi_devices;
scd2572drivers/scsi/scsi.csize = sprintf(buffer+len,"Attached devices: %s\n", (scd)?"":"none");
scd2582drivers/scsi/scsi.cscd = scsi_devices;
scd2583drivers/scsi/scsi.cwhile (scd) {
scd2584drivers/scsi/scsi.cif (scd->host == HBA_ptr) {
scd2585drivers/scsi/scsi.cproc_print_scsidevice(scd, buffer, &size, len);
scd2596drivers/scsi/scsi.cscd = scd->next;
scd2634drivers/scsi/scsi.cwhile(scd && (scd->host->host_no != host 
scd2635drivers/scsi/scsi.c|| scd->channel != channel 
scd2636drivers/scsi/scsi.c|| scd->id != id 
scd2637drivers/scsi/scsi.c|| scd->lun != lun)) {
scd2638drivers/scsi/scsi.cscd = scd->next;
scd2640drivers/scsi/scsi.cif(scd)
scd2672drivers/scsi/scsi.cwhile(scd != NULL) {
scd2673drivers/scsi/scsi.cif(scd->host->host_no == host  
scd2674drivers/scsi/scsi.c&& scd->channel == channel 
scd2675drivers/scsi/scsi.c&& scd->id == id 
scd2676drivers/scsi/scsi.c&& scd->lun == lun){
scd2679drivers/scsi/scsi.cscd_h = scd;
scd2680drivers/scsi/scsi.cscd = scd->next;
scd2683drivers/scsi/scsi.cif(scd == NULL)
scd2686drivers/scsi/scsi.cif(scd->access_count)
scd2691drivers/scsi/scsi.cif(SDTpnt->detach) (*SDTpnt->detach)(scd);
scd2695drivers/scsi/scsi.cif(scd->attached == 0) {
scd2700drivers/scsi/scsi.cfor(SCpnt=scd->host->host_queue; SCpnt; SCpnt = SCpnt->next){
scd2701drivers/scsi/scsi.cif(SCpnt->device == scd) {
scd2706drivers/scsi/scsi.cif(SCpnt == scd->host->host_queue)
scd2707drivers/scsi/scsi.cscd->host->host_queue = SCpnt->next;
scd2713drivers/scsi/scsi.cscd_h->next = scd->next;
scd2714drivers/scsi/scsi.c} else if (scsi_devices == scd) {
scd2716drivers/scsi/scsi.cscsi_devices = scd->next;
scd2718drivers/scsi/scsi.cscsi_init_free((char *) scd, sizeof(Scsi_Device));
scd257drivers/scsi/scsi_proc.cvoid proc_print_scsidevice(Scsi_Device *scd, char *buffer, int *size, int len)
scd263drivers/scsi/scsi_proc.cscd->host->host_no, scd->channel, scd->id, scd->lun);
scd265drivers/scsi/scsi_proc.cif (scd->vendor[x] >= 0x20)
scd266drivers/scsi/scsi_proc.cy += sprintf(buffer + len + y, "%c", scd->vendor[x]);
scd272drivers/scsi/scsi_proc.cif (scd->model[x] >= 0x20)
scd273drivers/scsi/scsi_proc.cy +=  sprintf(buffer + len + y, "%c", scd->model[x]);
scd279drivers/scsi/scsi_proc.cif (scd->rev[x] >= 0x20)
scd280drivers/scsi/scsi_proc.cy += sprintf(buffer + len + y, "%c", scd->rev[x]);
scd287drivers/scsi/scsi_proc.cscd->type < MAX_SCSI_DEVICE_CODE ? 
scd288drivers/scsi/scsi_proc.cscsi_dev_types[(int)scd->type] : "Unknown          " );
scd290drivers/scsi/scsi_proc.c" SCSI revision: %02x", (scd->scsi_level < 3)?1:2);
scd291drivers/scsi/scsi_proc.cif (scd->scsi_level == 2)