Lines Matching refs:h_array
151 ddi_intr_alloc(dev_info_t *dip, ddi_intr_handle_t *h_array, int type, int inum, in ddi_intr_alloc() argument
163 if ((dip == NULL) || (h_array == NULL) || (inum < 0) || (count < 1) || in ddi_intr_alloc()
319 h_array[i] = (struct __ddi_intr_handle *)hdlp; in ddi_intr_alloc()
333 (void *)h_array[i])); in ddi_intr_alloc()
819 ddi_intr_block_enable(ddi_intr_handle_t *h_array, int count) in ddi_intr_block_enable() argument
825 (void *)h_array)); in ddi_intr_block_enable()
827 if (h_array == NULL) in ddi_intr_block_enable()
831 hdlp = (ddi_intr_handle_impl_t *)h_array[i]; in ddi_intr_block_enable()
843 hdlp = (ddi_intr_handle_impl_t *)h_array[0]; in ddi_intr_block_enable()
846 hdlp->ih_scratch2 = (void *)h_array; in ddi_intr_block_enable()
855 hdlp = (ddi_intr_handle_impl_t *)h_array[i]; in ddi_intr_block_enable()
867 ddi_intr_block_disable(ddi_intr_handle_t *h_array, int count) in ddi_intr_block_disable() argument
873 (void *)h_array)); in ddi_intr_block_disable()
875 if (h_array == NULL) in ddi_intr_block_disable()
879 hdlp = (ddi_intr_handle_impl_t *)h_array[i]; in ddi_intr_block_disable()
890 hdlp = (ddi_intr_handle_impl_t *)h_array[0]; in ddi_intr_block_disable()
893 hdlp->ih_scratch2 = (void *)h_array; in ddi_intr_block_disable()
902 hdlp = (ddi_intr_handle_impl_t *)h_array[i]; in ddi_intr_block_disable()