Home
last modified time | relevance | path

Searched defs:xive (Results 1 – 8 of 8) sorted by relevance

/openbmc/qemu/hw/intc/
H A Dpnv_xive.c64 #define xive_error(xive, fmt, ...) \ argument
73 static uint8_t pnv_xive_block_id(PnvXive *xive) in pnv_xive_block_id()
101 static uint64_t pnv_xive_vst_addr_direct(PnvXive *xive, uint32_t type, in pnv_xive_vst_addr_direct()
121 static uint64_t pnv_xive_vst_addr_indirect(PnvXive *xive, uint32_t type, in pnv_xive_vst_addr_indirect()
196 static uint64_t pnv_xive_vst_addr_remote(PnvXive *xive, uint32_t type, in pnv_xive_vst_addr_remote()
224 static uint64_t pnv_xive_vst_addr(PnvXive *xive, uint32_t type, uint8_t blk, in pnv_xive_vst_addr()
250 static int pnv_xive_vst_read(PnvXive *xive, uint32_t type, uint8_t blk, in pnv_xive_vst_read()
274 static int pnv_xive_vst_write(PnvXive *xive, uint32_t type, uint8_t blk, in pnv_xive_vst_write()
307 PnvXive *xive = PNV_XIVE(xrtr); in pnv_xive_get_end() local
320 PnvXive *xive = PNV_XIVE(xrtr); in pnv_xive_write_end() local
[all …]
H A Dpnv_xive2.c84 #define xive2_error(xive, fmt, ...) \ argument
91 static uint32_t pnv_xive2_block_id(PnvXive2 *xive) in pnv_xive2_block_id()
114 PnvXive2 *xive = &chip10->xive; in pnv_xive2_get_remote() local
152 static uint64_t pnv_xive2_vst_addr_direct(PnvXive2 *xive, uint32_t type, in pnv_xive2_vst_addr_direct()
172 static uint64_t pnv_xive2_vst_addr_indirect(PnvXive2 *xive, uint32_t type, in pnv_xive2_vst_addr_indirect()
230 static uint8_t pnv_xive2_nvc_table_compress_shift(PnvXive2 *xive) in pnv_xive2_nvc_table_compress_shift()
237 static uint8_t pnv_xive2_nvg_table_compress_shift(PnvXive2 *xive) in pnv_xive2_nvg_table_compress_shift()
244 static uint64_t pnv_xive2_vst_addr(PnvXive2 *xive, uint32_t type, uint8_t blk, in pnv_xive2_vst_addr()
282 static int pnv_xive2_vst_read(PnvXive2 *xive, uint32_t type, uint8_t blk, in pnv_xive2_vst_read()
306 static int pnv_xive2_vst_write(PnvXive2 *xive, uint32_t type, uint8_t blk, in pnv_xive2_vst_write()
[all …]
H A Dspapr_xive_kvm.c79 SpaprXive *xive = SPAPR_XIVE(tctx->xptr); in kvmppc_xive_cpu_set_state() local
101 SpaprXive *xive = SPAPR_XIVE(tctx->xptr); in kvmppc_xive_cpu_get_state() local
154 SpaprXive *xive = SPAPR_XIVE(tctx->xptr); in kvmppc_xive_cpu_connect() local
190 int kvmppc_xive_set_source_config(SpaprXive *xive, uint32_t lisn, XiveEAS *eas, in kvmppc_xive_set_source_config()
223 void kvmppc_xive_sync_source(SpaprXive *xive, uint32_t lisn, Error **errp) in kvmppc_xive_sync_source()
236 SpaprXive *xive = SPAPR_XIVE(xsrc->xive); in kvmppc_xive_source_reset_one() local
256 SpaprXive *xive = SPAPR_XIVE(xsrc->xive); in kvmppc_xive_source_reset() local
333 SpaprXive *xive = SPAPR_XIVE(xsrc->xive); in kvmppc_xive_source_get_state() local
369 int kvmppc_xive_get_queue_config(SpaprXive *xive, uint8_t end_blk, in kvmppc_xive_get_queue_config()
406 int kvmppc_xive_set_queue_config(SpaprXive *xive, uint8_t end_blk, in kvmppc_xive_set_queue_config()
[all …]
H A Dspapr_xive.c132 static void spapr_xive_end_pic_print_info(SpaprXive *xive, XiveEND *end, in spapr_xive_end_pic_print_info()
154 #define spapr_xive_in_kernel(xive) \ argument
157 static void spapr_xive_pic_print_info(SpaprXive *xive, GString *buf) in spapr_xive_pic_print_info()
206 void spapr_xive_mmio_set_enabled(SpaprXive *xive, bool enable) in spapr_xive_mmio_set_enabled()
254 SpaprXive *xive = SPAPR_XIVE(dev); in spapr_xive_reset() local
280 SpaprXive *xive = SPAPR_XIVE(obj); in spapr_xive_instance_init() local
293 SpaprXive *xive = SPAPR_XIVE(dev); in spapr_xive_realize() local
363 SpaprXive *xive = SPAPR_XIVE(xrtr); in spapr_xive_get_eas() local
376 SpaprXive *xive = SPAPR_XIVE(xrtr); in spapr_xive_get_end() local
390 SpaprXive *xive = SPAPR_XIVE(xrtr); in spapr_xive_write_end() local
[all …]
/openbmc/qemu/include/hw/ppc/
H A Dspapr_irq.h99 bool xive; member
H A Dpnv_chip.h85 PnvXive xive; member
119 PnvXive2 xive; member
H A Dxive.h200 XiveNotifier *xive; member
H A Dspapr.h273 SpaprXive *xive; member