Searched refs:msiq_state_p (Results 1 – 5 of 5) sorted by relevance
/titanic_41/usr/src/uts/sun4/io/px/ |
H A D | px_msiq.c | 52 px_msiq_state_t *msiq_state_p = &ib_p->ib_msiq_state; in px_msiq_attach() local 70 msiq_state_p->msiq_msg_qcnt = howmany(msiq_state_p->msiq_cnt, 10); in px_msiq_attach() 72 qcnt = MIN(msiq_state_p->msiq_msg_qcnt, px_max_msiq_msgs); in px_msiq_attach() 73 msiq_state_p->msiq_msg_qcnt = qcnt = MAX(qcnt, px_min_msiq_msgs); 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() 84 for (i = 0; i < msiq_state_p->msiq_cnt; i++) { in px_msiq_attach() [all …]
|
H A D | px_intr.c | 251 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 D | px_fm.c | 568 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()
|
/titanic_41/usr/src/uts/sun4v/io/px/ |
H A D | px_lib4v.c | 708 px_msiq_state_t *msiq_state_p = &px_p->px_ib_p->ib_msiq_state; in px_lib_msiq_init() local 717 msiq_size = msiq_state_p->msiq_rec_cnt * sizeof (msiq_rec_t); in px_lib_msiq_init() 720 if ((msiq_state_p->msiq_buf_p = contig_mem_alloc_align( in px_lib_msiq_init() 721 msiq_state_p->msiq_cnt * msiq_size, msiq_size)) == NULL) { in px_lib_msiq_init() 728 for (i = 0; i < msiq_state_p->msiq_cnt; i++) { in px_lib_msiq_init() 729 msiq_state_p->msiq_p[i].msiq_base_p = (msiqhead_t *) in px_lib_msiq_init() 730 ((caddr_t)msiq_state_p->msiq_buf_p + (i * msiq_size)); in px_lib_msiq_init() 732 ra = (r_addr_t)va_to_pa((caddr_t)msiq_state_p->msiq_buf_p + in px_lib_msiq_init() 736 (i + msiq_state_p->msiq_1st_msiq_id), in px_lib_msiq_init() 737 ra, msiq_state_p->msiq_rec_cnt)) != H_EOK) { in px_lib_msiq_init() [all …]
|
/titanic_41/usr/src/uts/sun4u/io/px/ |
H A D | px_lib4u.c | 720 px_msiq_state_t *msiq_state_p = &px_p->px_ib_p->ib_msiq_state; in px_lib_msiq_init() local 722 size_t q_sz = msiq_state_p->msiq_rec_cnt * sizeof (msiq_rec_t); in px_lib_msiq_init() 740 size = msiq_state_p->msiq_cnt * q_sz; in px_lib_msiq_init() 742 msiq_state_p->msiq_buf_p = kmem_zalloc(size, KM_SLEEP); in px_lib_msiq_init() 744 for (i = 0; i < msiq_state_p->msiq_cnt; i++) in px_lib_msiq_init() 745 msiq_state_p->msiq_p[i].msiq_base_p = (msiqhead_t *) in px_lib_msiq_init() 746 ((caddr_t)msiq_state_p->msiq_buf_p + (i * q_sz)); in px_lib_msiq_init() 758 MMU_BTOP(size), PCI_MAP_ATTR_WRITE, msiq_state_p->msiq_buf_p, in px_lib_msiq_init() 786 px_msiq_state_t *msiq_state_p = &px_p->px_ib_p->ib_msiq_state; in px_lib_msiq_fini() local 796 size = msiq_state_p->msiq_cnt * in px_lib_msiq_fini() [all …]
|