/titanic_50/usr/src/uts/common/sys/scsi/ |
H A D | scsi_address.h | 100 uchar_t a_lun; /* ua lun on target */ member 107 #define a_lun a.spi.a_lun macro
|
/titanic_50/usr/src/uts/common/io/ |
H A D | emul64_bsd.c | 371 pkt->pkt_address.a_target, pkt->pkt_address.a_lun); in bsd_scsi_inquiry() 441 pkt->pkt_address.a_target, pkt->pkt_address.a_lun, in bsd_scsi_io() 453 pkt->pkt_address.a_target, pkt->pkt_address.a_lun, in bsd_scsi_io() 465 pkt->pkt_address.a_target, pkt->pkt_address.a_lun, in bsd_scsi_io() 477 pkt->pkt_address.a_target, pkt->pkt_address.a_lun, in bsd_scsi_io() 491 pkt->pkt_address.a_target, pkt->pkt_address.a_lun, in bsd_scsi_io() 505 pkt->pkt_address.a_target, pkt->pkt_address.a_lun, in bsd_scsi_io() 668 pkt->pkt_address.a_target, pkt->pkt_address.a_lun); in bsd_mode_sense_dad_mode_geometry() 845 pkt->pkt_address.a_target, pkt->pkt_address.a_lun); in bsd_mode_sense_dad_mode_format() 932 pkt->pkt_address.a_target, pkt->pkt_address.a_lun); in bsd_scsi_read_capacity_8() [all …]
|
H A D | emul64.c | 540 tgt = find_tgt(emul64, sd->sd_address.a_target, sd->sd_address.a_lun); in emul64_tran_tgt_init() 548 sd->sd_address.a_target, sd->sd_address.a_lun); in emul64_tran_tgt_init() 779 emul64->nt_total_sectors[ap->a_target][ap->a_lun] = value; in emul64_scsi_setcap() 1099 pkt->pkt_address.a_target, pkt->pkt_address.a_lun); in emul64_error_inject() 1339 pkt->pkt_address.a_target, pkt->pkt_address.a_lun); in emul64_pkt_comp() 1634 ap->a_target, ap->a_lun); in emul64_debug_dump_cdb()
|
/titanic_50/usr/src/uts/common/sys/dktp/ |
H A D | cmdev.h | 36 #define CMDEV_LUN(devp) (devp)->sd_address.a_lun
|
/titanic_50/usr/src/uts/common/io/scsi/conf/ |
H A D | scsi_confsubr.c | 43 if ((sd->sd_address.a_lun > 0) && \ 46 sd->sd_address.a_lun; \ 1335 (sd->sd_address.a_lun > 0) && (sd->sd_inq->inq_ansi == 0x1)) { in scsi_hba_probe_pi() 1337 if (sd->sd_address.a_lun <= 7) in scsi_hba_probe_pi() 1645 (ap->a_lun < NLUNS_PER_TARGET)) { in scsi_check_ss2_LUN_limit() 1654 ap->a_target, ap->a_lun); in scsi_check_ss2_LUN_limit() 1690 ap->a_target, ap->a_lun); in scsi_check_ss2_LUN_limit() 1726 if ((ap->a_lun != 0) || in scsi_establish_LUN_limit() 1742 "SCSI-2 PROCESSOR?\n", ap->a_target, ap->a_lun); in scsi_establish_LUN_limit()
|
/titanic_50/usr/src/uts/common/io/usb/scsa2usb/ |
H A D | scsa2usb.c | 2611 uint_t lun = ap->a_lun; in scsa2usb_scsi_start() 2733 (ap->a_lun == pkt->pkt_address.a_lun)) { in scsa2usb_scsi_abort() 2735 scsa2usb_flush_waitQ(scsa2usbp, ap->a_lun, CMD_ABORTED); in scsa2usb_scsi_abort() 2761 scsa2usb_flush_waitQ(scsa2usbp, ap->a_lun, CMD_RESET); in scsa2usb_scsi_reset() 2806 if (scsa2usbp->scsa2usb_secsz[ap->a_lun] == 0) { in scsa2usb_scsi_getcap() 2816 dev_bsize_cap = scsa2usbp->scsa2usb_totalsec[ap->a_lun]; in scsa2usb_scsi_getcap() 2818 if (scsa2usbp->scsa2usb_secsz[ap->a_lun] > DEV_BSIZE) { in scsa2usb_scsi_getcap() 2820 scsa2usbp->scsa2usb_secsz[ap->a_lun] / DEV_BSIZE; in scsa2usb_scsi_getcap() 2821 } else if (scsa2usbp->scsa2usb_secsz[ap->a_lun] < in scsa2usb_scsi_getcap() 2824 DEV_BSIZE / scsa2usbp->scsa2usb_secsz[ap->a_lun]; in scsa2usb_scsi_getcap() [all …]
|
H A D | usb_ms_bulkonly.c | 428 *mp->b_wptr++ = cmd->cmd_pkt->pkt_address.a_lun; /* Lun # */ in scsa2usb_fill_in_cbw()
|
/titanic_50/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | atapi.c | 348 ata_drvp = CTL2DRV(ata_ctlp, ap->a_target, ap->a_lun); in atapi_tran_tgt_init() 360 ap->a_target, ap->a_lun); in atapi_tran_tgt_init() 553 ata_drvp = CTL2DRV(ata_ctlp, ap->a_target, ap->a_lun); in atapi_tran_getcap()
|
H A D | ata_disk.c | 381 devp->sd_address.a_lun = (uchar_t)ata_drvp->ad_lun; in ata_disk_init_drive()
|
/titanic_50/usr/src/uts/common/io/1394/targets/scsa1394/ |
H A D | hba.c | 1048 lp = &sp->s_lun[sd->sd_address.a_lun]; in scsa1394_scsi_tgt_probe() 1093 ((union scsi_cdb *)(pkt)->pkt_cdbp)->scc_lun = sd->sd_address.a_lun; in scsa1394_probe_g0_nodata() 1151 lp = &sp->s_lun[ap->a_lun]; in scsa1394_scsi_reset() 1288 if (ap->a_lun >= sp->s_nluns) { in scsa1394_scsi_init_pkt() 1291 lp = &sp->s_lun[ap->a_lun]; in scsa1394_scsi_init_pkt() 1983 if ((ap->a_lun >= sp->s_nluns) || in scsa1394_scsi_start() 1984 (ap->a_lun != pkt->pkt_address.a_lun)) { in scsa1394_scsi_start()
|
/titanic_50/usr/src/uts/sun/io/scsi/adapters/ |
H A D | fas.c | 516 (sd->sd_address.a_lun < NLUNS_PER_TARGET)) ? in fas_scsi_tgt_init() 1298 sa.a_lun = (uchar_t)j; in fas_dr_detach() 1956 IPRINTF2("fas_scsi_abort: target %d.%d\n", ap->a_target, ap->a_lun); in fas_scsi_abort() 1975 ap->a_target, ap->a_lun, level); in fas_scsi_reset() 6949 uchar_t slot = ap->a_target * NLUNS_PER_TARGET | ap->a_lun; in fas_create_arq_pkt() 7001 int slot = ap->a_target * NLUNS_PER_TARGET | ap->a_lun; in fas_delete_arq_pkt() 7665 ap.a_lun = slot % NLUNS_PER_TARGET; in fas_abort_cmd() 7677 ap.a_target, ap.a_lun); in fas_abort_cmd() 7718 ASSERT(slot == ((ap->a_target * NLUNS_PER_TARGET) | ap->a_lun)); in fas_do_scsi_abort() 7721 slot = (ap->a_target * NLUNS_PER_TARGET) | ap->a_lun; in fas_do_scsi_abort() [all …]
|
/titanic_50/usr/src/uts/intel/io/scsi/adapters/arcmsr/ |
H A D | arcmsr.c | 776 lun = sd->sd_address.a_lun; in arcmsr_tran_tgt_init() 839 if (acb->devstate[ap->a_target][ap->a_lun] == ARECA_RAID_GONE) { in arcmsr_tran_getcap() 895 if (acb->devstate[ap->a_target][ap->a_lun] == ARECA_RAID_GONE) { in arcmsr_tran_setcap() 1002 arcmsr_cdb->LUN = ap->a_lun; in arcmsr_tran_init_pkt() 1100 int lun = ap->a_lun; in arcmsr_tran_start() 1294 "(target %d lun %d)", ap->a_target, ap->a_lun); in arcmsr_tran_dmafree() 1324 ap->a_target, ap->a_lun); in arcmsr_tran_sync_pkt() 1355 ap->a_target, ap->a_lun); in arcmsr_tran_abort() 1374 int lun = ap->a_lun; in arcmsr_tran_reset() 1969 lun = ccb->pkt->pkt_address.a_lun; in arcmsr_report_ccb_state() [all …]
|
/titanic_50/usr/src/uts/sun/sys/scsi/adapters/ |
H A D | fasvar.h | 835 #define Lun(sp) ((sp)->cmd_pkt->pkt_address.a_lun) 909 (pktp)->pkt_address.a_lun
|
/titanic_50/usr/src/uts/common/sys/ |
H A D | emul64var.h | 57 #define LUN(sp) (CMD2PKT(sp)->pkt_address.a_lun)
|
/titanic_50/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_watch.c | 66 if ((devp->sd_address.a_lun > 0) && \ 69 devp->sd_address.a_lun; \
|
/titanic_50/usr/src/uts/common/io/cpqary3/ |
H A D | cpqary3.h | 135 #define SD2LUN(sd) (sd)->sd_address.a_lun /* SCSI Dev to Lun */
|
/titanic_50/usr/src/uts/intel/io/amr/ |
H A D | amr.c | 1481 uchar_t lun = sd->sd_address.a_lun; in amr_tran_tgt_init() 1504 cdbp->scc_cmd, ap->a_target, ap->a_lun)); in amr_tran_start() 1507 if ((ap->a_lun != 0) || (ap->a_target >= AMR_MAXLD) || in amr_tran_start() 1852 if ((ap->a_lun != 0)||(ap->a_target >= AMR_MAXLD)|| in amr_tran_init_pkt()
|
/titanic_50/usr/src/uts/common/sys/usb/scsa2usb/ |
H A D | scsa2usb.h | 494 (pktp)->pkt_address.a_lun
|
/titanic_50/usr/src/uts/common/io/aac/ |
H A D | aac.c | 4153 uint8_t lun = sd->sd_address.a_lun; in aac_tran_tgt_init() 4995 if (ap->a_lun == 0) in aac_tran_start() 5008 ap->a_target, ap->a_lun, in aac_tran_start() 5013 ap->a_target, ap->a_lun, in aac_tran_start() 5044 ap->a_target, ap->a_lun); in aac_tran_getcap() 5066 cap, ap->a_target, ap->a_lun, rval); in aac_tran_getcap() 5092 ap->a_target, ap->a_lun); in aac_tran_setcap() 5112 cap, ap->a_target, ap->a_lun, value, rval); in aac_tran_setcap() 7143 int lun = sd->sd_address.a_lun; in aac_config_child() 7207 int lun = sd->sd_address.a_lun; in aac_probe_lun() [all …]
|
/titanic_50/usr/src/uts/common/sys/scsi/adapters/mpt_sas/ |
H A D | mptsas_var.h | 1094 #define Lun(sp) ((sp)->cmd_pkt->pkt_address.a_lun) 1467 (pkt)->pkt_address.a_lun
|
/titanic_50/usr/src/uts/common/io/mr_sas/ |
H A D | mr_sas.h | 688 #define PKT2LUN(pkt) ((pkt)->pkt_address.a_lun) 730 ((ap->a_target < MRDRV_MAX_LD) && (ap->a_lun == 0)) ? 1 : 0
|
H A D | mr_sas.c | 1603 uint8_t lun = sd->sd_address.a_lun; in mrsas_tran_tgt_init() 1669 int lun = sd->sd_address.a_lun; in mrsas_tran_tgt_free() 7641 sd->sd_address.a_lun = (uint8_t)lun; in mrsas_config_ld() 7670 int lun = sd->sd_address.a_lun; in mrsas_config_scsi_device()
|
/titanic_50/usr/src/uts/common/sys/scsi/impl/ |
H A D | commands.h | 525 (pktp)->pkt_address.a_lun
|
/titanic_50/usr/src/cmd/mdb/common/modules/mpt_sas/ |
H A D | mpt_sas.c | 199 pkt.pkt_address.a_target, pkt.pkt_address.a_lun); in print_cdb()
|
/titanic_50/usr/src/uts/common/io/mega_sas/ |
H A D | megaraid_sas.h | 1280 #define PKT2LUN(pkt) ((pkt)->pkt_address.a_lun)
|