Searched refs:MDI_PI (Results 1 – 4 of 4) sorted by relevance
767 if (MDI_PI((pip))->pi_kstats != NULL) { \769 pep = MDI_PI(pip)->pi_kstats->pi_kstat_errstats->ks_data; \788 #define MDI_PI(type) ((struct mdi_pathinfo *)(type)) macro790 #define MDI_PI_LOCK(pip) mutex_enter(&MDI_PI(pip)->pi_mutex)791 #define MDI_PI_TRYLOCK(pip) mutex_tryenter(&MDI_PI(pip)->pi_mutex)792 #define MDI_PI_UNLOCK(pip) mutex_exit(&MDI_PI(pip)->pi_mutex)794 #define MDI_PI_LOCKED(pip) MUTEX_HELD(&MDI_PI(pip)->pi_mutex)797 #define MDI_PI_HOLD(pip) (++MDI_PI(pip)->pi_ref_cnt)798 #define MDI_PI_RELE(pip) (--MDI_PI(pip)->pi_ref_cnt)810 (MDI_PI((pip))->pi_state & MDI_PATHINFO_STATE_MASK)[all …]
757 pip = (mdi_pathinfo_t *)MDI_PI(pip)->pi_phci_link) in mdi_phci_unregister()758 MDI_PI(pip)->pi_phci = NULL; in mdi_phci_unregister()1561 next = (mdi_pathinfo_t *)MDI_PI(pip)->pi_client_link; in i_mdi_client_compute_state()1562 if (MDI_PI(pip)->pi_phci == ph) { in i_mdi_client_compute_state()1568 if ((MDI_PI(pip)->pi_state & MDI_PATHINFO_STATE_MASK) in i_mdi_client_compute_state()1571 else if ((MDI_PI(pip)->pi_state & MDI_PATHINFO_STATE_MASK) in i_mdi_client_compute_state()1933 if (MDI_PI(pip)->pi_state == in i_mdi_lba_lb()1934 MDI_PATHINFO_STATE_ONLINE && MDI_PI(pip)->pi_preferred) { in i_mdi_lba_lb()1936 } else if (MDI_PI(pip)->pi_state == in i_mdi_lba_lb()1937 MDI_PATHINFO_STATE_ONLINE && !MDI_PI(pip)->pi_preferred) { in i_mdi_lba_lb()[all …]
324 unit_address = MDI_PI(pip)->pi_addr; in i_devname_to_promname()366 if (MDI_PI(pip)->pi_ref_cnt == 0) in i_devname_to_promname()367 cv_broadcast(&MDI_PI(pip)->pi_ref_cv); in i_devname_to_promname()
14706 addr = MDI_PI(pip)->pi_addr; in mptsas_offline_missed_luns()15047 addr = MDI_PI(pip)->pi_addr; in mptsas_offline_target()15448 *lun_dip = MDI_PI(*pip)->pi_client->ct_dip; in mptsas_create_virt_lun()15710 *lun_dip = MDI_PI(*pip)->pi_client->ct_dip; in mptsas_create_virt_lun()15734 NDBG20(("new path:%s onlining,", MDI_PI(*pip)->pi_addr)); in mptsas_create_virt_lun()