/titanic_50/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_ds.c | 35 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 D | pmcs_subr.c | 1412 pmcs_deregister_devices(pmcs_hw_t *pwp, pmcs_phy_t *phyp) in pmcs_deregister_devices() argument 1419 while (phyp) { in pmcs_deregister_devices() 1420 if (phyp->children) { in pmcs_deregister_devices() 1421 pmcs_deregister_devices(pwp, phyp->children); in pmcs_deregister_devices() 1423 pmcs_lock_phy(phyp); in pmcs_deregister_devices() 1424 if (phyp->valid_device_id) { in pmcs_deregister_devices() 1425 pmcs_deregister_device(pwp, phyp); in pmcs_deregister_devices() 1427 pmcs_unlock_phy(phyp); in pmcs_deregister_devices() 1428 phyp = phyp->sibling; in pmcs_deregister_devices() 2883 pmcs_phy_t *phyp) in pmcs_report_iport_observations() argument [all …]
|
H A D | pmcs_scsa.c | 160 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 D | pmcs_attach.c | 432 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 D | pmcs_smhba.c | 235 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 D | pmcs_intr.c | 1087 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()
|
/titanic_50/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas_smhba.c | 231 smhba_info_t *phyp) in mptsas_smhba_log_sysevent() argument 241 if (phyp == NULL) in mptsas_smhba_log_sysevent() 250 ASSERT(phyp != NULL); in mptsas_smhba_log_sysevent() 251 (void) strncpy(pname, phyp->path, strlen(phyp->path)); in mptsas_smhba_log_sysevent() 252 phynum = phyp->phy_id; in mptsas_smhba_log_sysevent() 254 (void) sprintf(sas_addr, "w%016"PRIx64, phyp->sas_addr); in mptsas_smhba_log_sysevent() 256 lrate = phyp->negotiated_link_rate; in mptsas_smhba_log_sysevent() 303 smhba_info_t *phyp; in mptsas_create_phy_stats() local 318 phyp = &mpt->m_phy_info[i].smhba_info; in mptsas_create_phy_stats() 319 mutex_enter(&phyp->phy_mutex); in mptsas_create_phy_stats() [all …]
|
/titanic_50/usr/src/cmd/mdb/common/modules/pmcs/ |
H A D | pmcs.c | 69 static pmcs_phy_t *pmcs_next_sibling(pmcs_phy_t *phyp); 1942 display_phy(struct pmcs_phy phy, struct pmcs_phy *phyp, int verbose, in display_phy() argument 2076 uintptr_t tphyp = (uintptr_t)phyp; in display_phy() 2438 pmcs_next_sibling(pmcs_phy_t *phyp) in pmcs_next_sibling() argument 2445 if (phyp->level == 0) { in pmcs_next_sibling() 2452 while (phyp->level > 0) { in pmcs_next_sibling() 2454 (uintptr_t)phyp->parent) == -1) { in pmcs_next_sibling() 2456 (void *)phyp->parent); in pmcs_next_sibling() 2472 phyp = phyp->parent; in pmcs_next_sibling() 2505 pmcs_phy_t *phyp, *nphyp; in phy_walk_s() local [all …]
|
/titanic_50/usr/src/uts/common/sys/scsi/adapters/mpt_sas/ |
H A D | mptsas_smhba.h | 72 smhba_info_t *phyp);
|
/titanic_50/usr/src/lib/libdladm/common/ |
H A D | libdlwlan.c | 164 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()
|
/titanic_50/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs_proto.h | 171 void pmcs_spinup_release(pmcs_hw_t *, pmcs_phy_t *phyp);
|
/titanic_50/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/ |
H A D | pi_subr.c | 736 pi_get_priphy(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, uint8_t *phyp) in pi_get_priphy() argument 752 if (phyp != NULL) { in pi_get_priphy() 753 bcopy(phy_num, phyp, nphy); in pi_get_priphy()
|