Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/sun4/os/
H A Ddmv.c200 dmv_add_intr(int dmv_inum, void (*routine)(), void *arg) in dmv_add_intr() argument
202 if (dmv_inum < 0 || dmv_inum >= dmv_hwint) in dmv_add_intr()
207 if (dmv_dispatch_table[dmv_inum].dmv_func != 0) { in dmv_add_intr()
212 dmv_dispatch_table[dmv_inum].dmv_arg = arg; in dmv_add_intr()
216 dmv_dispatch_table[dmv_inum].dmv_func = routine; in dmv_add_intr()
277 dmv_rem_intr(int dmv_inum) in dmv_rem_intr() argument
279 if (dmv_inum < 0 || dmv_inum >= (dmv_totalints)) in dmv_rem_intr()
284 if (dmv_dispatch_table[dmv_inum].dmv_func == 0) { in dmv_rem_intr()
289 dmv_dispatch_table[dmv_inum].dmv_func = 0; in dmv_rem_intr()
/titanic_44/usr/src/uts/sun4/sys/
H A Ddmv.h66 #define DMV_MAKE_DMV(dmv_inum, dev_private) \ argument
68 ((((uint64_t)(dmv_inum)) & UINT64_C(DMV_INUM_MASK)) << \
87 int dmv_add_intr(int dmv_inum, void (*routine)(), void *arg);
89 int dmv_rem_intr(int dmv_inum);
/titanic_44/usr/src/uts/sun4u/starfire/io/
H A Didn.c4828 idn.intr.dmv_inum = STARFIRE_DMV_IDN_BASE; in idn_init_handler()
4838 if (dmv_add_intr(idn.intr.dmv_inum, idn_dmv_handler, in idn_init_handler()
4854 (void) dmv_rem_intr(idn.intr.dmv_inum); in idn_deinit_handler()
5473 dmv_word0 = DMV_MAKE_DMV(idn.intr.dmv_inum, pdata);
/titanic_44/usr/src/uts/sun4u/starfire/sys/
H A Didn.h2619 uint_t dmv_inum; member