Searched refs:vlun (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | scsi_vhci.c | 976 if (vlun) { in vhci_scsi_tgt_init() 1003 if (vlun && vlun->svl_not_supported) { in vhci_scsi_tgt_init() 1099 bcopy(pkt->pkt_cdbp, vlun->svl_cdb, sizeof (vlun->svl_cdb)); in vhci_pgr_register_start() 1226 (void *)vlun, (void *)vlun->svl_resrv_pip, vlun->svl_flags, in vhci_scsi_start() 1589 if (vlun && vlun->svl_support_lun_reset == 1) { in vhci_recovery_reset() 2178 } else if (vlun && vlun->svl_fops_name) { in vhci_scsi_get_name_bus_addr() 2851 ASSERT(vlun); in vhci_do_prin() 3775 ASSERT(vlun); in vhci_efo_done() 5141 &vlun->svl_fops_ctpriv, &vlun->svl_fops_name); in vhci_pathinfo_online() 5153 vlun->svl_fops ? vlun->svl_fops->sfo_name : "NULL", in vhci_pathinfo_online() [all …]
|
H A D | mpapi_impl.c | 2941 ld->resp = vlun; in vhci_update_mpapi_data() 3231 void *vlun, void *tp) in vhci_mpapi_get_tpg_for_lun() argument 3382 if ((vlun != NULL) && SCSI_FAILOVER_IS_ASYM(vlun)) { in vhci_mpapi_synthesize_tpg_data() 3453 struct scsi_vhci_lun *vlun; in vhci_mpapi_update_tpg_data() local 3515 vlun = svp->svp_svl; in vhci_mpapi_update_tpg_data() 3525 vlun ? vlun->svl_lun_wwn : "NONE", in vhci_mpapi_update_tpg_data() 3527 (void *)(vlun ? vlun->svl_fops : NULL))); in vhci_mpapi_update_tpg_data() 3557 ld->resp = vlun; in vhci_mpapi_update_tpg_data() 4295 scsi_vhci_lun_t *vlun) in vhci_mpapi_update_tpg_acc_state_for_lu() argument 4306 (void *)vlun); in vhci_mpapi_update_tpg_acc_state_for_lu() [all …]
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/ |
H A D | scsi_vhci.h | 156 mutex_enter(&(vlun)->svl_mutex); \ 160 cv_wait(&(vlun)->svl_cv, &(vlun)->svl_mutex); \ 161 (vlun)->svl_transient = 1; \ 167 (vlun)->svl_transient = 1; \ 171 mutex_exit(&(vlun)->svl_mutex); \ 174 #define VHCI_RELEASE_LUN(vlun) { \ argument 175 mutex_enter(&(vlun)->svl_mutex); \ 176 (vlun)->svl_transient = 0; \ 177 cv_broadcast(&(vlun)->svl_cv); \ 178 mutex_exit(&(vlun)->svl_mutex); \ [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/idm/ |
H A D | idm.c | 153 static int iscsi_ini_lun_walk_cb(uintptr_t addr, const void *vlun, 1055 iscsi_ini_lun_walk_cb(uintptr_t addr, const void *vlun, void *idc_void) in iscsi_ini_lun_walk_cb() argument 1059 if (vlun == NULL) { in iscsi_ini_lun_walk_cb() 1063 rc = iscsi_print_ini_lun(addr, (iscsi_lun_t *)vlun, in iscsi_ini_lun_walk_cb()
|