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.c20 static uint64_t phb3_msi_ive_addr(PnvPHB3 *phb, int srcno) in phb3_msi_ive_addr()
45 static bool phb3_msi_read_ive(PnvPHB3 *phb, int srcno, uint64_t *out_ive) in phb3_msi_read_ive()
65 static void phb3_msi_set_p(Phb3MsiState *msi, int srcno, uint8_t gen) in phb3_msi_set_p()
82 static void phb3_msi_set_q(Phb3MsiState *msi, int srcno) in phb3_msi_set_q()
99 static void phb3_msi_try_send(Phb3MsiState *msi, int srcno, bool force) in phb3_msi_try_send()
147 static void phb3_msi_set_irq(void *opaque, int srcno, int val) in phb3_msi_set_irq()
196 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.c402 static void ics_resend_msi(ICSState *ics, int srcno) in ics_resend_msi()
415 static void ics_resend_lsi(ICSState *ics, int srcno) in ics_resend_lsi()
427 static void ics_set_irq_msi(ICSState *ics, int srcno, int val) in ics_set_irq_msi()
443 static void ics_set_irq_lsi(ICSState *ics, int srcno, int val) in ics_set_irq_lsi()
456 void ics_set_irq(void *opaque, int srcno, int val) in ics_set_irq()
472 static void ics_write_xive_msi(ICSState *ics, int srcno) in ics_write_xive_msi()
485 static void ics_write_xive_lsi(ICSState *ics, int srcno) in ics_write_xive_lsi()
490 void ics_write_xive(ICSState *ics, int srcno, int server, in ics_write_xive()
548 int srcno = nr - ics->offset; in ics_eoi() local
725 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 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 Dxive.c1209 uint8_t xive_source_esb_get(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_get()
1216 uint8_t xive_source_esb_set(XiveSource *xsrc, uint32_t srcno, uint8_t pq) in xive_source_esb_set()
1226 static bool xive_source_lsi_trigger(XiveSource *xsrc, uint32_t srcno) in xive_source_lsi_trigger()
1245 static bool xive_source_esb_disabled(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_disabled()
1254 static bool xive_source_esb_trigger(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_trigger()
1278 static bool xive_source_esb_eoi(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_eoi()
1307 static void xive_source_notify(XiveSource *xsrc, int srcno) in xive_source_notify()
1350 uint32_t srcno = addr >> xsrc->esb_shift; in xive_source_esb_read() local
1411 uint32_t srcno = addr >> xsrc->esb_shift; in xive_source_esb_write() local
1482 void xive_source_set_irq(void *opaque, int srcno, int val) in xive_source_set_irq()
H A Dpnv_xive.c565 static void pnv_xive_notify(XiveNotifier *xn, uint32_t srcno, bool pq_checked) in pnv_xive_notify()
H A Dpnv_xive2.c809 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.h225 static inline hwaddr xive_source_esb_page(XiveSource *xsrc, uint32_t srcno) in xive_source_esb_page()
232 static inline hwaddr xive_source_esb_mgmt(XiveSource *xsrc, int srcno) in xive_source_esb_mgmt()
293 static inline void xive_source_set_status(XiveSource *xsrc, uint32_t srcno, in xive_source_set_status()
303 static inline void xive_source_set_asserted(XiveSource *xsrc, uint32_t srcno, in xive_source_set_asserted()
309 static inline bool xive_source_is_asserted(XiveSource *xsrc, uint32_t srcno) in xive_source_is_asserted()
317 static inline bool xive_source_irq_is_lsi(XiveSource *xsrc, uint32_t srcno) in xive_source_irq_is_lsi()
323 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.c648 static void pnv_psi_notify(XiveNotifier *xf, uint32_t srcno, bool pq_checked) in pnv_psi_notify()