/openbmc/qemu/hw/intc/ |
H A D | xive.c | 424 uint32_t *nvt_idx, bool *vo) in xive_os_cam_decode() argument 429 if (nvt_idx) { in xive_os_cam_decode() 430 *nvt_idx = xive_nvt_idx(cam); in xive_os_cam_decode() 438 uint32_t *nvt_idx, bool *vo) in xive_tctx_get_os_cam() argument 443 xive_os_cam_decode(cam, nvt_blk, nvt_idx, vo); in xive_tctx_get_os_cam() 458 uint32_t nvt_idx; in xive_tm_pull_os_ctx() local 461 qw1w2 = xive_tctx_get_os_cam(tctx, &nvt_blk, &nvt_idx, &vo); in xive_tm_pull_os_ctx() 465 nvt_blk, nvt_idx); in xive_tm_pull_os_ctx() 477 uint8_t nvt_blk, uint32_t nvt_idx) in xive_tctx_need_resend() argument 486 if (xive_router_get_nvt(xrtr, nvt_blk, nvt_idx, &nvt)) { in xive_tctx_need_resend() [all …]
|
H A D | spapr_xive.c | 50 static uint32_t spapr_xive_nvt_to_target(uint8_t nvt_blk, uint32_t nvt_idx) in spapr_xive_nvt_to_target() argument 52 return nvt_idx - SPAPR_XIVE_NVT_BASE; in spapr_xive_nvt_to_target() 402 uint8_t nvt_blk, uint32_t nvt_idx, XiveNVT *nvt) in spapr_xive_get_nvt() argument 404 uint32_t vcpu_id = spapr_xive_nvt_to_target(nvt_blk, nvt_idx); in spapr_xive_get_nvt() 421 uint32_t nvt_idx, XiveNVT *nvt, in spapr_xive_write_nvt() argument 433 uint8_t nvt_blk, uint32_t nvt_idx, in spapr_xive_match_nvt() argument 456 ring = xive_presenter_tctx_match(xptr, tctx, format, nvt_blk, nvt_idx, in spapr_xive_match_nvt() 465 "context NVT %x/%x\n", nvt_blk, nvt_idx); in spapr_xive_match_nvt() 666 uint32_t nvt_idx; in spapr_xive_cpu_intc_reset() local 675 spapr_xive_cpu_to_nvt(cpu, &nvt_blk, &nvt_idx); in spapr_xive_cpu_intc_reset() [all …]
|
H A D | pnv_xive.c | 475 uint8_t nvt_blk, uint32_t nvt_idx, in pnv_xive_match_nvt() argument 503 nvt_idx, cam_ignore, logic_serv); in pnv_xive_match_nvt() 512 nvt_blk, nvt_idx); in pnv_xive_match_nvt() 1804 uint32_t nvt_idx = offset >> xive->pc_shift; in pnv_xive_pc_read() local 1807 return pnv_xive_vst_addr(xive, VST_TSEL_VPDT, blk, nvt_idx); in pnv_xive_pc_read() 1832 static void xive_nvt_pic_print_info(XiveNVT *nvt, uint32_t nvt_idx, in xive_nvt_pic_print_info() argument 1843 nvt_idx, eq_blk, eq_idx, in xive_nvt_pic_print_info()
|
H A D | xive2.c | 731 uint8_t nvt_blk, uint32_t nvt_idx, in xive2_presenter_tctx_match() argument 734 uint32_t cam = xive2_nvp_cam_line(nvt_blk, nvt_idx); in xive2_presenter_tctx_match() 752 nvt_blk, nvt_idx); in xive2_presenter_tctx_match()
|
H A D | pnv_xive2.c | 627 uint8_t nvt_blk, uint32_t nvt_idx, in pnv_xive2_match_nvt() argument 655 nvt_idx, cam_ignore, in pnv_xive2_match_nvt() 659 nvt_idx, cam_ignore, in pnv_xive2_match_nvt() 671 nvt_blk, nvt_idx); in pnv_xive2_match_nvt()
|
H A D | trace-events | 285 xive_presenter_notify(uint8_t nvt_blk, uint32_t nvt_idx, uint8_t ring) "found NVT 0x%x/0x%x ring=0x…
|
/openbmc/qemu/include/hw/ppc/ |
H A D | xive.h | 399 int (*get_nvt)(XiveRouter *xrtr, uint8_t nvt_blk, uint32_t nvt_idx, 401 int (*write_nvt)(XiveRouter *xrtr, uint8_t nvt_blk, uint32_t nvt_idx, 413 int xive_router_get_nvt(XiveRouter *xrtr, uint8_t nvt_blk, uint32_t nvt_idx, 415 int xive_router_write_nvt(XiveRouter *xrtr, uint8_t nvt_blk, uint32_t nvt_idx, 441 uint8_t nvt_blk, uint32_t nvt_idx, 450 uint8_t nvt_blk, uint32_t nvt_idx, 453 uint8_t nvt_blk, uint32_t nvt_idx, 471 uint8_t nvt_blk, uint32_t nvt_idx,
|
H A D | xive_regs.h | 315 static inline uint32_t xive_nvt_cam_line(uint8_t nvt_blk, uint32_t nvt_idx) in xive_nvt_cam_line() argument 317 return (nvt_blk << XIVE_NVT_SHIFT) | nvt_idx; in xive_nvt_cam_line()
|
H A D | xive2.h | 92 uint8_t nvt_blk, uint32_t nvt_idx,
|
/openbmc/qemu/hw/ppc/ |
H A D | pnv.c | 2585 uint8_t nvt_blk, uint32_t nvt_idx, in pnv_match_nvt() argument 2600 count = xpc->match_nvt(xptr, format, nvt_blk, nvt_idx, cam_ignore, in pnv_match_nvt() 2614 uint8_t nvt_blk, uint32_t nvt_idx, in pnv10_xive_match_nvt() argument 2629 count = xpc->match_nvt(xptr, format, nvt_blk, nvt_idx, cam_ignore, in pnv10_xive_match_nvt()
|
H A D | spapr.c | 4439 uint8_t nvt_blk, uint32_t nvt_idx, in spapr_match_nvt() argument 4448 count = xpc->match_nvt(xptr, format, nvt_blk, nvt_idx, cam_ignore, in spapr_match_nvt() 4465 nvt_blk, nvt_idx); in spapr_match_nvt()
|