|
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.