Home
last modified time | relevance | path

Searched refs:Xive2Router (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/include/hw/ppc/
H A Dxive2.h21 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 Dpnv_xive.h105 Xive2Router parent_obj;
/openbmc/qemu/hw/intc/
H A Dxive2.c22 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 Dpnv_xive2.c327 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 …]