/titanic_41/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_lun.c | 48 uint16_t lun_num, iscsi_lun_t *ilp, struct scsi_inquiry *inq); 50 uint16_t lun_num, iscsi_lun_t *ilp, struct scsi_inquiry *inq); 68 iscsi_lun_create(iscsi_sess_t *isp, uint16_t lun_num, uint8_t lun_addr_type, in iscsi_lun_create() argument 94 if (ilp_tmp->lun_num == lun_num) { in iscsi_lun_create() 111 isp->sess_tpgt_nego & 0xFFFF, lun_num); in iscsi_lun_create() 120 ilp->lun_num = lun_num; in iscsi_lun_create() 157 rtn = iscsi_lun_virt_create(isp, lun_num, ilp, inq); in iscsi_lun_create() 161 rtn = iscsi_lun_phys_create(isp, lun_num, ilp, inq); in iscsi_lun_create() 204 if (boot_lun_num == ilp->lun_num) { in iscsi_lun_create() 297 iscsi_lun_virt_create(iscsi_sess_t *isp, uint16_t lun_num, iscsi_lun_t *ilp, in iscsi_lun_virt_create() argument [all …]
|
H A D | iscsi_sess.c | 47 uint16_t lun_num; member 102 static void iscsi_sess_inquiry(iscsi_sess_t *isp, uint16_t lun_num, 1772 uint16_t lun_num = 0; in iscsi_sess_reportluns() local 1918 (saved_replun_ptr[lun_count].lun_num in iscsi_sess_reportluns() 1919 == ilp->lun_num)) { in iscsi_sess_reportluns() 1925 iscsi_sess_inquiry(isp, ilp->lun_num, in iscsi_sess_reportluns() 1942 &lun_num, &lun_addr_type) != in iscsi_sess_reportluns() 1947 saved_replun_ptr[lun_count].lun_num = lun_num; in iscsi_sess_reportluns() 1950 if (ilp->lun_num == lun_num) { in iscsi_sess_reportluns() 1956 iscsi_sess_inquiry(isp, lun_num, in iscsi_sess_reportluns() [all …]
|
H A D | iscsi_io.c | 116 static void iscsi_flush_cmd_after_reset(uint32_t cmd_sn, uint16_t lun_num, 658 uint16_t lun_num = 0; in iscsi_rx_process_cmd_rsp() local 758 ASSERT(icmdp->cmd_lun == NULL || icmdp->cmd_lun->lun_num == in iscsi_rx_process_cmd_rsp() 763 lun_num = icmdp->cmd_un.scsi.lun & ISCSI_LUN_MASK; in iscsi_rx_process_cmd_rsp() 769 iscsi_flush_cmd_after_reset(cmd_sn, lun_num, icp); in iscsi_rx_process_cmd_rsp() 2349 ISCSI_LUN_BYTE_COPY(istmh->lun, icmdp->cmd_lun->lun_num); in iscsi_tx_reset() 2656 (icmd.cmd_lun->lun_num != in iscsi_handle_reset() 2657 t_icmdp->cmd_lun->lun_num)) { in iscsi_handle_reset() 3596 iscsi_flush_cmd_after_reset(uint32_t cmd_sn, uint16_t lun_num, in iscsi_flush_cmd_after_reset() argument 3624 t_icmdp->cmd_lun->lun_num == lun_num) || in iscsi_flush_cmd_after_reset() [all …]
|
H A D | iscsi.h | 538 uint16_t lun_num; /* LUN */ member 1328 iscsi_status_t iscsi_lun_create(iscsi_sess_t *isp, uint16_t lun_num,
|
H A D | iscsid.c | 2450 uint16_t lun_num; in iscsi_chk_bootlun_mpxio() local 2460 lun_num = *((uint64_t *)(iscsiboot_prop->boot_tgt.tgt_boot_lun)); in iscsi_chk_bootlun_mpxio() 2473 if (lun_num == ilp->lun_num) { in iscsi_chk_bootlun_mpxio()
|
H A D | iscsi.c | 859 ilp->lun_num; in iscsi_tran_init_pkt() 1370 if (lun == ilp->lun_num) { in iscsi_tran_get_name() 3379 lp->l_num = ilp->lun_num; in iscsi_ioctl() 3428 lun->lp_num = ilp->lun_num; in iscsi_ioctl() 4823 (void *)pip, ilp->lun_sess->sess_name, ilp->lun_num); in iscsi_virt_lun_init() 4892 if (*words == ilp->lun_num) { in iscsi_phys_lun_init() 4938 "Lun(%d) Failed", ilp->lun_sess->sess_name, ilp->lun_num); in iscsi_phys_lun_init()
|
/titanic_41/usr/src/uts/common/os/ |
H A D | iscsiboot_prop.c | 300 uint16_t *lun_num; in get_iscsi_bootpath_vhci() local 306 lun_num = (uint16_t *)(&iscsiboot_prop->boot_tgt.tgt_boot_lun[0]); in get_iscsi_bootpath_vhci() 309 iscsiboot_prop->boot_tgt.tgt_tpgt, lun_num[0], in get_iscsi_bootpath_vhci() 320 uint16_t lun_num = 0; in get_iscsi_bootpath_phy() local 331 lun_num = *(uint16_t *)(&iscsiboot_prop->boot_tgt.tgt_boot_lun[0]); in get_iscsi_bootpath_phy() 334 lun_num, iscsiboot_prop->boot_tgt.tgt_boot_par); in get_iscsi_bootpath_phy()
|
/titanic_41/usr/src/uts/common/io/comstar/stmf/ |
H A D | lun_map.c | 933 uint16_t lun_num; in stmf_add_view_entry() local 939 lun_num = ((uint16_t)lun[1] | (((uint16_t)(lun[0] & 0x3F)) << 8)); in stmf_add_view_entry() 995 lun_num = stmf_get_next_free_lun(ve_map, lun); in stmf_add_view_entry() 996 if (lun_num > 0x3FFF) { in stmf_add_view_entry() 1002 if ((*conflicting = stmf_get_ent_from_map(ve_map, lun_num)) in stmf_add_view_entry() 1162 stmf_get_ent_from_map(stmf_lun_map_t *sm, uint16_t lun_num) in stmf_get_ent_from_map() argument 1164 if ((lun_num & 0xC000) == 0) { in stmf_get_ent_from_map() 1165 if (sm->lm_nentries > lun_num) in stmf_get_ent_from_map() 1166 return (sm->lm_plus[lun_num & 0x3FFF]); in stmf_get_ent_from_map() 1691 uint16_t lun_num; in stmf_validate_lun_view_entry() local [all …]
|
H A D | lun_map.h | 56 void *stmf_get_ent_from_map(stmf_lun_map_t *sm, uint16_t lun_num);
|
/titanic_41/usr/src/lib/cfgadm_plugins/fp/common/ |
H A D | cfga_list.c | 99 const int lun_num, ldata_list_t *ldatap, ldata_list_t **matchldpp); 107 static fpcfga_ret_t insert_FCP_dev_ldata(const char *port_wwn, int lun_num, 116 const char *dyncomp, uchar_t *lun_num, struct scsi_inquiry **inq_buf, 118 static void init_fcp_scsi_cmd(struct fcp_scsi_cmd *fscsi, uchar_t *lun_num, 843 uchar_t *lun_num, in init_fcp_scsi_cmd() argument 867 memcpy(&fscsi->scsi_lun, lun_num, sizeof (fscsi->scsi_lun)); in init_fcp_scsi_cmd() 933 uchar_t *lun_num, in get_standard_inq_data() argument 955 init_fcp_scsi_cmd(&fscsi, lun_num, &pwwn, &scsi_inq_req, in get_standard_inq_data() 2793 is_FCP_dev_ap_on_ldata_list(const char *port_wwn, const int lun_num, in is_FCP_dev_ap_on_ldata_list() argument 2820 if ((ldata_lun = atoi(lunp)) == lun_num) { in is_FCP_dev_ap_on_ldata_list() [all …]
|
/titanic_41/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcp.c | 461 uint16_t lun_num); 1856 map->osLUN = plun->lun_num; in fcp_get_target_mappings() 2688 ptgt->tgt_d_id, plun->lun_num, in fcp_send_scsi_ioctl() 2865 uint16_t lun_num, i; in fcp_is_reconfig_needed() local 2912 lun_num = ((lun_string[0] & 0x3F) << 8) in fcp_is_reconfig_needed() 2915 lun_num) == TRUE) { in fcp_is_reconfig_needed() 2950 lun_num = ((lun_string[0] & 0x3F) << 8) | lun_string[1]; in fcp_is_reconfig_needed() 2953 &ptgt->tgt_port_wwn, lun_num) == TRUE)) { in fcp_is_reconfig_needed() 2960 if (plun->lun_num == lun_num) { in fcp_is_reconfig_needed() 6922 rsp->fcp_u.fcp_status.scsi_status, plun->lun_num); in fcp_scsi_callback() [all …]
|
/titanic_41/usr/src/uts/common/sys/fibre-channel/ulp/ |
H A D | fcpvar.h | 1023 uint16_t lun_num; member 1365 fcp_tgt::tgt_port fcp_lun::lun_num fcp_lun::lun_tgt
|
/titanic_41/usr/src/uts/common/sys/fibre-channel/fca/qlc/ |
H A D | ql_api.h | 1211 #define QL_IS_UNTAGGED_PENDING(q, lun_num) \ argument 1212 ((q->lun_flags[lun_num].untagged_pending == TRUE) ? 1 : 0) 1213 #define QL_SET_UNTAGGED_PENDING(q, lun_num) \ argument 1214 (q->lun_flags[lun_num].untagged_pending = TRUE) 1215 #define QL_CLEAR_UNTAGGED_PENDING(q, lun_num) \ argument 1216 (q->lun_flags[lun_num].untagged_pending = FALSE)
|
/titanic_41/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_scsa.c | 161 uint64_t lun_num; in pmcs_scsa_tran_tgt_init() local 245 lun_num = scsi_device_prop_get_int64(sd, SCSI_DEVICE_PROP_PATH, in pmcs_scsa_tran_tgt_init() 247 if (lun_num == SCSI_LUN64_ILLEGAL) { in pmcs_scsa_tran_tgt_init() 265 if ((tgt->dtype == SATA) && (lun_num > 0)) { in pmcs_scsa_tran_tgt_init() 291 lun->lun_num = lun_num; in pmcs_scsa_tran_tgt_init() 294 lun->scsi_lun = scsi_lun64_to_lun(lun_num); in pmcs_scsa_tran_tgt_init() 672 lun = sp->cmd_lun->lun_num; in pmcs_scsa_abort() 963 *lp = lun->lun_num; in pmcs_addr2xp()
|
H A D | pmcs_ds.c | 774 lun->lun_num, &status); in pmcs_tgt_event_recovery() 793 lun->lun_num, &status)) in pmcs_tgt_event_recovery()
|
/titanic_41/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs.h | 161 uint64_t lun_num; /* lun64 */ member
|
/titanic_41/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas.c | 14171 mptsas_retrieve_lundata(int lun_cnt, uint8_t *buf, uint16_t *lun_num, in mptsas_retrieve_lundata() argument 14176 ASSERT(lun_num != NULL); in mptsas_retrieve_lundata() 14198 *lun_num = (buf[lun_idx] & 0x3F) << 8; in mptsas_retrieve_lundata() 14199 *lun_num |= buf[lun_idx + 1]; in mptsas_retrieve_lundata() 14215 uint16_t lun_num = 0; in mptsas_config_luns() local 14315 &lun_num, &lun_addr_type) != DDI_SUCCESS) { in mptsas_config_luns() 14318 saved_repluns[lun_cnt] = lun_num; in mptsas_config_luns() 14319 if (cdip = mptsas_find_child_addr(pdip, sas_wwn, lun_num)) in mptsas_config_luns() 14322 ret = mptsas_probe_lun(pdip, lun_num, &cdip, in mptsas_config_luns()
|
/titanic_41/usr/src/cmd/mdb/common/modules/idm/ |
H A D | idm.c | 2388 lun->lun_state, lun->lun_num); in iscsi_print_ini_lun()
|
/titanic_41/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_hba.c | 359 scsi_lun64_t lun_num,
|