Home
last modified time | relevance | path

Searched defs:srcno (Results 1 – 12 of 12) sorted by relevance

/openbmc/qemu/hw/pci-host/
H A Dpnv_phb3_msi.c21 static uint64_t phb3_msi_ive_addr(PnvPHB3 *phb, int srcno) in phb3_msi_ive_addr()
46 static bool phb3_msi_read_ive(PnvPHB3 *phb, int srcno, uint64_t *out_ive) in phb3_msi_read_ive()
66 static void phb3_msi_set_p(Phb3MsiState *msi, int srcno, uint8_t gen) in phb3_msi_set_p()
83 static void phb3_msi_set_q(Phb3MsiState *msi, int srcno) in phb3_msi_set_q()
100 static void phb3_msi_try_send(Phb3MsiState *msi, int srcno, bool force) in phb3_msi_try_send()
148 static void phb3_msi_set_irq(void *opaque, int srcno, int val) in phb3_msi_set_irq()
197 unsigned int srcno = nr - ics->offset; in phb3_msi_reject() local
H A Dpnv_phb4.c1618 static void pnv_phb4_xive_notify_abt(PnvPHB4 *phb, uint32_t srcno, in pnv_phb4_xive_notify_abt()
1658 static void pnv_phb4_xive_notify_ic(PnvPHB4 *phb, uint32_t srcno, in pnv_phb4_xive_notify_ic()
1680 static void pnv_phb4_xive_notify(XiveNotifier *xf, uint32_t srcno, in pnv_phb4_xive_notify()
/openbmc/qemu/hw/intc/
H A Dxics.c419 static void ics_resend_msi(ICSState *ics, int srcno) in ics_resend_msi()
432 static void ics_resend_lsi(ICSState *ics, int srcno) in ics_resend_lsi()
444 static void ics_set_irq_msi(ICSState *ics, int srcno, int val) in ics_set_irq_msi()
460 static void ics_set_irq_lsi(ICSState *ics, int srcno, int val) in ics_set_irq_lsi()
473 void ics_set_irq(void *opaque, int srcno, int val) in ics_set_irq()
489 static void ics_write_xive_msi(ICSState *ics, int srcno) in ics_write_xive_msi()
502 static void ics_write_xive_lsi(ICSState *ics, int srcno) in ics_write_xive_lsi()
507 void ics_write_xive(ICSState *ics, int srcno, int server, in ics_write_xive()
565 int srcno = nr - ics->offset; in ics_eoi() local
743 void ics_set_irq_type(ICSState *ics, int srcno, bool lsi) in ics_set_irq_type()
H A Dxics_spapr.c157 uint32_t nr, srcno, server, priority; in rtas_set_xive() local
192 uint32_t nr, srcno; in rtas_get_xive() local
224 uint32_t nr, srcno; in rtas_int_off() local
257 uint32_t nr, srcno; in rtas_int_on() local
383 uint32_t srcno = irq - ics->offset; in xics_spapr_free_irq() local
393 uint32_t srcno = irq - ics->offset; in xics_spapr_set_irq() local
H A Dspapr_xive_kvm.c234 int kvmppc_xive_source_reset_one(XiveSource *xsrc, int srcno, Error **errp) in kvmppc_xive_source_reset_one()
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()
351 void kvmppc_xive_source_set_irq(void *opaque, int srcno, int val) in kvmppc_xive_source_set_irq()
H A Dxive.c917 uint8_t xive_source_esb_get(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_get()
924 uint8_t xive_source_esb_set(XiveSource *xsrc, uint32_t srcno, uint8_t pq) in xive_source_esb_set()
934 static bool xive_source_lsi_trigger(XiveSource *xsrc, uint32_t srcno) in xive_source_lsi_trigger()
953 static bool xive_source_esb_disabled(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_disabled()
962 static bool xive_source_esb_trigger(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_trigger()
986 static bool xive_source_esb_eoi(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_eoi()
1015 static void xive_source_notify(XiveSource *xsrc, int srcno) in xive_source_notify()
1058 uint32_t srcno = addr >> xsrc->esb_shift; in xive_source_esb_read() local
1118 uint32_t srcno = addr >> xsrc->esb_shift; in xive_source_esb_write() local
1187 void xive_source_set_irq(void *opaque, int srcno, int val) in xive_source_set_irq()
H A Dxics_kvm.c252 int ics_set_kvm_state_one(ICSState *ics, int srcno, Error **errp) in ics_set_kvm_state_one()
325 void ics_kvm_set_irq(ICSState *ics, int srcno, int val) in ics_kvm_set_irq()
H A Dpnv_xive.c566 static void pnv_xive_notify(XiveNotifier *xn, uint32_t srcno, bool pq_checked) in pnv_xive_notify()
H A Dpnv_xive2.c562 static void pnv_xive2_notify(XiveNotifier *xn, uint32_t srcno, bool pq_checked) in pnv_xive2_notify()
/openbmc/qemu/include/hw/ppc/
H A Dxive.h227 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()
H A Dxics.h168 static inline bool ics_irq_free(ICSState *ics, uint32_t srcno) in ics_irq_free()
/openbmc/qemu/hw/ppc/
H A Dpnv_psi.c650 static void pnv_psi_notify(XiveNotifier *xf, uint32_t srcno, bool pq_checked) in pnv_psi_notify()