Searched refs:phyp (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_ds.c35 static void pmcs_handle_ds_recovery_error(pmcs_phy_t *phyp,
43 pmcs_get_dev_state(pmcs_hw_t *pwp, pmcs_phy_t *phyp, pmcs_xscsi_t *xp, argument
50 pmcs_prt(pwp, PMCS_PRT_DEBUG3, phyp, xp, "%s: tgt(0x%p)", __func__,
57 if (phyp == NULL) {
62 ASSERT(mutex_owned(&phyp->phy_lock));
64 pwrk = pmcs_gwork(pwp, PMCS_TAG_TYPE_WAIT, phyp);
66 pmcs_prt(pwp, PMCS_PRT_ERR, phyp, xp, pmcs_nowrk, __func__);
70 pwrk->dtype = phyp->dtype;
72 if (phyp->valid_device_id == 0) {
74 pmcs_prt(pwp, PMCS_PRT_DEBUG, phyp, x
138 pmcs_set_dev_state(pmcs_hw_t *pwp, pmcs_phy_t *phyp, pmcs_xscsi_t *xp, uint8_t ds) argument
258 pmcs_dev_state_recovery(pmcs_hw_t *pwp, pmcs_phy_t *phyp) argument
498 pmcs_send_err_recovery_cmd(pmcs_hw_t *pwp, uint8_t dev_state, pmcs_phy_t *phyp, pmcs_xscsi_t *tgt) argument
901 pmcs_start_dev_state_recovery(pmcs_xscsi_t *xp, pmcs_phy_t *phyp) argument
928 pmcs_handle_ds_recovery_error(pmcs_phy_t *phyp, pmcs_xscsi_t *tgt, pmcs_hw_t *pwp, const char *func_name, char *reason_string) argument
[all...]
H A Dpmcs_subr.c1412 pmcs_deregister_devices(pmcs_hw_t *pwp, pmcs_phy_t *phyp) argument
1419 while (phyp) {
1420 if (phyp->children) {
1421 pmcs_deregister_devices(pwp, phyp->children);
1423 pmcs_lock_phy(phyp);
1424 if (phyp->valid_device_id) {
1425 pmcs_deregister_device(pwp, phyp);
1427 pmcs_unlock_phy(phyp);
1428 phyp = phyp
2882 pmcs_report_iport_observations(pmcs_hw_t *pwp, pmcs_iport_t *iport, pmcs_phy_t *phyp) argument
3166 pmcs_phy_t *pnext, *phyp; local
4005 pmcs_phy_t *phyp, *pnext, *pchild; local
4715 pmcs_gwork(pmcs_hw_t *pwp, uint32_t tag_type, pmcs_phy_t *phyp) argument
4823 pmcs_phy_t *phyp; local
5718 pmcs_validate_devid(pmcs_phy_t *parent, pmcs_phy_t *phyp, uint32_t device_id) argument
5792 pmcs_find_phy_by_wwn_impl(pmcs_phy_t *phyp, uint8_t *wwn) argument
5971 pmcs_spinup_release(pmcs_hw_t *pwp, pmcs_phy_t *phyp) argument
6055 pmcs_kill_devices(pmcs_hw_t *pwp, pmcs_phy_t *phyp) argument
7260 pmcs_lock_phy_impl(pmcs_phy_t *phyp, int level) argument
7302 pmcs_lock_phy(pmcs_phy_t *phyp) argument
7334 pmcs_unlock_phy_impl(pmcs_phy_t *phyp, int level) argument
7387 pmcs_unlock_phy(pmcs_phy_t *phyp) argument
7421 pmcs_get_root_phy(pmcs_phy_t *phyp) argument
7467 pmcs_phy_t *phyp = (pmcs_phy_t *)buf; local
7479 pmcs_phy_t *phyp = (pmcs_phy_t *)buf; local
7496 pmcs_free_all_phys(pmcs_hw_t *pwp, pmcs_phy_t *phyp) argument
7535 pmcs_free_phys(pmcs_hw_t *pwp, pmcs_phy_t *phyp) argument
7705 pmcs_phy_t *phyp, *nphyp, *pphyp; local
7785 pmcs_inc_phy_ref_count(pmcs_phy_t *phyp) argument
7791 pmcs_dec_phy_ref_count(pmcs_phy_t *phyp) argument
7810 pmcs_reap_dead_phy(pmcs_phy_t *phyp) argument
7895 pmcs_add_phy_to_iport(pmcs_iport_t *iport, pmcs_phy_t *phyp) argument
7915 pmcs_remove_phy_from_iport(pmcs_iport_t *iport, pmcs_phy_t *phyp) argument
7966 pmcs_phy_target_match(pmcs_phy_t *phyp) argument
8057 pmcs_update_phy_pm_props(pmcs_phy_t *phyp, uint64_t att_bv, uint64_t tgt_bv, boolean_t prop_add_val) argument
8135 pmcs_deregister_device_work(pmcs_hw_t *pwp, pmcs_phy_t *phyp) argument
8206 pmcs_phy_t *phyp; local
8270 pmcs_status_disposition(pmcs_phy_t *phyp, uint32_t status) argument
8328 pmcs_add_dead_phys(pmcs_hw_t *pwp, pmcs_phy_t *phyp) argument
[all...]
H A Dpmcs_scsa.c160 pmcs_phy_t *phyp = NULL; local
235 phyp = tgt->phy;
236 if (!IS_ROOT_PHY(phyp)) {
237 pmcs_inc_phy_ref_count(phyp);
239 ASSERT(mutex_owned(&phyp->phy_lock));
241 pmcs_prt(pwp, PMCS_PRT_DEBUG2, phyp, tgt, "@%s tgt = 0x%p, dip = 0x%p",
248 pmcs_prt(pwp, PMCS_PRT_DEBUG_CONFIG, phyp, tgt,
253 pmcs_prt(pwp, PMCS_PRT_DEBUG_CONFIG, phyp, tgt, "%s: @%s tgt 0x%p phy "
254 "0x%p (%s)", __func__, ua, (void *)tgt, (void *)phyp, phyp
418 pmcs_phy_t *phyp; local
1368 pmcs_phy_t *phyp; local
1549 pmcs_phy_t *phyp; local
2908 pmcs_phy_t *phyp = pwrk->phy; local
3168 pmcs_phy_t *phyp; local
[all...]
H A Dpmcs_smhba.c231 * Called with PHY lock held on phyp
235 pmcs_phy_t *phyp)
247 if (phyp == NULL)
256 ASSERT(phyp != NULL);
257 (void) strncpy(pname, phyp->path, strlen(phyp->path));
258 phynum = phyp->phynum;
259 wwn = pmcs_barray2wwn(phyp->sas_address);
262 lrate = phyp->link_rate;
234 pmcs_smhba_log_sysevent(pmcs_hw_t *pwp, char *subclass, char *etype, pmcs_phy_t *phyp) argument
H A Dpmcs_attach.c432 pmcs_phy_t *phyp; local
914 phyp = pwp->root_phys;
917 phyp->sibling = (phyp + 1);
919 mutex_init(&phyp->phy_lock, NULL, MUTEX_DRIVER,
921 phyp->phynum = i & SAS2_PHYNUM_MASK;
922 pmcs_phy_name(pwp, phyp, phyp->path, sizeof (phyp->path));
923 phyp
1571 pmcs_phy_t *phyp = pwp->root_phys; local
2020 pmcs_phy_t *phyp; local
2856 pmcs_prt_impl(pmcs_hw_t *pwp, pmcs_prt_level_t level, pmcs_phy_t *phyp, pmcs_xscsi_t *target, const char *fmt, ...) argument
3035 pmcs_create_one_phy_stats(pmcs_iport_t *iport, pmcs_phy_t *phyp) argument
3104 pmcs_phy_t *phyp; local
[all...]
H A Dpmcs_intr.c1087 pmcs_phy_t *phyp = NULL; local
1099 phyp = pwrk->phy;
1112 pmcs_prt(pwp, PMCS_PRT_DEBUG, phyp, NULL, "%s: Bad SAS Status "
1122 pmcs_prt(pwp, PMCS_PRT_DEBUG2, phyp, NULL,
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/
H A Dmptsas_smhba.c227 * Called with PHY lock held on phyp
231 smhba_info_t *phyp)
241 if (phyp == NULL)
250 ASSERT(phyp != NULL);
251 (void) strncpy(pname, phyp->path, strlen(phyp->path));
252 phynum = phyp->phy_id;
254 (void) sprintf(sas_addr, "w%016"PRIx64, phyp->sas_addr);
256 lrate = phyp->negotiated_link_rate;
303 smhba_info_t *phyp; local
230 mptsas_smhba_log_sysevent(mptsas_t *mpt, char *subclass, char *etype, smhba_info_t *phyp) argument
425 smhba_info_t *phyp; local
[all...]
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/
H A Dmptsas_smhba.h72 smhba_info_t *phyp);
/illumos-gate/usr/src/cmd/mdb/common/modules/pmcs/
H A Dpmcs.c69 static pmcs_phy_t *pmcs_next_sibling(pmcs_phy_t *phyp);
1938 * phy is our copy of the PHY structure. phyp is the pointer to the actual
1942 display_phy(struct pmcs_phy phy, struct pmcs_phy *phyp, int verbose, argument
2076 uintptr_t tphyp = (uintptr_t)phyp;
2438 pmcs_next_sibling(pmcs_phy_t *phyp) argument
2445 if (phyp->level == 0) {
2452 while (phyp->level > 0) {
2454 (uintptr_t)phyp->parent) == -1) {
2456 (void *)phyp->parent);
2472 phyp
2505 pmcs_phy_t *phyp, *nphyp; local
[all...]
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs_proto.h171 void pmcs_spinup_release(pmcs_hw_t *, pmcs_phy_t *phyp);
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlwlan.c164 do_convert_mode(wl_phy_conf_t *phyp) argument
166 wl_erp_t *wlep = &phyp->wl_phy_erp_conf;
167 wl_ofdm_t *wlop = &phyp->wl_phy_ofdm_conf;
169 switch (phyp->wl_phy_fhss_conf.wl_fhss_subtype) {
187 i_dladm_wlan_convert_chan(wl_phy_conf_t *phyp, uint32_t *channelp) argument
189 wl_fhss_t *wlfp = &phyp->wl_phy_fhss_conf;
190 wl_ofdm_t *wlop = &phyp->wl_phy_ofdm_conf;
/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/
H A Dpi_subr.c736 pi_get_priphy(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, uint8_t *phyp) argument
752 if (phyp != NULL) {
753 bcopy(phy_num, phyp, nphy);

Completed in 101 milliseconds