Home
last modified time | relevance | path

Searched refs:MDI_PI (Results 1 – 4 of 4) sorted by relevance

/titanic_44/usr/src/uts/common/sys/
H A Dmdi_impldefs.h767 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)) macro
790 #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 …]
/titanic_44/usr/src/uts/common/os/
H A Dsunmdi.c757 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 …]
/titanic_44/usr/src/uts/sparc/os/
H A Dbootdev.c324 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()
/titanic_44/usr/src/uts/common/io/scsi/adapters/mpt_sas/
H A Dmptsas.c14706 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()