tag | line | file | source code |
scd | 2620 | drivers/scsi/advansys.c | Scsi_Device *scd; |
scd | 2688 | drivers/scsi/advansys.c | for (scd = scsi_devices; scd; scd = scd->next) { |
scd | 2689 | drivers/scsi/advansys.c | if (scd->host == shp) { |
scd | 2690 | drivers/scsi/advansys.c | proc_print_scsidevice(scd, cp, &cplen, 0); |
scd | 2823 | drivers/scsi/aha152x.c | Scsi_Device *scd; |
scd | 2918 | drivers/scsi/aha152x.c | scd = scsi_devices; |
scd | 2920 | drivers/scsi/aha152x.c | SPRINTF("Attached devices: %s\n", (scd)?"":"none"); |
scd | 2922 | drivers/scsi/aha152x.c | while (scd) { |
scd | 2923 | drivers/scsi/aha152x.c | if (scd->host == shpnt) { |
scd | 2926 | drivers/scsi/aha152x.c | scd->channel, scd->id, scd->lun); |
scd | 2928 | drivers/scsi/aha152x.c | if (scd->vendor[i] >= 0x20) |
scd | 2929 | drivers/scsi/aha152x.c | SPRINTF("%c", scd->vendor[i]); |
scd | 2935 | drivers/scsi/aha152x.c | if (scd->model[i] >= 0x20) |
scd | 2936 | drivers/scsi/aha152x.c | SPRINTF("%c", scd->model[i]); |
scd | 2942 | drivers/scsi/aha152x.c | if (scd->rev[i] >= 0x20) |
scd | 2943 | drivers/scsi/aha152x.c | SPRINTF("%c", scd->rev[i]); |
scd | 2949 | drivers/scsi/aha152x.c | SPRINTF(" Type: %d ", scd->type); |
scd | 2951 | drivers/scsi/aha152x.c | (scd->scsi_level < 3)?1:2); |
scd | 2953 | drivers/scsi/aha152x.c | if (scd->scsi_level == 2) |
scd | 2958 | drivers/scsi/aha152x.c | scd = scd->next; |
scd | 71 | drivers/scsi/eata_dma_proc.c | Scsi_Device *scd, SDev; |
scd | 93 | drivers/scsi/eata_dma_proc.c | scd = NULL; |
scd | 438 | drivers/scsi/eata_dma_proc.c | scd = scsi_devices; |
scd | 440 | drivers/scsi/eata_dma_proc.c | size = sprintf(buffer+len,"Attached devices: %s\n", (scd)?"":"none"); |
scd | 444 | drivers/scsi/eata_dma_proc.c | while (scd) { |
scd | 445 | drivers/scsi/eata_dma_proc.c | if (scd->host == HBA_ptr) { |
scd | 446 | drivers/scsi/eata_dma_proc.c | proc_print_scsidevice(scd, buffer, &size, len); |
scd | 457 | drivers/scsi/eata_dma_proc.c | scd = scd->next; |
scd | 44 | drivers/scsi/eata_pio_proc.c | Scsi_Device *scd; |
scd | 100 | drivers/scsi/eata_pio_proc.c | scd = scsi_devices; |
scd | 102 | drivers/scsi/eata_pio_proc.c | size = sprintf(buffer+len,"Attached devices: %s\n", (scd)?"":"none"); |
scd | 106 | drivers/scsi/eata_pio_proc.c | while (scd) { |
scd | 107 | drivers/scsi/eata_pio_proc.c | if (scd->host == HBA_ptr) { |
scd | 108 | drivers/scsi/eata_pio_proc.c | proc_print_scsidevice(scd, buffer, &size, len); |
scd | 119 | drivers/scsi/eata_pio_proc.c | scd = scd->next; |
scd | 2560 | drivers/scsi/scsi.c | Scsi_Device *scd, *scd_h = NULL; |
scd | 2568 | drivers/scsi/scsi.c | scd = scsi_devices; |
scd | 2572 | drivers/scsi/scsi.c | size = sprintf(buffer+len,"Attached devices: %s\n", (scd)?"":"none"); |
scd | 2582 | drivers/scsi/scsi.c | scd = scsi_devices; |
scd | 2583 | drivers/scsi/scsi.c | while (scd) { |
scd | 2584 | drivers/scsi/scsi.c | if (scd->host == HBA_ptr) { |
scd | 2585 | drivers/scsi/scsi.c | proc_print_scsidevice(scd, buffer, &size, len); |
scd | 2596 | drivers/scsi/scsi.c | scd = scd->next; |
scd | 2634 | drivers/scsi/scsi.c | while(scd && (scd->host->host_no != host |
scd | 2635 | drivers/scsi/scsi.c | || scd->channel != channel |
scd | 2636 | drivers/scsi/scsi.c | || scd->id != id |
scd | 2637 | drivers/scsi/scsi.c | || scd->lun != lun)) { |
scd | 2638 | drivers/scsi/scsi.c | scd = scd->next; |
scd | 2640 | drivers/scsi/scsi.c | if(scd) |
scd | 2672 | drivers/scsi/scsi.c | while(scd != NULL) { |
scd | 2673 | drivers/scsi/scsi.c | if(scd->host->host_no == host |
scd | 2674 | drivers/scsi/scsi.c | && scd->channel == channel |
scd | 2675 | drivers/scsi/scsi.c | && scd->id == id |
scd | 2676 | drivers/scsi/scsi.c | && scd->lun == lun){ |
scd | 2679 | drivers/scsi/scsi.c | scd_h = scd; |
scd | 2680 | drivers/scsi/scsi.c | scd = scd->next; |
scd | 2683 | drivers/scsi/scsi.c | if(scd == NULL) |
scd | 2686 | drivers/scsi/scsi.c | if(scd->access_count) |
scd | 2691 | drivers/scsi/scsi.c | if(SDTpnt->detach) (*SDTpnt->detach)(scd); |
scd | 2695 | drivers/scsi/scsi.c | if(scd->attached == 0) { |
scd | 2700 | drivers/scsi/scsi.c | for(SCpnt=scd->host->host_queue; SCpnt; SCpnt = SCpnt->next){ |
scd | 2701 | drivers/scsi/scsi.c | if(SCpnt->device == scd) { |
scd | 2706 | drivers/scsi/scsi.c | if(SCpnt == scd->host->host_queue) |
scd | 2707 | drivers/scsi/scsi.c | scd->host->host_queue = SCpnt->next; |
scd | 2713 | drivers/scsi/scsi.c | scd_h->next = scd->next; |
scd | 2714 | drivers/scsi/scsi.c | } else if (scsi_devices == scd) { |
scd | 2716 | drivers/scsi/scsi.c | scsi_devices = scd->next; |
scd | 2718 | drivers/scsi/scsi.c | scsi_init_free((char *) scd, sizeof(Scsi_Device)); |
scd | 257 | drivers/scsi/scsi_proc.c | void proc_print_scsidevice(Scsi_Device *scd, char *buffer, int *size, int len) |
scd | 263 | drivers/scsi/scsi_proc.c | scd->host->host_no, scd->channel, scd->id, scd->lun); |
scd | 265 | drivers/scsi/scsi_proc.c | if (scd->vendor[x] >= 0x20) |
scd | 266 | drivers/scsi/scsi_proc.c | y += sprintf(buffer + len + y, "%c", scd->vendor[x]); |
scd | 272 | drivers/scsi/scsi_proc.c | if (scd->model[x] >= 0x20) |
scd | 273 | drivers/scsi/scsi_proc.c | y += sprintf(buffer + len + y, "%c", scd->model[x]); |
scd | 279 | drivers/scsi/scsi_proc.c | if (scd->rev[x] >= 0x20) |
scd | 280 | drivers/scsi/scsi_proc.c | y += sprintf(buffer + len + y, "%c", scd->rev[x]); |
scd | 287 | drivers/scsi/scsi_proc.c | scd->type < MAX_SCSI_DEVICE_CODE ? |
scd | 288 | drivers/scsi/scsi_proc.c | scsi_dev_types[(int)scd->type] : "Unknown " ); |
scd | 290 | drivers/scsi/scsi_proc.c | " SCSI revision: %02x", (scd->scsi_level < 3)?1:2); |
scd | 291 | drivers/scsi/scsi_proc.c | if (scd->scsi_level == 2) |