Home
last modified time | relevance | path

Searched refs:pcbm_p (Results 1 – 4 of 4) sorted by relevance

/titanic_41/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcmu_pbm.c57 pcmu_pbm_t *pcbm_p; in pcmu_pbm_create() local
65 pcbm_p = (pcmu_pbm_t *)kmem_zalloc(sizeof (pcmu_pbm_t), KM_SLEEP); in pcmu_pbm_create()
66 pcmu_p->pcmu_pcbm_p = pcbm_p; in pcmu_pbm_create()
67 pcbm_p->pcbm_pcmu_p = pcmu_p; in pcmu_pbm_create()
69 len = snprintf(pcbm_p->pcbm_nameinst_str, in pcmu_pbm_create()
70 sizeof (pcbm_p->pcbm_nameinst_str), "%s%d", NAMEINST(dip)); in pcmu_pbm_create()
71 pcbm_p->pcbm_nameaddr_str = pcbm_p->pcbm_nameinst_str + ++len; in pcmu_pbm_create()
72 (void) snprintf(pcbm_p->pcbm_nameaddr_str, in pcmu_pbm_create()
73 sizeof (pcbm_p->pcbm_nameinst_str) - len, "%s@%s", NAMEADDR(dip)); in pcmu_pbm_create()
75 pcmu_pbm_setup(pcbm_p); in pcmu_pbm_create()
[all …]
H A Dpcicmu.c765 pcmu_pbm_t *pcbm_p = pcmu_p->pcmu_pcbm_p; in pcmu_do_poke() local
769 mutex_enter(&pcbm_p->pcbm_pokeflt_mutex); in pcmu_do_poke()
770 pcbm_p->pcbm_ontrap_data = &otd; in pcmu_do_poke()
788 pcmu_pbm_clear_error(pcbm_p); in pcmu_do_poke()
797 pcbm_p->pcbm_ontrap_data = NULL; in pcmu_do_poke()
798 mutex_exit(&pcbm_p->pcbm_pokeflt_mutex); in pcmu_do_poke()
1098 pcmu_pbm_t *pcbm_p = pcmu_p->pcmu_pcbm_p; in pcmu_intr_setup() local
1132 if (i = pcmu_pbm_register_intr(pcbm_p)) { in pcmu_intr_setup()
1136 intr_dist_add(pcmu_pbm_intr_dist, pcbm_p); in pcmu_intr_setup()
1457 pcmu_pbm_configure(pcmu_pbm_t *pcbm_p) in pcmu_pbm_configure() argument
[all …]
H A Dpcmu_ib.c185 pcmu_pbm_t *pcbm_p = pib_p->pib_pcmu_p->pcmu_pcbm_p; in pcmu_ib_intr_disable() local
188 pcbm_p->pcbm_nameinst_str, in pcmu_ib_intr_disable()
189 pcbm_p->pcbm_nameaddr_str, ino); in pcmu_ib_intr_disable()
271 pcmu_pbm_t *pcbm_p = pib_p->pib_pcmu_p->pcmu_pcbm_p; in pcmu_ib_intr_dist() local
274 pcbm_p->pcbm_nameinst_str, in pcmu_ib_intr_dist()
275 pcbm_p->pcbm_nameaddr_str, in pcmu_ib_intr_dist()
539 pcmu_pbm_t *pcbm_p = pcmu_p->pcmu_pcbm_p; in pcmu_ib_ino_add_intr() local
542 pcbm_p->pcbm_nameinst_str, in pcmu_ib_ino_add_intr()
543 pcbm_p->pcbm_nameaddr_str, ino); in pcmu_ib_ino_add_intr()
627 pcmu_pbm_t *pcbm_p = pcmu_p->pcmu_pcbm_p; in pcmu_ib_ino_rem_intr() local
[all …]
/titanic_41/usr/src/uts/sun4u/opl/sys/pcicmu/
H A Dpcmu_pbm.h87 extern void pcmu_pbm_configure(pcmu_pbm_t *pcbm_p);
88 extern void pcmu_pbm_suspend(pcmu_pbm_t *pcbm_p);
89 extern void pcmu_pbm_resume(pcmu_pbm_t *pcbm_p);
91 extern int pcmu_pbm_register_intr(pcmu_pbm_t *pcbm_p);