Home
last modified time | relevance | path

Searched refs:XiveEND (Results 1 – 7 of 7) sorted by relevance

/qemu/include/hw/ppc/
H A Dxive_regs.h225 typedef struct XiveEND { struct
270 } XiveEND; argument
284 static inline uint64_t xive_end_qaddr(XiveEND *end) in xive_end_qaddr()
290 void xive_end_pic_print_info(XiveEND *end, uint32_t end_idx, GString *buf);
291 void xive_end_queue_pic_print_info(XiveEND *end, uint32_t width, GString *buf);
292 void xive_end_eas_pic_print_info(XiveEND *end, uint32_t end_idx, GString *buf);
H A Dspapr_xive.h40 XiveEND *endt;
90 uint32_t end_idx, XiveEND *end,
93 uint32_t end_idx, XiveEND *end,
H A Dxive.h394 XiveEND *end);
396 XiveEND *end, uint8_t word_number);
408 XiveEND *end);
410 XiveEND *end, uint8_t word_number);
/qemu/hw/intc/
H A Dspapr_xive.c132 static void spapr_xive_end_pic_print_info(SpaprXive *xive, XiveEND *end, in spapr_xive_end_pic_print_info()
192 XiveEND *end; in spapr_xive_pic_print_info()
244 static void spapr_xive_end_reset(XiveEND *end) in spapr_xive_end_reset()
337 xive->endt = g_new0(XiveEND, xive->nr_ends); in spapr_xive_realize()
374 uint8_t end_blk, uint32_t end_idx, XiveEND *end) in spapr_xive_get_end()
382 memcpy(end, &xive->endt[end_idx], sizeof(XiveEND)); in spapr_xive_get_end()
387 uint32_t end_idx, XiveEND *end, in spapr_xive_write_end()
396 memcpy(&xive->endt[end_idx], end, sizeof(XiveEND)); in spapr_xive_write_end()
526 VMSTATE_UINT32(w0, XiveEND),
527 VMSTATE_UINT32(w1, XiveEND),
[all …]
H A Dxive.c1441 void xive_end_queue_pic_print_info(XiveEND *end, uint32_t width, GString *buf) in xive_end_queue_pic_print_info()
1471 void xive_end_pic_print_info(XiveEND *end, uint32_t end_idx, GString *buf) in xive_end_pic_print_info()
1513 static void xive_end_enqueue(XiveEND *end, uint32_t data) in xive_end_enqueue()
1539 void xive_end_eas_pic_print_info(XiveEND *end, uint32_t end_idx, GString *buf) in xive_end_eas_pic_print_info()
1592 XiveEND *end) in xive_router_get_end()
1600 XiveEND *end, uint8_t word_number) in xive_router_write_end()
1851 uint32_t end_idx, XiveEND *end, in xive_router_end_es_notify()
1873 XiveEND end; in xive_router_end_notify()
2140 XiveEND end; in xive_end_source_read()
H A Dspapr_xive_kvm.c370 uint32_t end_idx, XiveEND *end, in kvmppc_xive_get_queue_config()
407 uint32_t end_idx, XiveEND *end, in kvmppc_xive_set_queue_config()
H A Dpnv_xive.c48 [VST_TSEL_EQDT] = { "ENDT", sizeof(XiveEND), 16 },
305 XiveEND *end) in pnv_xive_get_end()
318 XiveEND *end, uint8_t word_number) in pnv_xive_write_end()
1855 XiveEND end; in pnv_xive_pic_print_info()