Searched refs:Xive2Router (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/include/hw/ppc/ |
H A D | xive2.h | 21 typedef struct Xive2Router { struct 25 } Xive2Router; argument 28 OBJECT_DECLARE_TYPE(Xive2Router, Xive2RouterClass, XIVE2_ROUTER); 56 int (*get_nvgc)(Xive2Router *xrtr, bool crowd, 59 int (*write_nvgc)(Xive2Router *xrtr, bool crowd, 62 uint8_t (*get_block_id)(Xive2Router *xrtr); 63 uint32_t (*get_config)(Xive2Router *xrtr); 76 int xive2_router_get_nvgc(Xive2Router *xrtr, bool crowd, 79 int xive2_router_write_nvgc(Xive2Router *xrtr, bool crowd, 82 uint32_t xive2_router_get_config(Xive2Router *xrtr); [all …]
|
H A D | pnv_xive.h | 105 Xive2Router parent_obj;
|
/openbmc/qemu/hw/intc/ |
H A D | xive2.c | 22 uint32_t xive2_router_get_config(Xive2Router *xrtr) in xive2_router_get_config() 29 static int xive2_router_get_block_id(Xive2Router *xrtr) in xive2_router_get_block_id() 343 Xive2Router *xrtr = XIVE2_ROUTER(xptr); in xive2_tctx_hw_cam_line() 357 Xive2Router *xrtr = XIVE2_ROUTER(xptr); in xive2_tm_pull_ctx() 448 Xive2Router *xrtr = XIVE2_ROUTER(xptr); in xive2_tm_pull_ctx_ol() 708 int xive2_router_get_nvgc(Xive2Router *xrtr, bool crowd, in xive2_router_get_nvgc() 791 Xive2Router *xrtr = XIVE2_ROUTER(dev); in xive2_router_realize() 979 Xive2Router *xrtr = XIVE2_ROUTER(xn); in xive2_router_notify() 1032 DEFINE_PROP_LINK("xive-fabric", Xive2Router, xfb, 1053 .instance_size = sizeof(Xive2Router), [all …]
|
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() 493 static int pnv_xive2_get_nvgc(Xive2Router *xrtr, bool crowd, in pnv_xive2_get_nvgc() 501 static int pnv_xive2_write_nvgc(Xive2Router *xrtr, bool crowd, in pnv_xive2_write_nvgc() 582 static int pnv_xive2_get_eas(Xive2Router *xrtr, uint8_t blk, uint32_t idx, in pnv_xive2_get_eas() 595 static uint32_t pnv_xive2_get_config(Xive2Router *xrtr) in pnv_xive2_get_config() 696 static uint8_t pnv_xive2_get_block_id(Xive2Router *xrtr) in pnv_xive2_get_block_id() [all …]
|