Lines Matching defs:pcbm_p

765 	pcmu_pbm_t *pcbm_p = pcmu_p->pcmu_pcbm_p;
769 mutex_enter(&pcbm_p->pcbm_pokeflt_mutex);
770 pcbm_p->pcbm_ontrap_data = &otd;
788 pcmu_pbm_clear_error(pcbm_p);
797 pcbm_p->pcbm_ontrap_data = NULL;
798 mutex_exit(&pcbm_p->pcbm_pokeflt_mutex);
1098 pcmu_pbm_t *pcbm_p = pcmu_p->pcmu_pcbm_p;
1132 if (i = pcmu_pbm_register_intr(pcbm_p)) {
1136 intr_dist_add(pcmu_pbm_intr_dist, pcbm_p);
1457 pcmu_pbm_configure(pcmu_pbm_t *pcbm_p)
1459 pcmu_t *pcmu_p = pcbm_p->pcbm_pcmu_p;
1471 *pcbm_p->pcbm_async_flt_status_reg = pbm_err;
1479 pcbm_p->pcbm_config_header->ch_status_reg = csr_err;
1483 pcbm_p->pcbm_config_header->ch_status_reg);
1486 (int)pcbm_p->pcbm_config_header->ch_latency_timer_reg);
1492 pcmu_pbm_disable_errors(pcmu_pbm_t *pcbm_p)
1494 pcmu_t *pcmu_p = pcbm_p->pcbm_pcmu_p;
1501 *pcbm_p->pcbm_ctrl_reg &= ~PCMU_PCI_CTRL_ERR_INT_EN;
1558 pcmu_pbm_setup(pcmu_pbm_t *pcbm_p)
1560 pcmu_t *pcmu_p = pcbm_p->pcbm_pcmu_p;
1571 pcbm_p->pcbm_config_header =
1578 pcbm_p->pcbm_ctrl_reg = (uint64_t *)(a + PCMU_PCI_CTRL_REG_OFFSET);
1579 pcbm_p->pcbm_diag_reg = (uint64_t *)(a + PCMU_PCI_DIAG_REG_OFFSET);
1580 pcbm_p->pcbm_async_flt_status_reg =
1582 pcbm_p->pcbm_async_flt_addr_reg =
1588 pcmu_pbm_teardown(pcmu_pbm_t *pcbm_p)
1990 pcmu_pbm_t *pcbm_p = pcmu_p->pcmu_pcbm_p;
1992 ASSERT(MUTEX_HELD(&pcbm_p->pcbm_pcmu_p->pcmu_err_mutex));
1994 *pcbm_p->pcbm_ctrl_reg = pbm_err_p->pbm_ctl_stat;
1995 *pcbm_p->pcbm_async_flt_status_reg = pbm_err_p->pbm_afsr;
1996 pcbm_p->pcbm_config_header->ch_status_reg =
2083 pcmu_pbm_t *pcbm_p = pcmu_p->pcmu_pcbm_p;
2089 pcmu_cfg_stat = pcbm_p->pcbm_config_header->ch_status_reg;
2090 pbm_afsr = *pcbm_p->pcbm_async_flt_status_reg;
2110 pcmu_pbm_t *pcbm_p = pcmu_p->pcmu_pcbm_p;
2120 pcbm_p->pcbm_config_header->ch_status_reg;
2121 pbm_err_p->pbm_ctl_stat = *pcbm_p->pcbm_ctrl_reg;
2123 pcbm_p->pcbm_config_header->ch_command_reg;
2124 pbm_err_p->pbm_afsr = *pcbm_p->pcbm_async_flt_status_reg;
2125 pbm_err_p->pbm_afar = *pcbm_p->pcbm_async_flt_addr_reg;
2126 pbm_err_p->pcbm_pci.pcmu_pa = *pcbm_p->pcbm_async_flt_addr_reg;
2130 pcmu_pbm_clear_error(pcmu_pbm_t *pcbm_p)
2140 pbm_afsr = *pcbm_p->pcbm_async_flt_status_reg;
2143 pbm_afsr = *pcbm_p->pcbm_async_flt_status_reg;