/illumos-gate/usr/src/uts/common/io/mega_sas/ |
H A D | mega_sas.conf | 18 name="sd" parent="mega_sas" target=0 lun=0; 19 name="sd" parent="mega_sas" target=1 lun=0; 20 name="sd" parent="mega_sas" target=2 lun=0; 21 name="sd" parent="mega_sas" target=3 lun=0; 22 name="sd" parent="mega_sas" target=4 lun=0; 23 name="sd" parent="mega_sas" target=5 lun=0; 24 name="sd" parent="mega_sas" target=6 lun=0; 25 name="sd" parent="mega_sas" target=7 lun=0; 26 name="sd" parent="mega_sas" target=8 lun=0; 27 name="sd" parent="mega_sas" target=9 lun=0; [all …]
|
/illumos-gate/usr/src/uts/intel/io/scsi/targets/ |
H A D | sd.conf | 26 name="sd" class="scsi" target=0 lun=0; 27 name="sd" class="scsi" target=1 lun=0; 28 name="sd" class="scsi" target=2 lun=0; 29 name="sd" class="scsi" target=3 lun=0; 30 name="sd" class="scsi" target=4 lun=0; 31 name="sd" class="scsi" target=5 lun=0; 32 name="sd" class="scsi" target=6 lun=0; 33 name="sd" class="scsi" target=7 lun=0; 34 name="sd" class="scsi" target=8 lun=0; 35 name="sd" class="scsi" target=9 lun=0; [all …]
|
H A D | ses.conf | 30 name="ses" class="scsi" target=0 lun=0; 31 name="ses" class="scsi" target=1 lun=0; 32 name="ses" class="scsi" target=2 lun=0; 33 name="ses" class="scsi" target=3 lun=0; 34 name="ses" class="scsi" target=4 lun=0; 35 name="ses" class="scsi" target=5 lun=0; 36 name="ses" class="scsi" target=6 lun=0; 37 name="ses" class="scsi" target=7 lun=0; 38 name="ses" class="scsi" target=8 lun=0; 39 name="ses" class="scsi" target=9 lun=0; [all …]
|
H A D | st.conf | 87 name="st" class="scsi" target=0 lun=0; 88 name="st" class="scsi" target=1 lun=0; 89 name="st" class="scsi" target=2 lun=0; 90 name="st" class="scsi" target=3 lun=0; 91 name="st" class="scsi" target=4 lun=0; 92 name="st" class="scsi" target=5 lun=0; 93 name="st" class="scsi" target=6 lun=0;
|
/illumos-gate/usr/src/uts/sun/io/scsi/targets/ |
H A D | sd.conf | 27 target=0 lun=0; 30 target=1 lun=0; 33 target=2 lun=0; 36 target=3 lun=0; 39 target=4 lun=0; 42 target=5 lun=0; 45 target=6 lun=0; 48 target=8 lun=0; 51 target=9 lun=0; 54 target=10 lun=0; [all …]
|
H A D | ses.conf | 34 name="ses" class="scsi" target=0 lun=0; 35 name="ses" class="scsi" target=1 lun=0; 36 name="ses" class="scsi" target=2 lun=0; 37 name="ses" class="scsi" target=3 lun=0; 38 name="ses" class="scsi" target=4 lun=0; 39 name="ses" class="scsi" target=5 lun=0; 40 name="ses" class="scsi" target=6 lun=0; 41 name="ses" class="scsi" target=7 lun=0; 42 name="ses" class="scsi" target=8 lun=0; 43 name="ses" class="scsi" target=9 lun=0; [all …]
|
H A D | st.conf | 87 name="st" class="scsi" target=0 lun=0; 88 name="st" class="scsi" target=1 lun=0; 89 name="st" class="scsi" target=2 lun=0; 90 name="st" class="scsi" target=3 lun=0; 91 name="st" class="scsi" target=4 lun=0; 92 name="st" class="scsi" target=5 lun=0; 93 name="st" class="scsi" target=6 lun=0;
|
/illumos-gate/usr/src/cmd/devfsadm/ |
H A D | sgen_link.c | 83 scsi_lun_t lun; in sgen_callback() local 99 lun = scsi_lun64_to_lun(lun64); in sgen_callback() 101 addr_method = (lun.sl_lun1_msb & SCSI_LUN_AM_MASK); in sgen_callback() 105 (lun.sl_lun2_msb == 0) && (lun.sl_lun2_lsb == 0) && in sgen_callback() 106 (lun.sl_lun3_msb == 0) && (lun.sl_lun3_lsb == 0) && in sgen_callback() 107 (lun.sl_lun4_msb == 0) && (lun.sl_lun4_lsb == 0)) { in sgen_callback() 112 (lun.sl_lun2_msb == 0) && (lun.sl_lun2_lsb == 0) && in sgen_callback() 113 (lun.sl_lun3_msb == 0) && (lun.sl_lun3_lsb == 0) && in sgen_callback() 114 (lun.sl_lun4_msb == 0) && (lun.sl_lun4_lsb == 0)) { in sgen_callback() 115 sl = (lun.sl_lun1_msb << 8) | lun.sl_lun1_lsb; in sgen_callback() [all …]
|
H A D | disk_link.c | 193 uint_t lun = 0; in disk_callback_chan() local 198 (void) sscanf(addr, "%X,%X", &targ, &lun); in disk_callback_chan() 203 (void) snprintf(disk, sizeof (disk), "t%dd%d", targ, lun); in disk_callback_chan() 214 uint_t lun; in disk_callback_nchan() local 217 (void) sscanf(addr, "%X", &lun); in disk_callback_nchan() 218 (void) sprintf(disk, "d%d", lun); in disk_callback_nchan() 230 uint_t lun = 0; in disk_callback_blkdev() local 233 (void) sscanf(addr, "w%49[0-9A-F],%X", &guid, &lun); in disk_callback_blkdev() 234 (void) snprintf(disk, DISK_SUBPATH_MAX, "t%sd%d", guid, lun); in disk_callback_blkdev() 243 int lun; in disk_callback_wwn() local [all …]
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | iscsit.d | 59 ii_lun = (((uint64_t)P->lun[0] << (64 - 0*8 - 8)) + 60 ((uint64_t)P->lun[1] << (64 - 1*8 - 8)) + 61 ((uint64_t)P->lun[2] << (64 - 2*8 - 8)) + 62 ((uint64_t)P->lun[3] << (64 - 3*8 - 8)) + 63 ((uint64_t)P->lun[4] << (64 - 4*8 - 8)) + 64 ((uint64_t)P->lun[5] << (64 - 5*8 - 8)) + 65 ((uint64_t)P->lun[6] << (64 - 6*8 - 8)) + 66 ((uint64_t)P->lun[7] << (64 - 7*8 - 8))); 186 ii_lun = (((uint64_t)P->lun[0] << (64 - 0*8 - 8)) + 187 ((uint64_t)P->lun[1] << (64 - 1*8 - 8)) + [all …]
|
/illumos-gate/usr/src/common/devid/ |
H A D | devid_scsi.c | 1406 scsi_lun_to_lun64(scsi_lun_t lun) in scsi_lun_to_lun64() argument 1415 if (((lun.sl_lun2_msb == 0) && (lun.sl_lun2_lsb == 0) && in scsi_lun_to_lun64() 1416 (lun.sl_lun3_msb == 0) && (lun.sl_lun3_lsb == 0) && in scsi_lun_to_lun64() 1417 (lun.sl_lun4_msb == 0) && (lun.sl_lun4_lsb == 0)) && in scsi_lun_to_lun64() 1418 ((lun.sl_lun1_msb & SCSI_LUN_AM_MASK) == SCSI_LUN_AM_PDEV)) { in scsi_lun_to_lun64() 1423 lun64 = ((lun.sl_lun1_msb & ~SCSI_LUN_AM_MASK) << 8) | in scsi_lun_to_lun64() 1424 lun.sl_lun1_lsb; in scsi_lun_to_lun64() 1431 ((scsi_lun64_t)lun.sl_lun1_msb << 56) | in scsi_lun_to_lun64() 1432 ((scsi_lun64_t)lun.sl_lun1_lsb << 48) | in scsi_lun_to_lun64() 1433 ((scsi_lun64_t)lun.sl_lun2_msb << 40) | in scsi_lun_to_lun64() [all …]
|
/illumos-gate/usr/src/cmd/ndmpd/ndmp/ |
H A D | ndmpd_scsi.c | 56 ushort_t controller, ushort_t sid, ushort_t lun); 416 int sid, lun; in common_open() local 431 sid = lun = -1; in common_open() 433 scsi_find_sid_lun(sa, devname, &sid, &lun); in common_open() 434 if (ndmp_open_list_find(devname, sid, lun) == NULL && in common_open() 450 switch (ndmp_open_list_add(connection, adptnm, sid, lun, devid)) { in common_open() 473 session->ns_scsi.sd_lun = lun; in common_open() 503 ushort_t controller, ushort_t sid, ushort_t lun) in common_set_target() argument 514 lun)) { in common_set_target() 516 sid, lun); in common_set_target() [all …]
|
H A D | ndmpd_tape.c | 115 int sid, lun; in ndmpd_tape_open_v2() local 137 sid = lun = -1; in ndmpd_tape_open_v2() 141 scsi_find_sid_lun(sa, request->device.name, &sid, &lun); in ndmpd_tape_open_v2() 142 if (ndmp_open_list_find(request->device.name, sid, lun) == 0 && in ndmpd_tape_open_v2() 161 switch (ndmp_open_list_add(connection, adptnm, sid, lun, devid)) { in ndmpd_tape_open_v2() 187 (void) ndmp_open_list_del(adptnm, sid, lun); in ndmpd_tape_open_v2() 212 (void) ndmp_open_list_del(adptnm, sid, lun); in ndmpd_tape_open_v2() 219 session->ns_tape.td_lun = lun; in ndmpd_tape_open_v2() 1208 int sid, lun; in common_tape_open() local 1224 sid = lun = -1; in common_tape_open() [all …]
|
/illumos-gate/usr/src/uts/intel/io/dktp/disk/ |
H A D | cmdk.conf | 25 name="cmdk" class="dada" target=0 lun=0 class_prop="dada"; 26 name="cmdk" class="dada" target=1 lun=0 class_prop="dada"; 27 name="cmdk" class="dada" target=2 lun=0 class_prop="dada"; 28 name="cmdk" class="dada" target=3 lun=0 class_prop="dada"; 29 name="cmdk" class="dada" target=4 lun=0 class_prop="dada"; 30 name="cmdk" class="dada" target=5 lun=0 class_prop="dada"; 31 name="cmdk" class="dada" target=6 lun=0 class_prop="dada";
|
/illumos-gate/usr/src/uts/sun/io/dada/targets/ |
H A D | dad.conf | 27 target=0 lun=0; 29 target=1 lun=0; 31 target=2 lun=0; 33 target=3 lun=0;
|
/illumos-gate/usr/src/cmd/luxadm/ |
H A D | fchba.c | 61 struct lun_val lun[1]; member 86 uint64_t lun, int page_num); 525 uint64_t lun = 0; in fchba_non_encl_probe() local 609 lun = map->entry[mapIndex].FcpId.FcpLun; in fchba_non_encl_probe() 615 lun, 0, 0, in fchba_non_encl_probe() 678 uint64_t lun = 0; in fchba_inquiry() local 773 lun = map->entry[mapIndex].FcpId.FcpLun; in fchba_inquiry() 782 lun = map->entry[mapIndex].FcpId.FcpLun; in fchba_inquiry() 794 lun, 0, 0, in fchba_inquiry() 808 lun, 0x80))) { in fchba_inquiry() [all …]
|
/illumos-gate/usr/src/uts/common/io/vioscsi/ |
H A D | vioscsi.c | 85 vioscsi_tmf(vioscsi_softc_t *sc, uint32_t func, uint8_t target, uint16_t lun, in vioscsi_tmf() argument 103 tmf->lun[0] = 1; in vioscsi_tmf() 104 tmf->lun[1] = target; in vioscsi_tmf() 105 tmf->lun[2] = 0x40 | (lun >> 8); in vioscsi_tmf() 106 tmf->lun[3] = lun & 0xff; in vioscsi_tmf() 141 "task mgmt timeout! (target %d lun %d)", target, lun); in vioscsi_tmf() 158 vioscsi_lun_reset(vioscsi_softc_t *sc, uint8_t target, uint16_t lun) in vioscsi_lun_reset() argument 161 target, lun, NULL)); in vioscsi_lun_reset() 293 cmd->lun[0] = 1; in vioscsi_start() 294 cmd->lun[1] = req->vr_target; in vioscsi_start() [all …]
|
H A D | vioscsi.h | 145 uint8_t lun[8]; member 171 uint8_t lun[8]; member 187 uint8_t lun[8]; member 204 uint8_t lun[8]; member
|
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/arcmsr/ |
H A D | arcmsr.c | 94 static int arcmsr_config_lun(struct ACB *acb, uint16_t tgt, uint8_t lun, 132 static int arcmsr_parse_devname(char *devnm, int *tgt, int *lun); 156 uint8_t lun); 770 uint8_t lun; in arcmsr_tran_tgt_init() local 776 lun = sd->sd_address.a_lun; in arcmsr_tran_tgt_init() 777 if ((target >= ARCMSR_MAX_TARGETID) || (lun >= ARCMSR_MAX_TARGETLUN)) { in arcmsr_tran_tgt_init() 787 if (arcmsr_find_child(acb, target, lun) != NULL) { in arcmsr_tran_tgt_init() 1100 int lun = ap->a_lun; in arcmsr_tran_start() local 1136 if (lun != 0) { in arcmsr_tran_start() 1196 if (acb->devstate[target][lun] == ARECA_RAID_GONE) { in arcmsr_tran_start() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/scsa2usb/ |
H A D | scsa2usb.c | 633 uint_t lun; in scsa2usb_attach() local 707 for (lun = 0; lun < SCSA2USB_MAX_LUNS; lun++) { in scsa2usb_attach() 708 usba_init_list(&scsa2usbp->scsa2usb_waitQ[lun], NULL, in scsa2usb_attach() 967 for (lun = 0; lun < SCSA2USB_MAX_LUNS; lun++) { in scsa2usb_attach() 968 scsa2usbp->scsa2usb_lbasize[lun] = DEV_BSIZE; in scsa2usb_attach() 1345 uint_t lun; in scsa2usb_cleanup() local 1381 for (lun = 0; lun < SCSA2USB_MAX_LUNS; lun++) { in scsa2usb_cleanup() 1382 scsa2usb_flush_waitQ(scsa2usbp, lun, CMD_TRAN_ERR); in scsa2usb_cleanup() 1383 usba_destroy_list(&scsa2usbp->scsa2usb_waitQ[lun]); in scsa2usb_cleanup() 1770 int lun, rval; in scsa2usb_create_luns() local [all …]
|
/illumos-gate/usr/src/uts/common/io/comstar/stmf/ |
H A D | lun_map.c | 51 uint8_t *lun); 52 static stmf_status_t stmf_remove_ent_from_map(stmf_lun_map_t *sm, uint8_t *lun); 53 uint16_t stmf_get_next_free_lun(stmf_lun_map_t *sm, uint8_t *lun); 889 uint8_t *lu_guid, uint32_t *ve_id, uint8_t *lun, in stmf_add_view_entry() argument 905 lun_num = ((uint16_t)lun[1] | (((uint16_t)(lun[0] & 0x3F)) << 8)); in stmf_add_view_entry() 959 if (lun[2] == 0xFF) { in stmf_add_view_entry() 961 lun_num = stmf_get_next_free_lun(ve_map, lun); in stmf_add_view_entry() 981 ve->ve_lun[0] = lun[0]; in stmf_add_view_entry() 982 ve->ve_lun[1] = lun[1]; in stmf_add_view_entry() 1040 stmf_add_ent_to_map(stmf_lun_map_t *lm, void *ent, uint8_t *lun) in stmf_add_ent_to_map() argument [all …]
|
/illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/ |
H A D | ghd_waitq.c | 43 uchar_t lun) in ghd_target_init() argument 61 gtgtp->gt_lun = lun; in ghd_target_init() 90 if (gdevp->gd_target == target && gdevp->gd_lun == lun) { in ghd_target_init() 92 " gtgtp 0x%p max %lu\n", target, lun, in ghd_target_init() 109 gdevp->gd_lun = lun; in ghd_target_init() 118 " max %lu\n", target, lun, (void *)gdevp, (void *)gtgtp, in ghd_target_init()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | iscsi_protocol.h | 112 uint8_t lun[8]; member 168 uint8_t lun[8]; member 244 uint8_t lun[8]; member 273 uint8_t lun[8]; member 289 uint8_t lun[8]; member 305 uint8_t lun[8]; member 387 uint8_t lun[8]; member 409 uint8_t lun[8]; member
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pvscsi/ |
H A D | pvscsi_var.h | 42 int lun; member 69 int lun; member 76 int lun; member
|
H A D | pvscsi.c | 322 msg->lun = desc->lun[1]; /* T10 format */ in pvscsi_process_msg_ring() 344 if (msg->lun == 0) { in pvscsi_handle_msg() 553 pvscsi_dev_reset(pvscsi_softc_t *pvs, int target, int lun) in pvscsi_dev_reset() argument 558 cmd.lun[1] = lun & 0xff; in pvscsi_dev_reset() 595 pvscsi_dev_reset(pvs, cmd->target, cmd->lun); in pvscsi_poll_cmd() 616 if ((pd->target == cmd->target) && (pd->lun == cmd->lun)) { in pvscsi_abort_all() 644 bzero(rdesc->lun, sizeof (rdesc->lun)); in pvscsi_transport_command() 646 rdesc->lun[1] = cmd->lun & 0xff; in pvscsi_transport_command() 1101 pvscsi_dev_reset(pvs, cmd->target, cmd->lun); in pvscsi_timeout() 1196 cmd->lun = pd->lun; in pvscsi_start() [all …]
|