Lines Matching refs:sd

383 	struct cciss_scsi_dev_t *sd;  in cciss_scsi_add_entry()  local
405 sd = &ccissscsi[h->ctlr].dev[i]; in cciss_scsi_add_entry()
406 memcpy(addr2, sd->scsi3addr, 8); in cciss_scsi_add_entry()
410 bus = sd->bus; in cciss_scsi_add_entry()
411 target = sd->target; in cciss_scsi_add_entry()
418 sd = &ccissscsi[h->ctlr].dev[n]; in cciss_scsi_add_entry()
421 &sd->bus, &sd->target, &sd->lun) != 0) in cciss_scsi_add_entry()
424 sd->bus = bus; in cciss_scsi_add_entry()
425 sd->target = target; in cciss_scsi_add_entry()
426 sd->lun = lun; in cciss_scsi_add_entry()
428 added[*nadded].bus = sd->bus; in cciss_scsi_add_entry()
429 added[*nadded].target = sd->target; in cciss_scsi_add_entry()
430 added[*nadded].lun = sd->lun; in cciss_scsi_add_entry()
433 memcpy(sd->scsi3addr, device->scsi3addr, 8); in cciss_scsi_add_entry()
434 memcpy(sd->vendor, device->vendor, sizeof(sd->vendor)); in cciss_scsi_add_entry()
435 memcpy(sd->revision, device->revision, sizeof(sd->revision)); in cciss_scsi_add_entry()
436 memcpy(sd->device_id, device->device_id, sizeof(sd->device_id)); in cciss_scsi_add_entry()
437 sd->devtype = device->devtype; in cciss_scsi_add_entry()
446 scsi_device_type(sd->devtype), hostno, in cciss_scsi_add_entry()
447 sd->bus, sd->target, sd->lun); in cciss_scsi_add_entry()
457 struct cciss_scsi_dev_t sd; in cciss_scsi_remove_entry() local
460 sd = ccissscsi[h->ctlr].dev[entry]; in cciss_scsi_remove_entry()
461 removed[*nremoved].bus = sd.bus; in cciss_scsi_remove_entry()
462 removed[*nremoved].target = sd.target; in cciss_scsi_remove_entry()
463 removed[*nremoved].lun = sd.lun; in cciss_scsi_remove_entry()
469 scsi_device_type(sd.devtype), hostno, in cciss_scsi_remove_entry()
470 sd.bus, sd.target, sd.lun); in cciss_scsi_remove_entry()
522 struct cciss_scsi_dev_t sd[], int nsds) in adjust_cciss_scsi_table() argument
562 if (SCSI3ADDR_EQ(sd[j].scsi3addr, in adjust_cciss_scsi_table()
564 if (device_is_the_same(&sd[j], csd)) in adjust_cciss_scsi_table()
585 if (cciss_scsi_add_entry(h, hostno, &sd[j], in adjust_cciss_scsi_table()
589 csd->devtype = sd[j].devtype; in adjust_cciss_scsi_table()
590 memcpy(csd->device_id, sd[j].device_id, in adjust_cciss_scsi_table()
592 memcpy(csd->vendor, sd[j].vendor, in adjust_cciss_scsi_table()
594 memcpy(csd->model, sd[j].model, in adjust_cciss_scsi_table()
596 memcpy(csd->revision, sd[j].revision, in adjust_cciss_scsi_table()
609 if (SCSI3ADDR_EQ(sd[i].scsi3addr, in adjust_cciss_scsi_table()
611 if (device_is_the_same(&sd[i], csd)) in adjust_cciss_scsi_table()
620 if (cciss_scsi_add_entry(h, hostno, &sd[i], in adjust_cciss_scsi_table()
683 struct cciss_scsi_dev_t *sd; in lookup_scsi3addr() local
688 sd = &ccissscsi[h->ctlr].dev[i]; in lookup_scsi3addr()
689 if (sd->bus == bus && in lookup_scsi3addr()
690 sd->target == target && in lookup_scsi3addr()
691 sd->lun == lun) { in lookup_scsi3addr()
692 memcpy(scsi3addr, &sd->scsi3addr[0], 8); in lookup_scsi3addr()
1339 struct cciss_scsi_dev_t *sd = in cciss_scsi_show_info() local
1343 sh->host_no, sd->bus, sd->target, sd->lun, in cciss_scsi_show_info()
1344 sd->devtype, in cciss_scsi_show_info()
1345 sd->scsi3addr[0], sd->scsi3addr[1], in cciss_scsi_show_info()
1346 sd->scsi3addr[2], sd->scsi3addr[3], in cciss_scsi_show_info()
1347 sd->scsi3addr[4], sd->scsi3addr[5], in cciss_scsi_show_info()
1348 sd->scsi3addr[6], sd->scsi3addr[7]); in cciss_scsi_show_info()