/openbmc/qemu/hw/intc/ |
H A D | xive2.c | 22 uint32_t xive2_router_get_config(Xive2Router *xrtr) in xive2_router_get_config() 213 static void xive2_tctx_save_os_ctx(Xive2Router *xrtr, XiveTCTX *tctx, in xive2_tctx_save_os_ctx() 276 Xive2Router *xrtr = XIVE2_ROUTER(xptr); in xive2_tm_pull_os_ctx() local 304 static uint8_t xive2_tctx_restore_os_ctx(Xive2Router *xrtr, XiveTCTX *tctx, in xive2_tctx_restore_os_ctx() 342 static void xive2_tctx_need_resend(Xive2Router *xrtr, XiveTCTX *tctx, in xive2_tctx_need_resend() 474 static int xive2_router_get_block_id(Xive2Router *xrtr) in xive2_router_get_block_id() 490 Xive2Router *xrtr = XIVE2_ROUTER(xptr); in xive2_tctx_hw_cam_line() local 566 Xive2Router *xrtr = XIVE2_ROUTER(dev); in xive2_router_realize() local 576 static bool xive2_router_end_es_notify(Xive2Router *xrtr, uint8_t end_blk, in xive2_router_end_es_notify() 597 static void xive2_router_end_notify(Xive2Router *xrtr, uint8_t end_blk, in xive2_router_end_notify() [all …]
|
H A D | xive.c | 407 static void xive_tctx_need_resend(XiveRouter *xrtr, XiveTCTX *tctx, in xive_tctx_need_resend() 1453 int xive_router_get_eas(XiveRouter *xrtr, uint8_t eas_blk, uint32_t eas_idx, in xive_router_get_eas() 1462 int xive_router_get_pq(XiveRouter *xrtr, uint8_t eas_blk, uint32_t eas_idx, in xive_router_get_pq() 1471 int xive_router_set_pq(XiveRouter *xrtr, uint8_t eas_blk, uint32_t eas_idx, in xive_router_set_pq() 1479 int xive_router_get_end(XiveRouter *xrtr, uint8_t end_blk, uint32_t end_idx, in xive_router_get_end() 1511 static int xive_router_get_block_id(XiveRouter *xrtr) in xive_router_get_block_id() 1520 XiveRouter *xrtr = XIVE_ROUTER(dev); in xive_router_realize() local 1525 static void xive_router_end_notify_handler(XiveRouter *xrtr, XiveEAS *eas) in xive_router_end_notify_handler() 1657 static bool xive_router_end_es_notify(XiveRouter *xrtr, uint8_t end_blk, in xive_router_end_es_notify() 1678 void xive_router_end_notify(XiveRouter *xrtr, XiveEAS *eas) in xive_router_end_notify() [all …]
|
H A D | pnv_xive.c | 305 static int pnv_xive_get_end(XiveRouter *xrtr, uint8_t blk, uint32_t idx, in pnv_xive_get_end() 318 static int pnv_xive_write_end(XiveRouter *xrtr, uint8_t blk, uint32_t idx, in pnv_xive_write_end() 367 static int pnv_xive_get_nvt(XiveRouter *xrtr, uint8_t blk, uint32_t idx, in pnv_xive_get_nvt() 373 static int pnv_xive_write_nvt(XiveRouter *xrtr, uint8_t blk, uint32_t idx, in pnv_xive_write_nvt() 415 static int pnv_xive_get_eas(XiveRouter *xrtr, uint8_t blk, uint32_t idx, in pnv_xive_get_eas() 431 static int pnv_xive_get_pq(XiveRouter *xrtr, uint8_t blk, uint32_t idx, in pnv_xive_get_pq() 445 static int pnv_xive_set_pq(XiveRouter *xrtr, uint8_t blk, uint32_t idx, in pnv_xive_set_pq() 536 static uint8_t pnv_xive_get_block_id(XiveRouter *xrtr) in pnv_xive_get_block_id() 1396 static void pnv_xive_end_notify(XiveRouter *xrtr, XiveEAS *eas) in pnv_xive_end_notify() 1849 XiveRouter *xrtr = XIVE_ROUTER(xive); in pnv_xive_pic_print_info() local
|
H A D | spapr_xive.c | 361 static int spapr_xive_get_eas(XiveRouter *xrtr, uint8_t eas_blk, in spapr_xive_get_eas() 374 static int spapr_xive_get_end(XiveRouter *xrtr, in spapr_xive_get_end() 387 static int spapr_xive_write_end(XiveRouter *xrtr, uint8_t end_blk, in spapr_xive_write_end() 401 static int spapr_xive_get_nvt(XiveRouter *xrtr, in spapr_xive_get_nvt() 420 static int spapr_xive_write_nvt(XiveRouter *xrtr, uint8_t nvt_blk, in spapr_xive_write_nvt() 493 static uint8_t spapr_xive_get_block_id(XiveRouter *xrtr) in spapr_xive_get_block_id() 498 static int spapr_xive_get_pq(XiveRouter *xrtr, uint8_t blk, uint32_t idx, in spapr_xive_get_pq() 509 static int spapr_xive_set_pq(XiveRouter *xrtr, uint8_t blk, uint32_t idx, in spapr_xive_set_pq()
|
H A D | pnv_xive2.c | 327 static int pnv_xive2_get_pq(Xive2Router *xrtr, uint8_t blk, uint32_t idx, in pnv_xive2_get_pq() 341 static int pnv_xive2_set_pq(Xive2Router *xrtr, uint8_t blk, uint32_t idx, in pnv_xive2_set_pq() 355 static int pnv_xive2_get_end(Xive2Router *xrtr, uint8_t blk, uint32_t idx, in pnv_xive2_get_end() 361 static int pnv_xive2_write_end(Xive2Router *xrtr, uint8_t blk, uint32_t idx, in pnv_xive2_write_end() 480 static int pnv_xive2_get_nvp(Xive2Router *xrtr, uint8_t blk, uint32_t idx, in pnv_xive2_get_nvp() 486 static int pnv_xive2_write_nvp(Xive2Router *xrtr, uint8_t blk, uint32_t idx, in pnv_xive2_write_nvp() 565 static int pnv_xive2_get_eas(Xive2Router *xrtr, uint8_t blk, uint32_t idx, in pnv_xive2_get_eas() 578 static uint32_t pnv_xive2_get_config(Xive2Router *xrtr) in pnv_xive2_get_config() 679 static uint8_t pnv_xive2_get_block_id(Xive2Router *xrtr) in pnv_xive2_get_block_id() 2492 Xive2Router *xrtr = XIVE2_ROUTER(xive); in pnv_xive2_pic_print_info() local
|
/openbmc/qemu/include/hw/ppc/ |
H A D | xive2.h | 99 Xive2Router *xrtr; member
|
H A D | xive.h | 492 XiveRouter *xrtr; member
|