Searched refs:pbm_p (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_pbm.c58 pbm_t *pbm_p; local
73 pbm_p = (pbm_t *)kmem_zalloc(sizeof (pbm_t), KM_SLEEP);
74 pci_p->pci_pbm_p = pbm_p;
75 pbm_p->pbm_pci_p = pci_p;
77 len = snprintf(pbm_p->pbm_nameinst_str,
78 sizeof (pbm_p->pbm_nameinst_str),
80 pbm_p->pbm_nameaddr_str = pbm_p->pbm_nameinst_str + ++len;
81 (void) snprintf(pbm_p->pbm_nameaddr_str,
82 sizeof (pbm_p
148 pbm_register_intr(pbm_t *pbm_p) argument
182 pbm_t *pbm_p = pci_p->pci_pbm_p; local
223 pbm_t *pbm_p = pci_p->pci_pbm_p; local
278 pbm_suspend(pbm_t *pbm_p) argument
288 pbm_resume(pbm_t *pbm_p) argument
302 pbm_t *pbm_p = (pbm_t *)arg; local
[all...]
H A Dpci_axq.c97 pci_axq_pio_limit(pbm_t *pbm_p) argument
99 pci_t *pci_p = pbm_p->pbm_pci_p;
108 pbm_p->pbm_pio_limit = (axq_pio_workaround)(dip);
109 pbm_p->pbm_pio_counter = pbm_p->pbm_pio_limit;
111 pbm_p->pbm_pio_limit = 0;
115 pci_axq_setup(ddi_map_req_t *mp, pbm_t *pbm_p) argument
122 if (!pbm_p->pbm_pio_limit)
145 hp->ah_bus_private = (void *)pbm_p;
156 pbm_t *pbm_p local
172 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
188 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
204 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
220 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
234 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
248 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
262 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
277 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
291 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
305 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
319 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
333 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
353 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
373 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
392 pbm_t *pbm_p = (pbm_t *)handle->ahi_common.ah_bus_private; local
[all...]
H A Dpcisch.c255 pbm_t *pbm_p = pci_p->pci_pbm_p; local
299 pbm_p->pbm_sync_ino = pci_p->pci_inos[CBNINTR_PBM];
300 if (ret = pbm_register_intr(pbm_p)) {
305 intr_dist_add(pbm_intr_dist, pbm_p);
331 pci_schizo_cdma_sync(pbm_t *pbm_p) argument
333 pci_t *pci_p = pbm_p->pbm_pci_p;
339 mutex_enter(&pbm_p->pbm_sync_mutex);
341 pbm_p->pbm_cdma_req_cnt++;
343 pbm_p->pbm_cdma_flag = PBM_CDMA_PEND;
347 while (pbm_p
388 pci_pbm_dma_sync(pbm_t *pbm_p, ib_ino_t ino) argument
618 pci_pbm_intr_dist(pbm_t *pbm_p) argument
713 pbm_configure(pbm_t *pbm_p) argument
980 pbm_disable_pci_errors(pbm_t *pbm_p) argument
1270 pbm_t *pbm_p = (pbm_t *)arg; local
1284 pbm_t *pbm_p = (pbm_t *)arg; local
1304 pci_pbm_setup(pbm_t *pbm_p) argument
1377 pci_pbm_teardown(pbm_t *pbm_p) argument
2240 pbm_t *pbm_p = pci_p->pci_pbm_p; local
2315 pbm_t *pbm_p = pci_p->pci_pbm_p; local
2577 pbm_t *pbm_p = pci_p->pci_pbm_p; local
2667 pbm_t *pbm_p = pci_p->pci_pbm_p; local
2683 pbm_clear_error(pbm_t *pbm_p) argument
3255 pbm_t *pbm_p = pci_p->pci_pbm_p; local
3276 pbm_t *pbm_p = pci_p->pci_pbm_p; local
3444 pbm_t *pbm_p = (pbm_t *)a; local
3483 pbm_t *pbm_p = pci_p->pci_pbm_p; local
3493 pbm_t *pbm_p = pci_p->pci_pbm_p; local
3512 pbm_t *pbm_p; local
3550 pbm_t *pbm_p; local
[all...]
H A Dpcipsy.c233 pbm_t *pbm_p = pci_p->pci_pbm_p; local
277 if (i = pbm_register_intr(pbm_p)) {
282 intr_dist_add(pbm_intr_dist, pbm_p);
475 pci_pbm_intr_dist(pbm_t *pbm_p) argument
799 pbm_configure(pbm_t *pbm_p) argument
801 pci_t *pci_p = pbm_p->pbm_pci_p;
889 *pbm_p->pbm_async_flt_status_reg = l;
898 pbm_p->pbm_config_header->ch_status_reg = s;
900 pbm_p->pbm_config_header->ch_status_reg);
902 l = *pbm_p
1042 pbm_disable_pci_errors(pbm_t *pbm_p) argument
1070 pci_pbm_dma_sync(pbm_t *pbm_p, ib_ino_t ino) argument
1258 pci_pbm_setup(pbm_t *pbm_p) argument
1292 pci_pbm_teardown(pbm_t *pbm_p) argument
1709 pbm_t *pbm_p = pci_p->pci_pbm_p; local
1731 pbm_t *pbm_p = pci_p->pci_pbm_p; local
1874 pbm_t *pbm_p = pci_p->pci_pbm_p; local
1904 pbm_t *pbm_p = pci_p->pci_pbm_p; local
1924 pbm_clear_error(pbm_t *pbm_p) argument
[all...]
H A Dpci_fm.c154 pbm_t *pbm_p = pci_p->pci_pbm_p; local
158 mutex_enter(&pbm_p->pbm_pokefault_mutex);
159 pbm_p->pbm_excl_handle = handle;
170 pbm_t *pbm_p = pci_p->pci_pbm_p; local
173 ASSERT(MUTEX_HELD(&pbm_p->pbm_pokefault_mutex));
178 ddi_fm_acc_err_get(pbm_p->pbm_excl_handle, &derr, DDI_FME_VERSION);
188 pbm_p->pbm_excl_handle = NULL;
189 mutex_exit(&pbm_p->pbm_pokefault_mutex);
H A Dpci_ib.c196 pbm_t *pbm_p = ib_p->ib_pci_p->pci_pbm_p; local
198 pbm_p->pbm_nameinst_str,
199 pbm_p->pbm_nameaddr_str, ino);
312 pbm_t *pbm_p = ib_p->ib_pci_p->pci_pbm_p; local
314 pbm_p->pbm_nameinst_str,
315 pbm_p->pbm_nameaddr_str,
683 pbm_t *pbm_p = pci_p->pci_pbm_p; local
685 pbm_p->pbm_nameinst_str,
686 pbm_p->pbm_nameaddr_str, ino);
754 pbm_t *pbm_p local
[all...]
H A Dpci_tools.c137 pbm_t *pbm_p = pci_p->pci_pbm_p; local
139 pbm_p->pbm_ontrap_data = &otd;
158 pbm_p->pbm_ontrap_data = NULL;
199 pbm_t *pbm_p = pci_p->pci_pbm_p; local
218 mutex_enter(&pbm_p->pbm_pokefault_mutex);
220 pbm_p->pbm_ontrap_data = &otd;
236 pbm_clear_error(pbm_p);
243 pbm_p->pbm_ontrap_data = NULL;
244 mutex_exit(&pbm_p->pbm_pokefault_mutex);
H A Dpci_dma.c154 pbm_t *pbm_p = pci_p->pci_pbm_p; local
187 pci_pbm_dma_sync(pbm_p, pbm_p->pbm_sync_ino);
519 pci_dma_consist_check(uint32_t req_flags, pbm_t *pbm_p) argument
523 if (req_flags & DDI_DMA_CONSISTENT && !pbm_p->pbm_sync_reg_pa)
554 pbm_t *pbm_p = pci_p->pci_pbm_p; local
561 mp->dmai_rflags = pci_dma_consist_check(dmareq->dmar_flags, pbm_p);
624 if (TGT_PFN_INBETWEEN(pfn0, pbm_p->pbm_base_pfn, pbm_p->pbm_last_pfn)) {
767 pbm_t *pbm_p local
[all...]
H A Dpci.c963 pbm_t *pbm_p = pci_p->pci_pbm_p; local
967 mutex_enter(&pbm_p->pbm_pokefault_mutex);
968 pbm_p->pbm_ontrap_data = &otd;
985 pbm_clear_error(pbm_p);
993 pbm_p->pbm_ontrap_data = NULL;
994 mutex_exit(&pbm_p->pbm_pokefault_mutex);
H A Dpci_intr.c296 pbm_t *pbm_p = pci_p->pci_pbm_p; local
307 if (pci_intr_dma_sync && cfg_hdl && pbm_p->pbm_sync_reg_pa) {
309 pci_pbm_dma_sync(pbm_p, ino_p->ino_ino);
/illumos-gate/usr/src/uts/sun4u/sys/pci/
H A Dpci_axq.h56 extern void pci_axq_setup(ddi_map_req_t *mp, pbm_t *pbm_p);
57 extern void pci_axq_pio_limit(pbm_t *pbm_p);
H A Dpci_pbm.h174 extern void pbm_configure(pbm_t *pbm_p);
175 extern void pbm_clear_error(pbm_t *pbm_p);
176 extern void pbm_enable_intr(pbm_t *pbm_p);
177 extern void pbm_suspend(pbm_t *pbm_p);
178 extern void pbm_resume(pbm_t *pbm_p);
180 extern int pbm_register_intr(pbm_t *pbm_p);
H A Dpci_chip.h54 extern uint_t pbm_disable_pci_errors(pbm_t *pbm_p);
60 extern void pci_pbm_intr_dist(pbm_t *pbm_p);
86 extern void pci_pbm_setup(pbm_t *pbm_p);
87 extern void pci_pbm_teardown(pbm_t *pbm_p);
88 extern void pci_pbm_dma_sync(pbm_t *pbm_p, ib_ino_t ino);
H A Dpci_dma.h241 extern uint32_t pci_dma_consist_check(uint32_t req_flags, pbm_t *pbm_p);

Completed in 97 milliseconds