Searched defs:pib_p (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcmu_intr.c173 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; local
186 if (ino > pib_p->pib_max_ino) {
196 mutex_enter(&pib_p->pib_ino_lst_mutex);
200 if (ino_p = pcmu_ib_locate_ino(pib_p, ino)) { /* sharing ino */
218 ino_p = pcmu_ib_new_ino(pib_p, ino, ih_p);
246 cpu_id = pcmu_intr_dist_cpuid(pib_p, ino_p);
251 cpu_id = u2u_translate_tgtid(pib_p->pib_pcmu_p,
256 mutex_exit(&pib_p->pib_ino_lst_mutex);
262 pcmu_ib_delete_ino(pib_p, ino_p);
266 mutex_exit(&pib_p
279 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; local
[all...]
H A Dpcmu_pbm.c141 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; local
158 pcmu_ib_intr_disable(pib_p,
249 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; local
252 mutex_enter(&pib_p->pib_intr_lock);
253 pcmu_ib_intr_dist_nintr(pib_p, ino, ib_intr_map_reg_addr(pib_p, ino));
254 mutex_exit(&pib_p->pib_intr_lock);
H A Dpcmu_cb.c103 pcmu_ib_t *pib_p = pcb_p->pcb_pcmu_p->pcmu_ib_p; local
104 volatile uint64_t *imr_p = ib_intr_map_reg_addr(pib_p, ino);
112 cpu_id = u2u_translate_tgtid(pib_p->pib_pcmu_p, cpu_id, imr_p);
184 pcmu_ib_t *pib_p = pcb_p->pcb_pcmu_p->pcmu_ib_p; local
190 imr_p = ib_intr_map_reg_addr(pib_p, ino);
221 pcmu_ib_t *pib_p = pcb_p->pcb_pcmu_p->pcmu_ib_p; local
235 imr_p = ib_intr_map_reg_addr(pib_p, ino);
237 cpu_id = u2u_translate_tgtid(pib_p->pib_pcmu_p, cpu_id, imr_p);
H A Dpcmu_ib.c48 pcmu_ib_t *pib_p; local
56 pib_p = kmem_zalloc(sizeof (pcmu_ib_t), KM_SLEEP);
57 pcmu_p->pcmu_ib_p = pib_p;
58 pib_p->pib_pcmu_p = pcmu_p;
60 a = pcmu_ib_setup(pib_p);
66 pib_p->pib_intr_retry_timer_reg =
68 pib_p->pib_obio_intr_state_diag_reg =
73 pib_p->pib_obio_intr_map_regs, pib_p->pib_obio_clear_intr_regs);
76 pib_p
97 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; local
113 pcmu_ib_configure(pcmu_ib_t *pib_p) argument
124 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; local
149 pcmu_ib_intr_disable(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino, int wait) argument
201 pcmu_ib_nintr_clear(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino) argument
212 pcmu_ib_intr_dist_nintr(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino, volatile uint64_t *imr_p) argument
235 pcmu_ib_intr_dist(pcmu_ib_t *pib_p, pcmu_ib_ino_info_t *ino_p) argument
297 pcmu_ib_t *pib_p = (pcmu_ib_t *)arg; local
379 pcmu_ib_t *pib_p = (pcmu_ib_t *)arg; local
395 pcmu_ib_suspend(pcmu_ib_t *pib_p) argument
408 pcmu_ib_resume(pcmu_ib_t *pib_p) argument
426 pcmu_ib_locate_ino(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino_num) argument
440 pcmu_ib_new_ino(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino_num, ih_t *ih_p) argument
469 pcmu_ib_delete_ino(pcmu_ib_t *pib_p, pcmu_ib_ino_info_t *ino_p) argument
484 pcmu_ib_free_ino_all(pcmu_ib_t *pib_p) argument
499 pcmu_ib_t *pib_p = ino_p->pino_ib_p; local
728 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; local
[all...]
H A Dpcicmu.c1266 ib_intr_map_reg_addr(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino) argument
1271 addr = (uint64_t *)(pib_p->pib_obio_intr_map_regs +
1277 ib_clear_intr_reg_addr(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino) argument
1282 addr = (uint64_t *)(pib_p->pib_obio_clear_intr_regs +
1288 pcmu_ib_setup(pcmu_ib_t *pib_p) argument
1290 pcmu_t *pcmu_p = pib_p->pib_pcmu_p;
1293 pib_p->pib_ign = PCMU_ID_TO_IGN(pcmu_p->pcmu_id);
1294 pib_p->pib_max_ino = PCMU_MAX_INO;
1295 pib_p->pib_obio_intr_map_regs = a + PCMU_IB_OBIO_INTR_MAP_REG_OFFSET;
1296 pib_p
1315 pcmu_intr_dist_cpuid(pcmu_ib_t *pib_p, pcmu_ib_ino_info_t *ino_p) argument
1495 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; local
[all...]

Completed in 50 milliseconds