• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/sdparm-1.02/src/

Lines Matching refs:sep

136     struct w_scsi_elem * sep;
139 sep = w_scsi_arr + k;
140 if ((port_num == sep->port_num) && (bus == sep->bus) &&
141 (target == sep->target) && (lun == sep->lun))
144 if (port_num < sep->port_num)
214 struct w_scsi_elem * sep;
252 sep = w_scsi_arr + m;
253 sep->in_use = 1;
254 sep->scsi_adapter_valid = 1;
255 sep->port_num = k;
256 sep->bus = pid->PathId;
257 sep->target = pid->TargetId;
258 sep->lun = pid->Lun;
259 sep->device_claimed = pid->DeviceClaimed;
263 memcpy(sep->inq_resp, pid->InquiryData, len);
264 sep->pdt = sep->inq_resp[0] & 0x3f;
265 if (0 == sep->inq_resp[4])
266 sep->dubious_scsi = 1;
297 sep = NULL;
313 sep = w_scsi_arr + index;
322 sep = w_scsi_arr + m;
323 sep->in_use = 1;
324 sep->port_num = pa->PortNumber;
325 sep->bus = pa->PathId;
326 sep->target = pa->TargetId;
327 sep->lun = pa->Lun;
328 sep->device_claimed = 1;
330 if (sep->volume_valid) {
331 sep->volume_multiple = 1;
333 sep->volume_letter = letter;
335 sep->volume_valid = 1;
336 sep->volume_letter = 'C' + k;
365 if (NULL == sep) {
372 sep = w_scsi_arr + m;
373 sep->in_use = 1;
374 sep->device_claimed = 1;
375 sep->volume_valid = 1;
376 sep->volume_letter = 'C' + k;
378 memcpy(sep->inq_resp, inqResp, sizeof(sep->inq_resp));
379 sep->pdt = sep->inq_resp[0] & 0x3f;
380 if (0 == sep->inq_resp[4])
381 sep->dubious_scsi = 1;
390 sep = NULL;
407 sep = w_scsi_arr + index;
416 sep = w_scsi_arr + m;
417 sep->in_use = 1;
418 sep->port_num = pa->PortNumber;
419 sep->bus = pa->PathId;
420 sep->target = pa->TargetId;
421 sep->lun = pa->Lun;
422 sep->device_claimed = 1;
424 sep->physicaldrive_valid = 1;
425 sep->physicaldrive_num = k;
453 if (NULL == sep) {
460 sep = w_scsi_arr + m;
461 sep->in_use = 1;
462 sep->device_claimed = 1;
463 sep->physicaldrive_valid = 1;
464 sep->physicaldrive_num = k;
466 memcpy(sep->inq_resp, inqResp, sizeof(sep->inq_resp));
467 sep->pdt = sep->inq_resp[0] & 0x3f;
468 if (0 == sep->inq_resp[4])
469 sep->dubious_scsi = 1;
486 sep = NULL;
503 sep = w_scsi_arr + index;
512 sep = w_scsi_arr + m;
513 sep->in_use = 1;
514 sep->port_num = pa->PortNumber;
515 sep->bus = pa->PathId;
516 sep->target = pa->TargetId;
517 sep->lun = pa->Lun;
518 sep->device_claimed = 1;
520 sep->cdrom_valid = 1;
521 sep->cdrom_num = k;
549 if (NULL == sep) {
556 sep = w_scsi_arr + m;
557 sep->in_use = 1;
558 sep->device_claimed = 1;
559 sep->cdrom_valid = 1;
560 sep->cdrom_num = k;
562 memcpy(sep->inq_resp, inqResp, sizeof(sep->inq_resp));
563 sep->pdt = sep->inq_resp[0] & 0x3f;
564 if (0 == sep->inq_resp[4])
565 sep->dubious_scsi = 1;
582 sep = NULL;
599 sep = w_scsi_arr + index;
608 sep = w_scsi_arr + m;
609 sep->in_use = 1;
610 sep->port_num = pa->PortNumber;
611 sep->bus = pa->PathId;
612 sep->target = pa->TargetId;
613 sep->lun = pa->Lun;
614 sep->device_claimed = 1;
616 sep->tape_valid = 1;
617 sep->tape_num = k;
646 if (NULL == sep) {
653 sep = w_scsi_arr + m;
654 sep->in_use = 1;
655 sep->device_claimed = 1;
656 sep->tape_valid = 1;
657 sep->tape_num = k;
659 memcpy(sep->inq_resp, inqResp, sizeof(sep->inq_resp));
660 sep->pdt = sep->inq_resp[0] & 0x3f;
661 if (0 == sep->inq_resp[4])
662 sep->dubious_scsi = 1;
677 sep = w_scsi_arr + k;
678 if (0 == sep->in_use)
680 if (sep->scsi_adapter_valid) {
681 snprintf(b, sizeof(b), "SCSI%d:%d,%d,%d ", sep->port_num,
682 sep->bus, sep->target, sep->lun);
686 if (sep->volume_valid)
687 printf("%c: %c ", sep->volume_letter,
688 (sep->volume_multiple ? '+' : ' '));
691 if (sep->physicaldrive_valid) {
692 snprintf(b, sizeof(b), "PD%d ", sep->physicaldrive_num);
694 } else if (sep->cdrom_valid) {
695 snprintf(b, sizeof(b), "CDROM%d ", sep->cdrom_num);
697 } else if (sep->tape_valid) {
698 snprintf(b, sizeof(b), "TAPE%d ", sep->tape_num);
703 memcpy(b, sep->inq_resp + 8, SCSI2_INQ_RESP_LEN);
710 if (sep->dubious_scsi)
712 else if ((! sep->physicaldrive_valid) && (! sep->cdrom_valid) &&
713 (! sep->tape_valid))
714 printf("pdt=%-2d", sep->pdt);