Lines Matching refs:hdlp

110     ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result);
404 vnex_enable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) in vnex_enable_intr() argument
409 vid_p = vnex_locate_id(rdip, hdlp->ih_vector); in vnex_enable_intr()
431 vnex_disable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) in vnex_disable_intr() argument
435 vid_p = vnex_locate_id(rdip, hdlp->ih_vector); in vnex_disable_intr()
450 ddi_intr_handle_impl_t *hdlp; in vnex_ino_to_inum() local
454 else if ((hdlp = vid_p->vid_ddi_hdlp) == NULL) in vnex_ino_to_inum()
457 return (hdlp->ih_inum); in vnex_ino_to_inum()
462 ddi_intr_handle_impl_t *hdlp) in vnex_add_intr() argument
483 ino = hdlp->ih_vector; in vnex_add_intr()
491 hdlp->ih_vector = ihdl; in vnex_add_intr()
500 vid_p->vid_handler = hdlp->ih_cb_func; in vnex_add_intr()
501 vid_p->vid_arg1 = hdlp->ih_cb_arg1; in vnex_add_intr()
502 vid_p->vid_arg2 = hdlp->ih_cb_arg2; in vnex_add_intr()
503 vid_p->vid_ddi_hdlp = hdlp; in vnex_add_intr()
505 DDI_INTR_ASSIGN_HDLR_N_ARGS(hdlp, in vnex_add_intr()
508 if (hdlp->ih_pri == 0) { in vnex_add_intr()
509 hdlp->ih_pri = vnex_get_pil(rdip); in vnex_add_intr()
512 ret = i_ddi_add_ivintr(hdlp); in vnex_add_intr()
517 DDI_INTR_ASSIGN_HDLR_N_ARGS(hdlp, vid_p->vid_handler, in vnex_add_intr()
525 ddi_intr_handle_impl_t *hdlp) in vnex_remove_intr() argument
531 ino = hdlp->ih_vector; in vnex_remove_intr()
534 hdlp->ih_vector = vid_p->vid_ihdl; in vnex_remove_intr()
535 i_ddi_rem_ivintr(hdlp); in vnex_remove_intr()
544 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) in vnex_intr_ops() argument
553 *(int *)result = hdlp->ih_scratch1; in vnex_intr_ops()
556 *(int *)result = hdlp->ih_pri ? in vnex_intr_ops()
557 hdlp->ih_pri : vnex_get_pil(rdip); in vnex_intr_ops()
564 ret = vnex_add_intr(dip, rdip, hdlp); in vnex_intr_ops()
567 ret = vnex_remove_intr(rdip, hdlp); in vnex_intr_ops()
570 ret = vnex_enable_intr(rdip, hdlp); in vnex_intr_ops()
573 ret = vnex_disable_intr(rdip, hdlp); in vnex_intr_ops()