Home
last modified time | relevance | path

Searched refs:xive_q (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dxive.h74 struct xive_q { struct
116 int xive_native_configure_queue(u32 vp_id, struct xive_q *q, u8 prio,
118 void xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio);
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dxive.h74 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);
/kernel/linux/linux-5.10/arch/powerpc/sysdev/xive/
H A Dnative.c132 int xive_native_configure_queue(u32 vp_id, struct xive_q *q, u8 prio, in xive_native_configure_queue()
196 static void __xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio) in __xive_native_disable_queue()
211 void xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio) in xive_native_disable_queue()
219 struct xive_q *q = &xc->queue[prio]; in xive_native_setup_queue()
232 struct xive_q *q = &xc->queue[prio]; in xive_native_cleanup_queue()
H A Dxive-internal.h27 struct xive_q queue[XIVE_MAX_QUEUES];
H A Dcommon.c82 static u32 xive_read_eq(struct xive_q *q, bool just_peek) in xive_read_eq()
137 struct xive_q *q; in xive_scan_interrupts()
228 static notrace void xive_dump_eq(const char *name, struct xive_q *q) in xive_dump_eq()
480 struct xive_q *q = &xc->queue[xive_irq_priority]; in xive_try_pick_target()
504 struct xive_q *q = &xc->queue[xive_irq_priority]; in xive_dec_target_count()
1593 struct xive_q *q = &xc->queue[xive_irq_priority]; in xive_debug_show_cpu()
H A Dspapr.c464 static int xive_spapr_configure_queue(u32 target, struct xive_q *q, u8 prio, in xive_spapr_configure_queue()
519 struct xive_q *q = &xc->queue[prio]; in xive_spapr_setup_queue()
533 struct xive_q *q = &xc->queue[prio]; in xive_spapr_cleanup_queue()
/kernel/linux/linux-6.6/arch/powerpc/sysdev/xive/
H A Dnative.c131 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 Dxive-internal.h27 struct xive_q queue[XIVE_MAX_QUEUES];
H A Dcommon.c103 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 Dspapr.c478 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()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_xive.c141 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 * in kvmppc_xive_debug_show_queues()
[all...]
H A Dbook3s_xive_native.c47 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 Dbook3s_xive.h179 struct xive_q queues[KVMPPC_XIVE_Q_COUNT];
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_xive.c179 struct xive_q *q = &xc->queues[prio]; in kvmppc_xive_attach_escalation()
249 struct xive_q *q = &xc->queues[prio]; in xive_provision_queue()
317 struct xive_q *q; in xive_inc_q_pending()
336 struct xive_q *q; in xive_try_pick_queue()
1191 struct xive_q *q = &xc->queues[i]; in kvmppc_xive_cleanup_vcpu()
1329 struct xive_q *q = &xc->queues[i]; in kvmppc_xive_connect_vcpu()
1452 static void xive_pre_save_queue(struct kvmppc_xive *xive, struct xive_q *q) in xive_pre_save_queue()
2122 struct xive_q *q = &xc->queues[i]; in kvmppc_xive_debug_show_queues()
H A Dbook3s_xive_native.c50 struct xive_q *q = &xc->queues[prio]; in kvmppc_xive_native_cleanup_queue()
59 static int kvmppc_xive_native_configure_queue(u32 vp_id, struct xive_q *q, in kvmppc_xive_native_configure_queue()
570 struct xive_q *q; in kvmppc_xive_native_set_queue_config()
711 struct xive_q *q; in kvmppc_xive_native_get_queue_config()
899 struct xive_q *q = &xc->queues[prio]; in kvmppc_xive_native_vcpu_eq_sync()
H A Dbook3s_xive_template.c123 struct xive_q *q; in GLUE()
383 struct xive_q *q = &xc->queues[prio]; in GLUE()
H A Dbook3s_xive.h176 struct xive_q queues[KVMPPC_XIVE_Q_COUNT];

Completed in 21 milliseconds