Lines Matching defs:msgintr
640 dp_msg_intr_t *msgintr;
648 msgintr = &rcs->dp_state.msg_intr;
662 if (msgintr->intr_handler == NULL) {
665 &msgintr->intr_id, NULL, NULL, intr_handler,
668 msgintr->intr_handler = intr_handler;
669 msgintr->intr_lock = lock;
670 msgintr->intr_state = state;
671 msgintr->intr_msg_type = msg_type;
672 msgintr->intr_arg = (caddr_t)msgbuf;
692 dp_msg_intr_t *msgintr;
700 msgintr = &rcs->dp_state.msg_intr;
702 if (msgintr->intr_handler != NULL &&
703 msgintr->intr_msg_type == msg_type &&
704 msgintr->intr_handler == intr_handler) {
706 ddi_remove_softintr(msgintr->intr_id);
707 msgintr->intr_handler = NULL;
708 msgintr->intr_id = 0;
709 msgintr->intr_msg_type = 0;
710 msgintr->intr_arg = NULL;
711 msgintr->intr_lock = NULL;
712 msgintr->intr_state = NULL;