Searched refs:xive_q (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | xive.h | 74 struct xive_q { struct 118 int xive_native_configure_queue(u32 vp_id, struct xive_q *q, u8 prio, 120 void xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio);
|
/openbmc/linux/arch/powerpc/sysdev/xive/ |
H A D | native.c | 131 int xive_native_configure_queue(u32 vp_id, struct xive_q *q, u8 prio, in xive_native_configure_queue() 195 static void __xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio) in __xive_native_disable_queue() 210 void xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio) in xive_native_disable_queue() 218 struct xive_q *q = &xc->queue[prio]; in xive_native_setup_queue() 231 struct xive_q *q = &xc->queue[prio]; in xive_native_cleanup_queue()
|
H A D | xive-internal.h | 27 struct xive_q queue[XIVE_MAX_QUEUES];
|
H A D | common.c | 103 static u32 xive_read_eq(struct xive_q *q, bool just_peek) in xive_read_eq() 158 struct xive_q *q; in xive_scan_interrupts() 256 static notrace void xive_dump_eq(const char *name, struct xive_q *q) in xive_dump_eq() 506 struct xive_q *q = &xc->queue[xive_irq_priority]; in xive_try_pick_target() 530 struct xive_q *q = &xc->queue[xive_irq_priority]; in xive_dec_target_count() 1800 static void xive_eq_debug_show_one(struct seq_file *m, struct xive_q *q, u8 prio) in xive_eq_debug_show_one()
|
H A D | spapr.c | 478 static int xive_spapr_configure_queue(u32 target, struct xive_q *q, u8 prio, in xive_spapr_configure_queue() 533 struct xive_q *q = &xc->queue[prio]; in xive_spapr_setup_queue() 547 struct xive_q *q = &xc->queue[prio]; in xive_spapr_cleanup_queue()
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | book3s_xive.c | 141 struct xive_q *q; in xive_vm_scan_interrupts() 397 struct xive_q *q = &xc->queues[prio]; in xive_vm_scan_for_rerouted_irqs() 870 struct xive_q *q = &xc->queues[prio]; in kvmppc_xive_attach_escalation() 940 struct xive_q *q = &xc->queues[prio]; in xive_provision_queue() 1009 struct xive_q *q; in xive_inc_q_pending() 1028 struct xive_q *q; in xive_try_pick_queue() 1844 struct xive_q *q = &xc->queues[i]; in kvmppc_xive_cleanup_vcpu() 1988 struct xive_q *q = &xc->queues[i]; in kvmppc_xive_connect_vcpu() 2111 static void xive_pre_save_queue(struct kvmppc_xive *xive, struct xive_q *q) in xive_pre_save_queue() 2816 struct xive_q *q = &xc->queues[i]; in kvmppc_xive_debug_show_queues()
|
H A D | book3s_xive_native.c | 47 struct xive_q *q = &xc->queues[prio]; in kvmppc_xive_native_cleanup_queue() 56 static int kvmppc_xive_native_configure_queue(u32 vp_id, struct xive_q *q, in kvmppc_xive_native_configure_queue() 572 struct xive_q *q; in kvmppc_xive_native_set_queue_config() 713 struct xive_q *q; in kvmppc_xive_native_get_queue_config() 901 struct xive_q *q = &xc->queues[prio]; in kvmppc_xive_native_vcpu_eq_sync()
|
H A D | book3s_xive.h | 179 struct xive_q queues[KVMPPC_XIVE_Q_COUNT];
|