Searched refs:pmcs_iport_t (Results 1 - 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs_smhba.h | 56 void pmcs_smhba_add_iport_prop(pmcs_iport_t *, data_type_t, char *, void *); 61 void pmcs_smhba_set_phy_props(pmcs_iport_t *);
|
H A D | pmcs_proto.h | 158 pmcs_phy_t *pmcs_find_phy_by_sas_address(pmcs_hw_t *, pmcs_iport_t *, 211 int pmcs_iport_tgtmap_create(pmcs_iport_t *); 212 int pmcs_iport_tgtmap_destroy(pmcs_iport_t *); 281 void pmcs_create_one_phy_stats(pmcs_iport_t *, pmcs_phy_t *); 300 boolean_t pmcs_iport_has_targets(pmcs_hw_t *, pmcs_iport_t *); 310 pmcs_iport_t *pmcs_get_iport_by_wwn(pmcs_hw_t *pwp, uint64_t wwn); 312 void pmcs_hold_iport(pmcs_iport_t *iport); 313 void pmcs_rele_iport(pmcs_iport_t *iport); 314 int pmcs_iport_configure_phys(pmcs_iport_t *iport); 315 void pmcs_iport_teardown_phys(pmcs_iport_t *ipor [all...] |
H A D | pmcs_scsa.h | 48 (((pmcs_iport_t *)(tran)->tran_hba_private)->pwp) 50 ((pmcs_iport_t *)(tran)->tran_hba_private)
|
H A D | pmcs_def.h | 126 pmcs_iport_t *iport; /* back ptr to the iport handle */ 127 pmcs_iport_t *last_iport; /* last iport this PHY was on */
|
H A D | pmcs.h | 63 typedef struct pmcs_iport pmcs_iport_t; typedef in typeref:struct:pmcs_iport
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_smhba.c | 64 pmcs_smhba_add_iport_prop(pmcs_iport_t *iport, data_type_t dt, 166 pmcs_smhba_set_phy_props(pmcs_iport_t *iport)
|
H A D | pmcs_subr.c | 41 static void pmcs_configure_expander(pmcs_hw_t *, pmcs_phy_t *, pmcs_iport_t *); 59 static boolean_t pmcs_report_iport_observations(pmcs_hw_t *, pmcs_iport_t *, 68 static pmcs_iport_t *pmcs_get_iport_by_ua(pmcs_hw_t *, char *); 70 static void pmcs_iport_active(pmcs_iport_t *); 746 pmcs_iport_t *iport; 1824 pmcs_iport_t *iport; 2016 pmcs_iport_tgtmap_create(pmcs_iport_t *iport) 2037 pmcs_iport_tgtmap_destroy(pmcs_iport_t *iport) 2057 pmcs_iport_teardown_phys(pmcs_iport_t *iport) 2091 pmcs_iport_configure_phys(pmcs_iport_t *ipor [all...] |
H A D | pmcs_attach.c | 110 static int pmcs_iport_unattach(pmcs_iport_t *); 125 static void pmcs_create_all_phy_stats(pmcs_iport_t *); 208 sizeof (pmcs_iport_t), 2); 261 pmcs_iport_t *iport; 518 list_create(&pwp->iports, sizeof (pmcs_iport_t), 519 offsetof(pmcs_iport_t, list_node)); 1147 pmcs_iport_t *iport = NULL; 1219 pmcs_iport_unattach(pmcs_iport_t *iport) 3035 pmcs_create_one_phy_stats(pmcs_iport_t *iport, pmcs_phy_t *phyp) 3101 pmcs_create_all_phy_stats(pmcs_iport_t *ipor [all...] |
H A D | pmcs_scsa.c | 158 pmcs_iport_t *iport; 1014 pmcs_iport_t *iport; 1211 pmcs_iport_t *iport; 1365 pmcs_iport_t *iport; 3165 pmcs_get_target(pmcs_iport_t *iport, char *tgt_port, boolean_t alloc_tgt)
|
H A D | pmcs_intr.c | 297 pmcs_iport_t *iport;
|
Completed in 86 milliseconds