/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_scsa.c | 285 if (lun == NULL) { in pmcs_scsa_tran_tgt_init() 299 lun->target = tgt; in pmcs_scsa_tran_tgt_init() 324 lun->sd = sd; in pmcs_scsa_tran_tgt_init() 378 if (lun) { in pmcs_scsa_tran_tgt_init() 415 pmcs_lun_t *lun; in pmcs_scsa_tran_tgt_free() local 429 ASSERT((lun != NULL) && (lun->target != NULL)); in pmcs_scsa_tran_tgt_free() 632 uint64_t lun; in pmcs_scsa_abort() local 674 lun = 0; in pmcs_scsa_abort() 775 lp = &lun; in pmcs_scsa_reset() 939 if ((lun == NULL) || (lun->target == NULL)) { in pmcs_addr2xp() [all …]
|
/illumos-gate/usr/src/cmd/bhyve/ |
H A D | pci_virtio_scsi.c | 165 uint8_t lun[8]; member 180 uint8_t lun[8]; member 207 uint8_t lun[8]; member 212 uint8_t lun[8]; member 351 pci_vtscsi_get_lun(uint8_t *lun) in pci_vtscsi_get_lun() argument 354 return (((lun[2] << 8) | lun[3]) & 0x3fff); in pci_vtscsi_get_lun() 405 io->io_hdr.nexus.targ_lun = pci_vtscsi_get_lun(tmf->lun); in pci_vtscsi_tmf_handle() 505 io->io_hdr.nexus.targ_lun = pci_vtscsi_get_lun(cmd_rd->lun); in pci_vtscsi_request_handle()
|
/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | IOError.cc | 91 IOError::IOError(HBAPort *port, uint64_t target, uint64_t lun) : in IOError() argument 98 lun, strerror(errno)); in IOError()
|
/illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/ |
H A D | cfga_cvt.c | 38 static fpcfga_ret_t update_lunlist(struct luninfo_list **lunlistpp, int lun, 500 int lun, in update_lunlist() argument 515 newlun->lunnum = lun; in update_lunlist() 527 if ((*lunlistpp)->lunnum == lun) { in update_lunlist() 536 if ((*lunlistpp)->lunnum < lun) { in update_lunlist() 559 if (curlun->lunnum == lun) { in update_lunlist() 562 } else if (curlun->lunnum < lun) { in update_lunlist()
|
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ |
H A D | iscsi_common.h | 167 struct regpair lun /* Logical Unit Number */; member 422 struct regpair lun /* Logical Unit Number */; member 455 struct regpair lun /* Logical Unit Number */; member 474 struct regpair lun /* Logical Unit Number */; member 498 struct regpair lun /* Logical Unit Number */; member 526 struct regpair lun /* Logical Unit Number */; member 620 struct regpair lun /* Logical Unit Number */; member 647 struct regpair lun /* Logical Unit Number */; member 669 struct regpair lun /* Logical Unit Number */; member 713 struct regpair lun /* Logical Unit Number */; member [all …]
|
/illumos-gate/usr/src/cmd/iscsiadm/ |
H A D | sun_ima.c | 1191 iscsi_lun_props_t lun; in SUN_IMA_GetLuProperties() local 1222 lun.lp_vers = ISCSI_INTERFACE_VERSION; in SUN_IMA_GetLuProperties() 1223 lun.lp_tgt_oid = pLunList->ll_luns[j].l_tgt_oid; in SUN_IMA_GetLuProperties() 1224 lun.lp_oid = pLunList->ll_luns[j].l_oid; in SUN_IMA_GetLuProperties() 1240 if (ioctl(fd, ISCSI_LUN_PROPS_GET, &lun)) { in SUN_IMA_GetLuProperties() 1257 (void) strncpy(pProps->productId, lun.lp_pid, in SUN_IMA_GetLuProperties() 1267 pProps->imaProps.exposedToOs = !lun.lp_status; in SUN_IMA_GetLuProperties() 1274 if (lun.lp_status == LunValid) { in SUN_IMA_GetLuProperties() 1284 if ((strstr(lun.lp_pathname, "st@") != NULL) || in SUN_IMA_GetLuProperties() 1288 (strstr(lun.lp_pathname, "ssd@") != NULL) || in SUN_IMA_GetLuProperties() [all …]
|
/illumos-gate/usr/src/lib/libinetutil/common/ |
H A D | ifspec.c | 46 getlun(const char *bp, int bpsize, uint_t *lun) in getlun() argument 68 *lun = atoi(sp); in getlun()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pvscsi/ |
H A D | pvscsi.h | 131 uint8_t lun[8]; member 256 uint8_t lun[8]; member 343 uint8_t lun[8]; member
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | biosdisk.h | 38 unsigned char lun; /* for ATAPI only */ member 53 uint64_t lun; member
|
/illumos-gate/usr/src/cmd/ndmpd/tlm/ |
H A D | tlm_lib.c | 970 scsi_sasd_attach(scsi_adapter_t *sa, int sid, int lun, char *name, in scsi_sasd_attach() argument 997 sl->sl_lun = lun; in scsi_sasd_attach() 1018 int lun = 0; in probe_scsi() local 1037 lun = atoi(++p); in probe_scsi() 1044 scsi_sasd_attach(sa, 0, lun, dp->d_name, in probe_scsi() 1106 scsi_get_devtype(char *adapter, int sid, int lun) in scsi_get_devtype() argument 1115 if (sl->sl_sid == sid && sl->sl_lun == lun) in scsi_get_devtype() 1127 scsi_dev_exists(char *adapter, int sid, int lun) in scsi_dev_exists() argument 1134 if (sl->sl_sid == sid && sl->sl_lun == lun) in scsi_dev_exists()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ipmi.h | 129 unsigned char lun; member 136 unsigned char lun; member
|
H A D | stmf.h | 372 struct stmf_scsi_session *ss, uint8_t *lun, uint16_t cdb_length, 395 stmf_status_t stmf_register_itl_handle(struct stmf_lu *lu, uint8_t *lun, 398 stmf_status_t stmf_get_itl_handle(struct stmf_lu *lu, uint8_t *lun,
|
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | ata_common.c | 81 uchar_t targ, uchar_t lun); 460 uchar_t lun; in ata_attach() local 515 for (lun = 1; lun <= lastlun && lun < ATA_MAXLUN; lun++) { in ata_attach() 774 int lun; in ata_bus_ctl() local 797 (lun < 0) || (lun >= ATA_MAXLUN)) { in ata_bus_ctl() 1168 uchar_t lun) in ata_init_drive() argument 1179 targ, lun)); in ata_init_drive() 1183 ata_drvp = CTL2DRV(ata_ctlp, targ, lun); in ata_init_drive() 1204 ata_drvp->ad_lun = lun; in ata_init_drive() 3706 uchar_t lun; in ata_change_power() local [all …]
|
/illumos-gate/usr/src/cmd/raidctl/ |
H A D | raidctl.c | 706 array_attr.tag.idl.lun); in do_create_cidl() 873 array_attr.tag.idl.lun); in do_create_ctd() 1062 array_tag.idl.lun); in do_delete() 1402 array_tag.idl.lun); in do_set_array_attr() 1565 array_attr.tag.idl.lun); in snapshot_array() 1572 array_attr.tag.idl.lun); in snapshot_array() 1765 disk_attr.tag.cidl.lun); in snapshot_disk() 1779 disk_attr.tag.cidl.lun); in snapshot_disk() 1876 array_attr.tag.idl.lun); in print_array_table() 2028 disk_attr.tag.cidl.lun); in print_disk_table() [all …]
|
/illumos-gate/usr/src/uts/common/io/mr_sas/ |
H A D | mr_sas.c | 1615 tgt, lun)); in mrsas_tran_tgt_init() 1732 int tgt, lun; in mrsas_name_node() local 1745 if (lun == -1) { in mrsas_name_node() 5438 ddi_put8(acc_handle, &pthru->lun, kpthru->lun); in issue_mfi_pthru() 7452 int tgt, lun; in mrsas_tran_bus_config() local 7478 if (lun == 0) { in mrsas_tran_bus_config() 7566 if (lun && lp) { in mrsas_parse_devname() 7570 *lun = (int)num; in mrsas_parse_devname() 7584 tgt, lun)); in mrsas_config_ld() 7700 rval, tgt, lun)); in mrsas_config_scsi_device() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | emul64_bsd.c | 1013 bsd_readblks(struct emul64 *emul64, ushort_t target, ushort_t lun, in bsd_readblks() argument 1024 emul64_name, target, lun, blkno, blkno, nblks); in bsd_readblks() 1030 tgt = find_tgt(emul64, target, lun); in bsd_readblks() 1034 emul64_name, target, lun); in bsd_readblks() 1094 bsd_writeblks(struct emul64 *emul64, ushort_t target, ushort_t lun, in bsd_writeblks() argument 1106 emul64_name, target, lun, blkno, blkno, nblks); in bsd_writeblks() 1112 tgt = find_tgt(emul64, target, lun); in bsd_writeblks() 1116 emul64_name, target, lun); in bsd_writeblks() 1205 find_tgt(struct emul64 *emul64, ushort_t target, ushort_t lun) in find_tgt() argument 1212 tgt->emul64_tgt_saddr.a_lun == lun) { in find_tgt()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas.c | 348 int lun); 350 int lun); 355 int *lun); 408 int lun); 3052 int lun = 0; in mptsas_name_child() local 14206 int lun = 0; in mptsas_bus_config() local 14679 int lun; in mptsas_offline_missed_luns() local 15411 ptgt, lun); in mptsas_create_lun() 15496 lun); in mptsas_create_virt_lun() 15526 lun); in mptsas_create_virt_lun() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi.c | 856 icmdp->cmd_un.scsi.lun = icmdp->cmd_un.scsi.lun | in iscsi_tran_init_pkt() 1312 int lun = 0; in iscsi_tran_get_name() local 1369 if (lun == ilp->lun_num) { in iscsi_tran_get_name() 3398 lun = (iscsi_lun_props_t *)kmem_zalloc(sizeof (*lun), KM_SLEEP); in iscsi_ioctl() 3399 if (ddi_copyin((caddr_t)arg, lun, sizeof (*lun), mode)) { in iscsi_ioctl() 3401 kmem_free(lun, sizeof (*lun)); in iscsi_ioctl() 3407 kmem_free(lun, sizeof (*lun)); in iscsi_ioctl() 3420 kmem_free(lun, sizeof (*lun)); in iscsi_ioctl() 3443 lun->lp_pathname); in iscsi_ioctl() 3457 sizeof (*lun), mode); in iscsi_ioctl() [all …]
|
H A D | iscsi.h | 144 #define ISCSI_LUN_BYTE_COPY(lun, report_lun_data) \ argument 145 lun[0] = (report_lun_data & ISCSI_LUN_MASK_MSB) >> 8; \ 146 lun[1] = (report_lun_data & ISCSI_LUN_MASK_LSB); 431 uint32_t lun; member 490 uint8_t lun[8]; member 1243 iscsi_status_t iscsi_handle_passthru(iscsi_sess_t *isp, uint16_t lun,
|
/illumos-gate/usr/src/uts/intel/io/ipmi/ |
H A D | ipmivars.h | 173 #define IPMI_ADDR(netfn, lun) ((netfn) << 2 | (lun)) argument
|
/illumos-gate/usr/src/uts/common/io/scsi/conf/ |
H A D | scsi_confsubr.c | 626 int lun; in scsi_test_ereport_post() local 671 lun = scsi_device_prop_get_int(sd, SCSI_DEVICE_PROP_PATH, in scsi_test_ereport_post() 674 SCSI_ADDR_PROP_LUN64, lun); in scsi_test_ereport_post() 825 if (dad && (lun == 0 || lun64 == 0)) in scsi_test_ereport_post() 1396 int tgt, lun, sfunc; in scsi_hba_ua_get_reportdev() local 1409 lun = scsi_device_prop_get_int(sd, SCSI_DEVICE_PROP_PATH, in scsi_hba_ua_get_reportdev() 1412 SCSI_ADDR_PROP_LUN64, lun); in scsi_hba_ua_get_reportdev() 1480 int tgt, lun, sfunc; in scsi_hba_ua_get() local 1493 lun = scsi_device_prop_get_int(sd, SCSI_DEVICE_PROP_PATH, in scsi_hba_ua_get() 1496 SCSI_ADDR_PROP_LUN64, lun); in scsi_hba_ua_get()
|
/illumos-gate/usr/src/cmd/stat/common/ |
H A D | acquire_iodevs.c | 814 int lun, tgt, initiator; in make_extended_device() local 822 lun_name, &lun, tgt_name, &tgt, initiator_name, &initiator) != 1) { in make_extended_device() 843 "%s%d.%s%d", lun_name, lun, tgt_name, tgt); in make_extended_device() 857 "%s%d.%s%d", lun_name, lun, initiator_name, initiator); in make_extended_device() 880 int lun, tgt, initiator; in create_li_delete_lti() local 892 if (get_lti(entry->is_name, lun_name, &lun, in create_li_delete_lti() 944 int lun, tgt, initiator; in create_lt() local 956 if (get_lti(entry->is_name, lun_name, &lun, in create_lt()
|
/illumos-gate/usr/src/boot/efi/include/IndustryStandard/ |
H A D | Atapi.h | 362 UINT8 lun : 3; member 381 UINT8 lun : 3; member 400 UINT8 lun : 3; member 419 UINT8 lun : 3; member 438 UINT8 lun : 3; member
|
/illumos-gate/usr/src/cmd/ndmpd/ndmp/ |
H A D | ndmpd_util.c | 1193 ndmp_execute_cdb(ndmpd_session_t *session, char *adapter_name, int sid, int lun, in ndmp_execute_cdb() argument 1254 if ((olp = ndmp_open_list_find(adapter_name, sid, lun)) != NULL) { in ndmp_execute_cdb() 1387 ndmp_open_list_find(char *dev, int sid, int lun) in ndmp_open_list_find() argument 1401 olp->ol_lun == lun) { in ndmp_open_list_find() 1427 ndmp_open_list_add(ndmp_connection_t *conn, char *dev, int sid, int lun, int fd) in ndmp_open_list_add() argument 1438 "conn: 0x%08x, dev: %s, sid: %d, lun: %d", conn, dev, sid, lun); in ndmp_open_list_add() 1443 if ((olp = ndmp_open_list_find(dev, sid, lun)) != NULL) { in ndmp_open_list_add() 1465 olp->ol_lun = lun; in ndmp_open_list_add() 1493 ndmp_open_list_del(char *dev, int sid, int lun) in ndmp_open_list_del() argument 1501 if ((olp = ndmp_open_list_find(dev, sid, lun)) == NULL) { in ndmp_open_list_del() [all …]
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/ulp/ |
H A D | fcpvar.h | 1158 struct fcp_lun *lun; member 1212 struct fcp_lun *lun; member 1298 uint32_t lun; member 1368 fcp_hp_elem::lun fcp_hp_elem::flags fcp_hp_elem::cip
|