KVM
|
#include <arm_vgic.h>
Public Attributes | |
raw_spinlock_t | irq_lock |
struct list_head | lpi_list |
struct list_head | ap_list |
struct kvm_vcpu * | vcpu |
struct kvm_vcpu * | target_vcpu |
u32 | intid |
bool | line_level |
bool | pending_latch |
bool | active |
bool | enabled |
bool | hw |
struct kref | refcount |
u32 | hwintid |
unsigned int | host_irq |
union { | |
u8 targets | |
u32 mpidr | |
}; | |
u8 | source |
u8 | active_source |
u8 | priority |
u8 | group |
enum vgic_irq_config | config |
struct irq_ops * | ops |
void * | owner |
Definition at line 117 of file arm_vgic.h.
union { ... } |
bool vgic_irq::active |
Definition at line 138 of file arm_vgic.h.
u8 vgic_irq::active_source |
Definition at line 149 of file arm_vgic.h.
struct list_head vgic_irq::ap_list |
Definition at line 118 of file arm_vgic.h.
enum vgic_irq_config vgic_irq::config |
Definition at line 151 of file arm_vgic.h.
bool vgic_irq::enabled |
Definition at line 139 of file arm_vgic.h.
u8 vgic_irq::group |
Definition at line 151 of file arm_vgic.h.
unsigned int vgic_irq::host_irq |
Definition at line 143 of file arm_vgic.h.
bool vgic_irq::hw |
Definition at line 140 of file arm_vgic.h.
u32 vgic_irq::hwintid |
Definition at line 142 of file arm_vgic.h.
u32 vgic_irq::intid |
Definition at line 133 of file arm_vgic.h.
raw_spinlock_t vgic_irq::irq_lock |
Definition at line 118 of file arm_vgic.h.
bool vgic_irq::line_level |
Definition at line 134 of file arm_vgic.h.
struct list_head vgic_irq::lpi_list |
Definition at line 118 of file arm_vgic.h.
u32 vgic_irq::mpidr |
Definition at line 146 of file arm_vgic.h.
struct irq_ops* vgic_irq::ops |
Definition at line 154 of file arm_vgic.h.
void* vgic_irq::owner |
Definition at line 156 of file arm_vgic.h.
bool vgic_irq::pending_latch |
Definition at line 135 of file arm_vgic.h.
u8 vgic_irq::priority |
Definition at line 150 of file arm_vgic.h.
struct kref vgic_irq::refcount |
Definition at line 140 of file arm_vgic.h.
u8 vgic_irq::source |
Definition at line 148 of file arm_vgic.h.
struct kvm_vcpu* vgic_irq::target_vcpu |
Definition at line 127 of file arm_vgic.h.
u8 vgic_irq::targets |
Definition at line 145 of file arm_vgic.h.
struct kvm_vcpu* vgic_irq::vcpu |
Definition at line 122 of file arm_vgic.h.