/titanic_50/usr/src/uts/sun4v/io/px/ |
H A D | px_lib4v.h | 167 extern uint64_t hvio_msi_getmsiq(devhandle_t dev_hdl, msinum_t msi_num, 169 extern uint64_t hvio_msi_setmsiq(devhandle_t dev_hdl, msinum_t msi_num, 171 extern uint64_t hvio_msi_getvalid(devhandle_t dev_hdl, msinum_t msi_num, 173 extern uint64_t hvio_msi_setvalid(devhandle_t dev_hdl, msinum_t msi_num, 175 extern uint64_t hvio_msi_getstate(devhandle_t dev_hdl, msinum_t msi_num, 177 extern uint64_t hvio_msi_setstate(devhandle_t dev_hdl, msinum_t msi_num,
|
H A D | px_hcall.s | 138 hvio_msi_getmsiq(devhandle_t dev_hdl, msinum_t msi_num, 144 hvio_msi_setmsiq(devhandle_t dev_hdl, msinum_t msi_num, 150 hvio_msi_getvalid(devhandle_t dev_hdl, msinum_t msi_num, 156 hvio_msi_setvalid(devhandle_t dev_hdl, msinum_t msi_num, 162 hvio_msi_getstate(devhandle_t dev_hdl, msinum_t msi_num, 168 hvio_msi_setstate(devhandle_t dev_hdl, msinum_t msi_num,
|
H A D | px_lib4v.c | 1003 px_lib_msi_getmsiq(dev_info_t *dip, msinum_t msi_num, in px_lib_msi_getmsiq() argument 1009 dip, msi_num); in px_lib_msi_getmsiq() 1012 msi_num, msiq_id)) != H_EOK) { in px_lib_msi_getmsiq() 1026 px_lib_msi_setmsiq(dev_info_t *dip, msinum_t msi_num, in px_lib_msi_setmsiq() argument 1032 "msq_id 0x%x\n", dip, msi_num, msiq_id); in px_lib_msi_setmsiq() 1035 msi_num, msiq_id, msitype)) != H_EOK) { in px_lib_msi_setmsiq() 1046 px_lib_msi_getvalid(dev_info_t *dip, msinum_t msi_num, in px_lib_msi_getvalid() argument 1052 dip, msi_num); in px_lib_msi_getvalid() 1055 msi_num, msi_valid_state)) != H_EOK) { in px_lib_msi_getvalid() 1069 px_lib_msi_setvalid(dev_info_t *dip, msinum_t msi_num, in px_lib_msi_setvalid() argument [all …]
|
/titanic_50/usr/src/uts/sun4/io/px/ |
H A D | px_lib.h | 128 extern int px_lib_msi_getmsiq(dev_info_t *dip, msinum_t msi_num, 130 extern int px_lib_msi_setmsiq(dev_info_t *dip, msinum_t msi_num, 132 extern int px_lib_msi_getvalid(dev_info_t *dip, msinum_t msi_num, 134 extern int px_lib_msi_setvalid(dev_info_t *dip, msinum_t msi_num, 136 extern int px_lib_msi_getstate(dev_info_t *dip, msinum_t msi_num, 138 extern int px_lib_msi_setstate(dev_info_t *dip, msinum_t msi_num,
|
H A D | px_ib.c | 922 msinum_t msi_num, cpuid_t cpu_id) in px_ib_set_msix_target() argument 941 msi_num, cpu_id); in px_ib_set_msix_target() 954 if ((ret = px_lib_msi_getmsiq(dip, msi_num, in px_ib_set_msix_target() 997 msiq_rec_type, msi_num, cpu_id, &msiq_id)) != DDI_SUCCESS) { in px_ib_set_msix_target() 999 "failed, rdip 0x%p msi 0x%x\n", rdip, msi_num); in px_ib_set_msix_target() 1005 if ((ret = px_lib_msi_setmsiq(dip, msi_num, in px_ib_set_msix_target() 1010 hdlp, msiq_rec_type, msi_num, msiq_id); in px_ib_set_msix_target() 1017 PX_INTR_STATE_ENABLE, msiq_rec_type, msi_num)) != DDI_SUCCESS) { in px_ib_set_msix_target() 1021 hdlp, msiq_rec_type, msi_num, msiq_id); in px_ib_set_msix_target() 1043 hdlp->ih_pri), rdip, hdlp->ih_inum, msiq_rec_type, msi_num); in px_ib_set_msix_target() [all …]
|
H A D | px_intr.c | 557 msinum_t msi_num; in px_msix_ops() local 578 hdlp->ih_inum, &msi_num); in px_msix_ops() 651 msiq_rec_type, msi_num, -1, &msiq_id)) != DDI_SUCCESS) { in px_msix_ops() 653 "failed, rdip 0x%p msi 0x%x\n", rdip, msi_num); in px_msix_ops() 659 if ((ret = px_lib_msi_setmsiq(dip, msi_num, in px_msix_ops() 662 hdlp, msiq_rec_type, msi_num, msiq_id); in px_msix_ops() 666 if ((ret = px_lib_msi_setstate(dip, msi_num, in px_msix_ops() 669 hdlp, msiq_rec_type, msi_num, msiq_id); in px_msix_ops() 673 if ((ret = px_lib_msi_setvalid(dip, msi_num, in px_msix_ops() 679 PX_INTR_STATE_ENABLE, msiq_rec_type, msi_num); in px_msix_ops() [all …]
|
H A D | px_ib.h | 163 msinum_t msi_num, cpuid_t cpuid); 165 uint32_t msi_num, uint8_t *devs_ret, pcitool_intr_dev_t *devs); 166 extern int pxtool_ib_get_msi_info(px_t *px_p, devino_t ino, msinum_t msi_num,
|
H A D | px_msi.c | 55 msinum_t msi_num; in px_msi_attach() local 76 for (i = 0, msi_num = msi_state_p->msi_1st_msinum; in px_msi_attach() 77 i < msi_state_p->msi_cnt; i++, msi_num++) { in px_msi_attach() 78 msi_state_p->msi_p[i].msi_msinum = msi_num; in px_msi_attach()
|
/titanic_50/usr/src/uts/sun4u/io/px/ |
H A D | px_lib4u.h | 360 extern uint64_t hvio_msi_getmsiq(devhandle_t dev_hdl, msinum_t msi_num, 362 extern uint64_t hvio_msi_setmsiq(devhandle_t dev_hdl, msinum_t msi_num, 364 extern uint64_t hvio_msi_getvalid(devhandle_t dev_hdl, msinum_t msi_num, 366 extern uint64_t hvio_msi_setvalid(devhandle_t dev_hdl, msinum_t msi_num, 368 extern uint64_t hvio_msi_getstate(devhandle_t dev_hdl, msinum_t msi_num, 370 extern uint64_t hvio_msi_setstate(devhandle_t dev_hdl, msinum_t msi_num,
|
H A D | px_lib4u.c | 1095 px_lib_msi_getmsiq(dev_info_t *dip, msinum_t msi_num, in px_lib_msi_getmsiq() argument 1101 dip, msi_num); in px_lib_msi_getmsiq() 1104 msi_num, msiq_id)) != H_EOK) { in px_lib_msi_getmsiq() 1118 px_lib_msi_setmsiq(dev_info_t *dip, msinum_t msi_num, in px_lib_msi_setmsiq() argument 1124 "msq_id 0x%x\n", dip, msi_num, msiq_id); in px_lib_msi_setmsiq() 1127 msi_num, msiq_id)) != H_EOK) { in px_lib_msi_setmsiq() 1138 px_lib_msi_getvalid(dev_info_t *dip, msinum_t msi_num, in px_lib_msi_getvalid() argument 1144 dip, msi_num); in px_lib_msi_getvalid() 1147 msi_num, msi_valid_state)) != H_EOK) { in px_lib_msi_getvalid() 1161 px_lib_msi_setvalid(dev_info_t *dip, msinum_t msi_num, in px_lib_msi_setvalid() argument [all …]
|
H A D | px_hlib.c | 2426 hvio_msi_getmsiq(devhandle_t dev_hdl, msinum_t msi_num, in hvio_msi_getmsiq() argument 2430 msi_num, ENTRIES_EQNUM); in hvio_msi_getmsiq() 2436 hvio_msi_setmsiq(devhandle_t dev_hdl, msinum_t msi_num, in hvio_msi_setmsiq() argument 2439 CSRA_FS((caddr_t)dev_hdl, MSI_MAPPING, msi_num, in hvio_msi_setmsiq() 2446 hvio_msi_getvalid(devhandle_t dev_hdl, msinum_t msi_num, in hvio_msi_getvalid() argument 2450 msi_num, ENTRIES_V); in hvio_msi_getvalid() 2456 hvio_msi_setvalid(devhandle_t dev_hdl, msinum_t msi_num, in hvio_msi_setvalid() argument 2463 CSRA_BS((caddr_t)dev_hdl, MSI_MAPPING, msi_num, in hvio_msi_setvalid() 2467 CSRA_BC((caddr_t)dev_hdl, MSI_MAPPING, msi_num, in hvio_msi_setvalid() 2478 hvio_msi_getstate(devhandle_t dev_hdl, msinum_t msi_num, in hvio_msi_getstate() argument [all …]
|