Home
last modified time | relevance | path

Searched refs:ib_t (Results 1 – 10 of 10) sorted by relevance

/titanic_41/usr/src/uts/sun4u/sys/pci/
H A Dpci_ib.h49 typedef struct ib ib_t; typedef
142 ib_t *ino_ib_p; /* link back to interrupt block state */
197 extern void ib_configure(ib_t *ib_p);
200 extern void ib_intr_disable(ib_t *ib_p, ib_ino_t ino, int wait);
201 extern void ib_nintr_clear(ib_t *ib_p, ib_ino_t ino);
202 extern void ib_suspend(ib_t *ib_p);
203 extern void ib_resume(ib_t *ib_p);
205 extern ib_ino_info_t *ib_locate_ino(ib_t *ib_p, ib_ino_t ino_num);
206 extern ib_ino_pil_t *ib_new_ino_pil(ib_t *ib_p, ib_ino_t ino_num, uint_t pil,
208 extern void ib_delete_ino_pil(ib_t *ib_p, ib_ino_pil_t *ipil_p);
[all …]
H A Dpci_chip.h58 extern uint64_t *ib_intr_map_reg_addr(ib_t *ib_p, ib_ino_t ino);
59 extern uint64_t *ib_clear_intr_reg_addr(ib_t *ib_p, ib_ino_t ino);
71 ib_t *ib_p, uint32_t intr);
72 extern uint32_t pci_intr_dist_cpuid(ib_t *ib_p, ib_ino_info_t *ino_p);
94 extern uintptr_t pci_ib_setup(ib_t *ib_p);
H A Dpci_var.h105 ib_t *pci_common_ib_p;
135 ib_t *pci_ib_p; /* interrupt block */
/titanic_41/usr/src/uts/sun4u/io/pci/
H A Dpci_ib.c55 ib_t *ib_p; in ib_create()
63 ib_p = kmem_zalloc(sizeof (ib_t), KM_SLEEP); in ib_create()
119 ib_t *ib_p = pci_p->pci_ib_p; in ib_destroy()
131 kmem_free(ib_p, sizeof (ib_t)); in ib_destroy()
136 ib_configure(ib_t *ib_p) in ib_configure()
149 ib_t *ib_p = pci_p->pci_ib_p; in ib_intr_enable()
177 ib_intr_disable(ib_t *ib_p, ib_ino_t ino, int wait) in ib_intr_disable()
213 ib_nintr_clear(ib_t *ib_p, ib_ino_t ino) in ib_nintr_clear()
224 ib_intr_dist_nintr(ib_t *ib_p, ib_ino_t ino, volatile uint64_t *imr_p) in ib_intr_dist_nintr()
253 ib_cpu_ticks_to_ih_nsec(ib_t *ib_p, ih_t *ih_p, uint32_t cpu_id) in ib_cpu_ticks_to_ih_nsec()
[all …]
H A Dpcipsy.c419 ib_intr_map_reg_addr(ib_t *ib_p, ib_ino_t ino) in ib_intr_map_reg_addr()
433 ib_clear_intr_reg_addr(ib_t *ib_p, ib_ino_t ino) in ib_clear_intr_reg_addr()
450 ib_ino_map_reg_share(ib_t *ib_p, ib_ino_t ino, ib_ino_info_t *ino_p) in ib_ino_map_reg_share()
463 ib_ino_map_reg_unshare(ib_t *ib_p, ib_ino_t ino, ib_ino_info_t *ino_p) in ib_ino_map_reg_unshare()
480 pci_ib_setup(ib_t *ib_p) in pci_ib_setup()
495 pci_xlate_intr(dev_info_t *dip, dev_info_t *rdip, ib_t *ib_p, uint32_t intr) in pci_xlate_intr()
561 pci_intr_dist_cpuid(ib_t *ib_p, ib_ino_info_t *ino_p) in pci_intr_dist_cpuid()
1045 ib_t *ib_p = pci_p->pci_ib_p; in pbm_disable_pci_errors()
H A Dpci_pbm.c183 ib_t *ib_p = pci_p->pci_ib_p; in pbm_destroy()
304 ib_t *ib_p = pci_p->pci_ib_p; in pbm_intr_dist()
H A Dpci_intr.c410 ib_t *ib_p = ino_p->ino_ib_p; in pci_ks_update()
455 ib_t *ib_p = pci_p->pci_ib_p; in pci_add_intr()
630 ib_t *ib_p = pci_p->pci_ib_p; in pci_remove_intr()
H A Dpcisch.c578 ib_intr_map_reg_addr(ib_t *ib_p, ib_ino_t ino) in ib_intr_map_reg_addr()
588 ib_clear_intr_reg_addr(ib_t *ib_p, ib_ino_t ino) /* XXX - needs work */ in ib_clear_intr_reg_addr()
603 ib_ino_map_reg_share(ib_t *ib_p, ib_ino_t ino, ib_ino_info_t *ino_p) in ib_ino_map_reg_share()
612 ib_ino_map_reg_unshare(ib_t *ib_p, ib_ino_t ino, ib_ino_info_t *ino_p) in ib_ino_map_reg_unshare()
621 ib_t *ib_p = pci_p->pci_ib_p; in pci_pbm_intr_dist()
630 pci_xlate_intr(dev_info_t *dip, dev_info_t *rdip, ib_t *ib_p, uint32_t intr) in pci_xlate_intr()
642 pci_intr_dist_cpuid(ib_t *ib_p, ib_ino_info_t *ino_p) in pci_intr_dist_cpuid()
983 ib_t *ib_p = pci_p->pci_ib_p; in pbm_disable_pci_errors()
1384 pci_ib_setup(ib_t *ib_p) in pci_ib_setup()
3470 ib_t *ib_p = pci_p->pci_ib_p; in pci_pbm_rem_intr()
H A Dpci_tools.c296 ib_t *ib_p = pci_p->pci_ib_p; in pcitool_get_intr()
414 ib_t *ib_p = pci_p->pci_ib_p; in pcitool_set_intr()
/titanic_41/usr/src/cmd/mdb/sparc/modules/intr/
H A Dintr.c263 ib_t ib; in intr_pci_print_items()
272 if (mdb_vread(&ib, sizeof (ib_t), in intr_pci_print_items()