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 Dpmcs_smhba.h56 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 Dpmcs_proto.h158 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 Dpmcs_scsa.h48 (((pmcs_iport_t *)(tran)->tran_hba_private)->pwp)
50 ((pmcs_iport_t *)(tran)->tran_hba_private)
H A Dpmcs_def.h126 pmcs_iport_t *iport; /* back ptr to the iport handle */
127 pmcs_iport_t *last_iport; /* last iport this PHY was on */
H A Dpmcs.h63 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 Dpmcs_smhba.c64 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 Dpmcs_subr.c41 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 Dpmcs_attach.c110 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 Dpmcs_scsa.c158 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 Dpmcs_intr.c297 pmcs_iport_t *iport;

Completed in 86 milliseconds