Home
last modified time | relevance | path

Searched refs:phyp (Results 1 – 11 of 11) 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, in pmcs_get_dev_state() argument
50 pmcs_prt(pwp, PMCS_PRT_DEBUG3, phyp, xp, "%s: tgt(0x%p)", __func__, in pmcs_get_dev_state()
57 if (phyp == NULL) { in pmcs_get_dev_state()
62 ASSERT(mutex_owned(&phyp->phy_lock)); in pmcs_get_dev_state()
64 pwrk = pmcs_gwork(pwp, PMCS_TAG_TYPE_WAIT, phyp); in pmcs_get_dev_state()
66 pmcs_prt(pwp, PMCS_PRT_ERR, phyp, xp, pmcs_nowrk, __func__); in pmcs_get_dev_state()
70 pwrk->dtype = phyp->dtype; in pmcs_get_dev_state()
72 if (phyp->valid_device_id == 0) { in pmcs_get_dev_state()
74 pmcs_prt(pwp, PMCS_PRT_DEBUG, phyp, xp, in pmcs_get_dev_state()
[all …]
H A Dpmcs_subr.c1414 pmcs_deregister_devices(pmcs_hw_t *pwp, pmcs_phy_t *phyp) in pmcs_deregister_devices() argument
1421 while (phyp) { in pmcs_deregister_devices()
1422 if (phyp->children) { in pmcs_deregister_devices()
1423 pmcs_deregister_devices(pwp, phyp->children); in pmcs_deregister_devices()
1425 pmcs_lock_phy(phyp); in pmcs_deregister_devices()
1426 if (phyp->valid_device_id) { in pmcs_deregister_devices()
1427 pmcs_deregister_device(pwp, phyp); in pmcs_deregister_devices()
1429 pmcs_unlock_phy(phyp); in pmcs_deregister_devices()
1430 phyp = phyp->sibling; in pmcs_deregister_devices()
2887 pmcs_phy_t *phyp) in pmcs_report_iport_observations() argument
[all …]
H A Dpmcs_scsa.c160 pmcs_phy_t *phyp = NULL; in pmcs_scsa_tran_tgt_init() local
235 phyp = tgt->phy; in pmcs_scsa_tran_tgt_init()
236 if (!IS_ROOT_PHY(phyp)) { in pmcs_scsa_tran_tgt_init()
237 pmcs_inc_phy_ref_count(phyp); in pmcs_scsa_tran_tgt_init()
239 ASSERT(mutex_owned(&phyp->phy_lock)); in pmcs_scsa_tran_tgt_init()
241 pmcs_prt(pwp, PMCS_PRT_DEBUG2, phyp, tgt, "@%s tgt = 0x%p, dip = 0x%p", in pmcs_scsa_tran_tgt_init()
248 pmcs_prt(pwp, PMCS_PRT_DEBUG_CONFIG, phyp, tgt, in pmcs_scsa_tran_tgt_init()
253 pmcs_prt(pwp, PMCS_PRT_DEBUG_CONFIG, phyp, tgt, "%s: @%s tgt 0x%p phy " in pmcs_scsa_tran_tgt_init()
254 "0x%p (%s)", __func__, ua, (void *)tgt, (void *)phyp, phyp->path); in pmcs_scsa_tran_tgt_init()
257 tgt->dtype = phyp->dtype; in pmcs_scsa_tran_tgt_init()
[all …]
H A Dpmcs_attach.c432 pmcs_phy_t *phyp; in pmcs_attach() local
914 phyp = pwp->root_phys; in pmcs_attach()
917 phyp->sibling = (phyp + 1); in pmcs_attach()
919 mutex_init(&phyp->phy_lock, NULL, MUTEX_DRIVER, in pmcs_attach()
921 phyp->phynum = i & SAS2_PHYNUM_MASK; in pmcs_attach()
922 pmcs_phy_name(pwp, phyp, phyp->path, sizeof (phyp->path)); in pmcs_attach()
923 phyp->pwp = pwp; in pmcs_attach()
924 phyp->device_id = PMCS_INVALID_DEVICE_ID; in pmcs_attach()
925 phyp->portid = PMCS_PHY_INVALID_PORT_ID; in pmcs_attach()
926 phyp++; in pmcs_attach()
[all …]
H A Dpmcs_smhba.c235 pmcs_phy_t *phyp) in pmcs_smhba_log_sysevent() argument
247 if (phyp == NULL) in pmcs_smhba_log_sysevent()
256 ASSERT(phyp != NULL); in pmcs_smhba_log_sysevent()
257 (void) strncpy(pname, phyp->path, strlen(phyp->path)); in pmcs_smhba_log_sysevent()
258 phynum = phyp->phynum; in pmcs_smhba_log_sysevent()
259 wwn = pmcs_barray2wwn(phyp->sas_address); in pmcs_smhba_log_sysevent()
262 lrate = phyp->link_rate; in pmcs_smhba_log_sysevent()
H A Dpmcs_intr.c1087 pmcs_phy_t *phyp = NULL; in pmcs_process_ssp_event() local
1099 phyp = pwrk->phy; in pmcs_process_ssp_event()
1112 pmcs_prt(pwp, PMCS_PRT_DEBUG, phyp, NULL, "%s: Bad SAS Status " in pmcs_process_ssp_event()
1122 pmcs_prt(pwp, PMCS_PRT_DEBUG2, phyp, NULL, in pmcs_process_ssp_event()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/
H A Dmptsas_smhba.c232 smhba_info_t *phyp) in mptsas_smhba_log_sysevent() argument
242 if (phyp == NULL) in mptsas_smhba_log_sysevent()
251 ASSERT(phyp != NULL); in mptsas_smhba_log_sysevent()
252 (void) strncpy(pname, phyp->path, strlen(phyp->path)); in mptsas_smhba_log_sysevent()
253 phynum = phyp->phy_id; in mptsas_smhba_log_sysevent()
255 (void) sprintf(sas_addr, "w%016"PRIx64, phyp->sas_addr); in mptsas_smhba_log_sysevent()
257 lrate = phyp->negotiated_link_rate; in mptsas_smhba_log_sysevent()
304 smhba_info_t *phyp; in mptsas_create_phy_stats() local
319 phyp = &mpt->m_phy_info[i].smhba_info; in mptsas_create_phy_stats()
320 mutex_enter(&phyp->phy_mutex); in mptsas_create_phy_stats()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/pmcs/
H A Dpmcs.c70 static pmcs_phy_t *pmcs_next_sibling(pmcs_phy_t *phyp);
1946 display_phy(struct pmcs_phy phy, struct pmcs_phy *phyp, int verbose, in display_phy() argument
2083 uintptr_t tphyp = (uintptr_t)phyp; in display_phy()
2445 pmcs_next_sibling(pmcs_phy_t *phyp) in pmcs_next_sibling() argument
2452 if (phyp->level == 0) { in pmcs_next_sibling()
2459 while (phyp->level > 0) { in pmcs_next_sibling()
2461 (uintptr_t)phyp->parent) == -1) { in pmcs_next_sibling()
2463 (void *)phyp->parent); in pmcs_next_sibling()
2479 phyp = phyp->parent; in pmcs_next_sibling()
2512 pmcs_phy_t *phyp, *nphyp; in phy_walk_s() 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/lib/libdladm/common/
H A Dlibdlwlan.c164 do_convert_mode(wl_phy_conf_t *phyp) in do_convert_mode() argument
166 wl_erp_t *wlep = &phyp->wl_phy_erp_conf; in do_convert_mode()
167 wl_ofdm_t *wlop = &phyp->wl_phy_ofdm_conf; in do_convert_mode()
169 switch (phyp->wl_phy_fhss_conf.wl_fhss_subtype) { in do_convert_mode()
187 i_dladm_wlan_convert_chan(wl_phy_conf_t *phyp, uint32_t *channelp) in i_dladm_wlan_convert_chan() argument
189 wl_fhss_t *wlfp = &phyp->wl_phy_fhss_conf; in i_dladm_wlan_convert_chan()
190 wl_ofdm_t *wlop = &phyp->wl_phy_ofdm_conf; in i_dladm_wlan_convert_chan()
/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);