Lines Matching refs:XiveSource
171 OBJECT_DECLARE_SIMPLE_TYPE(XiveSource, XIVE_SOURCE)
181 struct XiveSource { struct
215 static inline bool xive_source_esb_has_2page(XiveSource *xsrc) in xive_source_esb_has_2page() argument
221 static inline size_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()
289 uint8_t xive_source_esb_get(XiveSource *xsrc, uint32_t srcno);
290 uint8_t xive_source_esb_set(XiveSource *xsrc, uint32_t srcno, uint8_t pq);
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()
316 void xive_source_pic_print_info(XiveSource *xsrc, uint32_t offset,
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()
542 int kvmppc_xive_source_reset_one(XiveSource *xsrc, int srcno, Error **errp);