Searched refs:xive (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/arch/powerpc/kvm/ |
D | book3s_xive.c | 125 if (xc->xive->single_escalation) in xive_attach_escalation() 157 if (xc->xive->single_escalation) { in xive_attach_escalation() 178 struct kvmppc_xive *xive = xc->xive; in xive_provision_queue() local 187 qpage = (__be32 *)__get_free_pages(GFP_KERNEL, xive->q_page_order); in xive_provision_queue() 193 memset(qpage, 0, 1 << xive->q_order); in xive_provision_queue() 203 xive->q_order, true); in xive_provision_queue() 213 struct kvmppc_xive *xive = kvm->arch.xive; in xive_check_provisioning() local 220 if (xive->qmap & (1 << prio)) in xive_check_provisioning() 230 if (rc == 0 && !xive->single_escalation) in xive_check_provisioning() 238 xive->qmap |= (1 << prio); in xive_check_provisioning() [all …]
|
D | book3s_xive_template.c | 382 static void GLUE(X_PFX,scan_for_rerouted_irqs)(struct kvmppc_xive *xive, in GLUE() 415 sb = kvmppc_xive_find_source(xive, irq, &src); in GLUE() 451 struct kvmppc_xive *xive = vcpu->kvm->arch.xive; in GLUE() local 497 GLUE(X_PFX,scan_for_rerouted_irqs)(xive, xc); in GLUE() 509 struct kvmppc_xive *xive = vcpu->kvm->arch.xive; in GLUE() local 542 sb = kvmppc_xive_find_source(xive, irq, &src); in GLUE()
|
D | book3s_xive.h | 130 struct kvmppc_xive *xive; member 188 static inline struct kvmppc_xive_src_block *kvmppc_xive_find_source(struct kvmppc_xive *xive, in kvmppc_xive_find_source() argument 198 return xive->src_blocks[bid]; in kvmppc_xive_find_source()
|
D | irq.h | 16 ret = ret || (kvm->arch.xive != NULL); in irqchip_in_kernel()
|
D | powerpc.c | 1942 if (kvm->arch.xics || kvm->arch.xive) in kvm_arch_intc_initialized()
|
/Linux-v4.19/arch/powerpc/sysdev/ |
D | Kconfig | 32 source "arch/powerpc/sysdev/xive/Kconfig"
|
D | Makefile | 62 obj-$(CONFIG_PPC_XIVE) += xive/
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | prom_init.c | 179 bool xive; member 1087 support->xive = true; in prom_parse_xive_model() 1091 support->xive = true; in prom_parse_xive_model() 1128 .xive = false in prom_check_platform_support() 1163 if (supported.xive) { in prom_check_platform_support()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | kvm_host.h | 309 struct kvmppc_xive *xive; member
|