Searched refs:pcmu_ib_t (Results 1 – 8 of 8) sorted by relevance
/titanic_50/usr/src/uts/sun4u/opl/sys/pcicmu/ |
H A D | pcmu_ib.h | 65 pcmu_ib_t *pino_ib_p; /* link back to interrupt block state */ 140 extern void pcmu_ib_configure(pcmu_ib_t *pib_p); 143 extern void pcmu_ib_intr_disable(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino, int wait); 144 extern void pcmu_ib_nintr_clear(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino); 145 extern void pcmu_ib_suspend(pcmu_ib_t *pib_p); 146 extern void pcmu_ib_resume(pcmu_ib_t *pib_p); 147 extern pcmu_ib_ino_info_t *pcmu_ib_locate_ino(pcmu_ib_t *pib_p, 149 extern pcmu_ib_ino_info_t *pcmu_ib_new_ino(pcmu_ib_t *pib_p, 151 extern void pcmu_ib_delete_ino(pcmu_ib_t *pib_p, pcmu_ib_ino_info_t *ino_p); 152 extern void pcmu_ib_free_ino_all(pcmu_ib_t *pib_p); [all …]
|
H A D | pcicmu.h | 107 pcmu_ib_t *pcmu_ib_p; /* interrupt block */ 412 extern uint64_t *ib_intr_map_reg_addr(pcmu_ib_t *, pcmu_ib_ino_t); 413 extern uint64_t *ib_clear_intr_reg_addr(pcmu_ib_t *, pcmu_ib_ino_t); 422 extern uint32_t pcmu_intr_dist_cpuid(pcmu_ib_t *, pcmu_ib_ino_info_t *); 427 extern uintptr_t pcmu_ib_setup(pcmu_ib_t *);
|
H A D | pcmu_types.h | 37 typedef struct pcmu_ib pcmu_ib_t; typedef
|
/titanic_50/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_ib.c | 48 pcmu_ib_t *pib_p; in pcmu_ib_create() 56 pib_p = kmem_zalloc(sizeof (pcmu_ib_t), KM_SLEEP); in pcmu_ib_create() 97 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; in pcmu_ib_destroy() 108 kmem_free(pib_p, sizeof (pcmu_ib_t)); in pcmu_ib_destroy() 113 pcmu_ib_configure(pcmu_ib_t *pib_p) in pcmu_ib_configure() 124 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; in pcmu_ib_intr_enable() 149 pcmu_ib_intr_disable(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino, int wait) in pcmu_ib_intr_disable() 201 pcmu_ib_nintr_clear(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino) in pcmu_ib_nintr_clear() 212 pcmu_ib_intr_dist_nintr(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino, in pcmu_ib_intr_dist_nintr() 235 pcmu_ib_intr_dist(pcmu_ib_t *pib_p, pcmu_ib_ino_info_t *ino_p) in pcmu_ib_intr_dist() [all …]
|
H A D | pcmu_cb.c | 103 pcmu_ib_t *pib_p = pcb_p->pcb_pcmu_p->pcmu_ib_p; in pcmu_cb_enable_nintr() 184 pcmu_ib_t *pib_p = pcb_p->pcb_pcmu_p->pcmu_ib_p; in pcmu_cb_disable_nintr() 221 pcmu_ib_t *pib_p = pcb_p->pcb_pcmu_p->pcmu_ib_p; in pcmu_cb_intr_dist()
|
H A D | pcmu_pbm.c | 141 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; in pcmu_pbm_destroy() 249 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; in pcmu_pbm_intr_dist()
|
H A D | pcmu_intr.c | 173 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; in pcmu_add_intr() 279 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; in pcmu_remove_intr()
|
H A D | pcicmu.c | 1266 ib_intr_map_reg_addr(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino) in ib_intr_map_reg_addr() 1277 ib_clear_intr_reg_addr(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino) in ib_clear_intr_reg_addr() 1288 pcmu_ib_setup(pcmu_ib_t *pib_p) in pcmu_ib_setup() 1315 pcmu_intr_dist_cpuid(pcmu_ib_t *pib_p, pcmu_ib_ino_info_t *ino_p) in pcmu_intr_dist_cpuid() 1495 pcmu_ib_t *pib_p = pcmu_p->pcmu_ib_p; in pcmu_pbm_disable_errors()
|