Home
last modified time | relevance | path

Searched refs:msiq_state_p (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_msiq.c70 msiq_state_p->msiq_msg_qcnt = howmany(msiq_state_p->msiq_cnt, 10); in px_msiq_attach()
74 msiq_state_p->msiq_msi_qcnt = msiq_state_p->msiq_cnt - qcnt; in px_msiq_attach()
76 msiq_state_p->msiq_1st_msi_qid = msiq_state_p->msiq_1st_msiq_id; in px_msiq_attach()
77 msiq_state_p->msiq_1st_msg_qid = msiq_state_p->msiq_1st_msiq_id + in px_msiq_attach()
78 msiq_state_p->msiq_msi_qcnt; in px_msiq_attach()
80 msiq_state_p->msiq_p = kmem_zalloc(msiq_state_p->msiq_cnt * in px_msiq_attach()
85 msiq_state_p->msiq_p[i].msiq_id = in px_msiq_attach()
117 kmem_free(msiq_state_p->msiq_p, in px_msiq_detach()
309 (msiq_state_p->msiq_1st_msiq_id + msiq_state_p->msiq_cnt))) { in px_msiq_free()
417 if ((msiq_state_p->msiq_cnt == 0) || (msiq_state_p->msiq_rec_cnt == 0)) in px_msiq_get_props()
[all …]
H A Dpx_intr.c251 px_msiq_state_t *msiq_state_p = &px_p->px_ib_p->ib_msiq_state; in px_msiq_intr() local
283 curr_tail_index += msiq_state_p->msiq_rec_cnt; in px_msiq_intr()
420 + (msiq_state_p->msiq_rec_cnt * sizeof (msiq_rec_t)))) in px_msiq_intr()
446 if (msiq_p->msiq_new_head_index >= msiq_state_p->msiq_rec_cnt) in px_msiq_intr()
447 msiq_p->msiq_new_head_index -= msiq_state_p->msiq_rec_cnt; in px_msiq_intr()
1160 px_msiq_state_t *msiq_state_p = &ib_p->ib_msiq_state; in px_add_msiq_intr() local
1220 ino_p->ino_msiq_p = msiq_state_p->msiq_p + in px_add_msiq_intr()
1221 (*msiq_id_p - msiq_state_p->msiq_1st_msiq_id); in px_add_msiq_intr()
H A Dpx_fm.c568 px_msiq_state_t *msiq_state_p = &px_p->px_ib_p->ib_msiq_state; in px_err_check_eq() local
570 msiqid_t eq_no = msiq_state_p->msiq_1st_msiq_id; in px_err_check_eq()
574 for (i = 0; i < msiq_state_p->msiq_cnt; i++) { in px_err_check_eq()
/illumos-gate/usr/src/uts/sun4v/io/px/
H A Dpx_lib4v.c724 if ((msiq_state_p->msiq_buf_p = contig_mem_alloc_align( in px_lib_msiq_init()
732 for (i = 0; i < msiq_state_p->msiq_cnt; i++) { in px_lib_msiq_init()
733 msiq_state_p->msiq_p[i].msiq_base_p = (msiqhead_t *) in px_lib_msiq_init()
734 ((caddr_t)msiq_state_p->msiq_buf_p + (i * msiq_size)); in px_lib_msiq_init()
736 ra = (r_addr_t)va_to_pa((caddr_t)msiq_state_p->msiq_buf_p + in px_lib_msiq_init()
740 (i + msiq_state_p->msiq_1st_msiq_id), in px_lib_msiq_init()
741 ra, msiq_state_p->msiq_rec_cnt)) != H_EOK) { in px_lib_msiq_init()
749 (i + msiq_state_p->msiq_1st_msiq_id), in px_lib_msiq_init()
775 if (msiq_state_p->msiq_buf_p != NULL) in px_lib_msiq_fini()
776 contig_mem_free(msiq_state_p->msiq_buf_p, in px_lib_msiq_fini()
[all …]
/illumos-gate/usr/src/uts/sun4u/io/px/
H A Dpx_lib4u.c736 size = msiq_state_p->msiq_cnt * q_sz; in px_lib_msiq_init()
738 msiq_state_p->msiq_buf_p = kmem_zalloc(size, KM_SLEEP); in px_lib_msiq_init()
740 for (i = 0; i < msiq_state_p->msiq_cnt; i++) in px_lib_msiq_init()
741 msiq_state_p->msiq_p[i].msiq_base_p = (msiqhead_t *) in px_lib_msiq_init()
742 ((caddr_t)msiq_state_p->msiq_buf_p + (i * q_sz)); in px_lib_msiq_init()
792 size = msiq_state_p->msiq_cnt * in px_lib_msiq_fini()
793 msiq_state_p->msiq_rec_cnt * sizeof (msiq_rec_t); in px_lib_msiq_fini()
805 kmem_free(msiq_state_p->msiq_buf_p, msiq_state_p->msiq_cnt * in px_lib_msiq_fini()
806 msiq_state_p->msiq_rec_cnt * sizeof (msiq_rec_t)); in px_lib_msiq_fini()
824 ra_p = (r_addr_t *)((caddr_t)msiq_state_p->msiq_buf_p + in px_lib_msiq_info()
[all …]