Home
last modified time | relevance | path

Searched refs:irqchip_in_kernel (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/arch/s390/kvm/
Dirq.h17 static inline int irqchip_in_kernel(struct kvm *kvm) in irqchip_in_kernel() function
/linux-4.4.14/arch/powerpc/kvm/
Dirq.h6 static inline int irqchip_in_kernel(struct kvm *kvm) in irqchip_in_kernel() function
Dpowerpc.c1260 if (!irqchip_in_kernel(kvm)) in kvm_vm_ioctl_irq_line()
/linux-4.4.14/arch/arm/kvm/
Darm.c218 if (irqchip_in_kernel(kvm) && vgic_initialized(kvm)) { in kvm_arch_vcpu_create()
460 if (unlikely(irqchip_in_kernel(kvm) && !vgic_ready(kvm))) { in kvm_vcpu_first_run_init()
471 if (irqchip_in_kernel(kvm) && vgic_initialized(kvm)) in kvm_vcpu_first_run_init()
704 if (irqchip_in_kernel(kvm)) in kvm_vm_ioctl_irq_line()
719 if (!irqchip_in_kernel(kvm)) in kvm_vm_ioctl_irq_line()
734 if (!irqchip_in_kernel(kvm)) in kvm_vm_ioctl_irq_line()
/linux-4.4.14/arch/x86/kvm/
Dirq.h99 static inline int irqchip_in_kernel(struct kvm *kvm) in irqchip_in_kernel() function
Dirq_comm.c337 if (ioapic_in_kernel(kvm) || !irqchip_in_kernel(kvm)) in kvm_arch_irq_routing_update()
Dassigned-dev.c327 if (!irqchip_in_kernel(kvm)) in kvm_deassign_irq()
587 if (!irqchip_in_kernel(kvm)) in kvm_vm_ioctl_assign_irq()
Dx86.c2792 if (!irqchip_in_kernel(vcpu->kvm)) { in kvm_vcpu_ioctl_interrupt()
3680 if (!irqchip_in_kernel(kvm)) in kvm_vm_ioctl_irq_line()
3708 if (irqchip_in_kernel(kvm)) in kvm_vm_ioctl_enable_cap()
3837 if (!irqchip_in_kernel(kvm) || irqchip_split(kvm)) in kvm_arch_vm_ioctl()
3861 if (!irqchip_in_kernel(kvm) || irqchip_split(kvm)) in kvm_arch_vm_ioctl()
7522 return irqchip_in_kernel(vcpu->kvm) == lapic_in_kernel(vcpu); in kvm_vcpu_compatible()
7538 if (!irqchip_in_kernel(kvm) || kvm_vcpu_is_reset_bsp(vcpu)) in kvm_arch_vcpu_init()
7556 if (irqchip_in_kernel(kvm)) { in kvm_arch_vcpu_init()
/linux-4.4.14/virt/kvm/
Dirqchip.c65 if (!irqchip_in_kernel(kvm) || msi->flags != 0) in kvm_send_userspace_msi()
/linux-4.4.14/include/kvm/
Darm_vgic.h350 #define irqchip_in_kernel(k) (!!((k)->arch.vgic.in_kernel)) macro
/linux-4.4.14/virt/kvm/arm/
Dvgic.c1465 if (!irqchip_in_kernel(vcpu->kvm)) in kvm_vgic_flush_hwstate()
1475 if (!irqchip_in_kernel(vcpu->kvm)) in kvm_vgic_sync_hwstate()
1485 if (!irqchip_in_kernel(vcpu->kvm)) in kvm_vgic_vcpu_pending_irq()
2102 if (irqchip_in_kernel(kvm)) { in kvm_vgic_create()
Dvgic-v2-emul.c494 if (!irqchip_in_kernel(kvm)) in vgic_v2_map_resources()
Dvgic-v3-emul.c775 if (!irqchip_in_kernel(kvm)) in vgic_v3_map_resources()