/openbmc/qemu/hw/intc/ |
H A D | spapr_xive_kvm.c | 234 int kvmppc_xive_source_reset_one(XiveSource *xsrc, int srcno, Error **errp) in kvmppc_xive_source_reset_one() 254 static int kvmppc_xive_source_reset(XiveSource *xsrc, Error **errp) in kvmppc_xive_source_reset() 281 static uint64_t xive_esb_rw(XiveSource *xsrc, int srcno, uint32_t offset, in xive_esb_rw() 297 static uint8_t xive_esb_read(XiveSource *xsrc, int srcno, uint32_t offset) in xive_esb_read() 302 static void kvmppc_xive_esb_trigger(XiveSource *xsrc, int srcno) in kvmppc_xive_esb_trigger() 307 uint64_t kvmppc_xive_esb_rw(XiveSource *xsrc, int srcno, uint32_t offset, in kvmppc_xive_esb_rw() 331 static void kvmppc_xive_source_get_state(XiveSource *xsrc) in kvmppc_xive_source_get_state() 353 XiveSource *xsrc = opaque; in kvmppc_xive_source_set_irq() local 505 XiveSource *xsrc = &xive->source; in kvmppc_xive_change_state_handler() local 722 XiveSource *xsrc = &xive->source; in kvmppc_xive_connect() local [all …]
|
H A D | xive.c | 1040 uint8_t xive_source_esb_get(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_get() 1047 uint8_t xive_source_esb_set(XiveSource *xsrc, uint32_t srcno, uint8_t pq) in xive_source_esb_set() 1057 static bool xive_source_lsi_trigger(XiveSource *xsrc, uint32_t srcno) in xive_source_lsi_trigger() 1076 static bool xive_source_esb_disabled(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_disabled() 1085 static bool xive_source_esb_trigger(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_trigger() 1109 static bool xive_source_esb_eoi(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_eoi() 1138 static void xive_source_notify(XiveSource *xsrc, int srcno) in xive_source_notify() 1157 static inline bool xive_source_is_trigger_page(XiveSource *xsrc, hwaddr addr) in xive_source_is_trigger_page() 1179 XiveSource *xsrc = XIVE_SOURCE(opaque); in xive_source_esb_read() local 1239 XiveSource *xsrc = XIVE_SOURCE(opaque); in xive_source_esb_write() local [all …]
|
H A D | spapr_xive.c | 160 XiveSource *xsrc = &xive->source; in spapr_xive_pic_print_info() local 296 XiveSource *xsrc = &xive->source; in spapr_xive_realize() local 594 XiveSource *xsrc = &xive->source; in spapr_xive_claim_irq() local 940 XiveSource *xsrc = &xive->source; in h_int_get_source_info() local 1691 XiveSource *xsrc = &xive->source; in h_int_esb() local
|
H A D | xive2.c | 1070 Xive2EndSource *xsrc = XIVE2_END_SOURCE(opaque); in xive2_end_source_read() local 1136 Xive2EndSource *xsrc = XIVE2_END_SOURCE(opaque); in xive2_end_source_write() local 1221 Xive2EndSource *xsrc = XIVE2_END_SOURCE(dev); in xive2_end_source_realize() local
|
H A D | pnv_xive.c | 770 XiveSource *xsrc = &xive->ipi_source; in pnv_xive_vst_set_exclusive() local 1901 XiveSource *xsrc = &xive->ipi_source; in pnv_xive_reset() local 1945 XiveSource *xsrc = &xive->ipi_source; in pnv_xive_realize() local
|
H A D | pnv_xive2.c | 769 XiveSource *xsrc = &xive->ipi_source; in pnv_xive2_vst_set_exclusive() local 2229 XiveSource *xsrc = &xive->ipi_source; in pnv_xive2_reset() local 2270 XiveSource *xsrc = &xive->ipi_source; in pnv_xive2_realize() local
|
/openbmc/qemu/include/hw/ppc/ |
H A D | xive.h | 215 static inline bool xive_source_esb_has_2page(XiveSource *xsrc) in xive_source_esb_has_2page() argument 221 static inline uint64_t xive_source_esb_len(XiveSource *xsrc) in xive_source_esb_len() 227 static inline hwaddr xive_source_esb_page(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_page() 234 static inline hwaddr xive_source_esb_mgmt(XiveSource *xsrc, int srcno) in xive_source_esb_mgmt() 295 static inline void xive_source_set_status(XiveSource *xsrc, uint32_t srcno, in xive_source_set_status() 305 static inline void xive_source_set_asserted(XiveSource *xsrc, uint32_t srcno, in xive_source_set_asserted() 311 static inline bool xive_source_is_asserted(XiveSource *xsrc, uint32_t srcno) in xive_source_is_asserted() 319 static inline bool xive_source_irq_is_lsi(XiveSource *xsrc, uint32_t srcno) in xive_source_irq_is_lsi() 325 static inline void xive_source_irq_set_lsi(XiveSource *xsrc, uint32_t srcno) in xive_source_irq_set_lsi()
|
/openbmc/qemu/hw/pci-host/ |
H A D | pnv_phb4.c | 456 XiveSource *xsrc = &phb->xsrc; in pnv_phb4_update_xsrc() local 1580 XiveSource *xsrc = &phb->xsrc; in pnv_phb4_realize() local
|
/openbmc/linux/arch/alpha/kernel/ |
H A D | io.c | 392 void iowrite8_rep(void __iomem *port, const void *xsrc, unsigned long count) in iowrite8_rep()
|
/openbmc/qemu/include/hw/pci-host/ |
H A D | pnv_phb4.h | 152 XiveSource xsrc; member
|
/openbmc/linux/include/video/ |
H A D | mmp_disp.h | 70 u16 xsrc; member
|
/openbmc/qemu/hw/ppc/ |
H A D | pnv_psi.c | 860 XiveSource *xsrc = &PNV9_PSI(psi)->source; in pnv_psi_power9_realize() local
|
/openbmc/qemu/target/sh4/ |
H A D | translate.c | 964 int xsrc = XHACK(B7_4); in _decode_opc() local
|