KVM
|
#include <arm_vgic.h>
Public Attributes | |
enum vgic_type | type |
phys_addr_t | vcpu_base |
void __iomem * | vcpu_base_va |
void __iomem * | vcpu_hyp_va |
void __iomem * | vctrl_base |
void __iomem * | vctrl_hyp |
int | nr_lr |
unsigned int | maint_irq |
int | max_gic_vcpus |
bool | can_emulate_gicv2 |
bool | has_gicv4 |
bool | has_gicv4_1 |
bool | no_hw_deactivation |
struct static_key_false | gicv3_cpuif |
u32 | ich_vtr_el2 |
Definition at line 44 of file arm_vgic.h.
bool vgic_global::can_emulate_gicv2 |
Definition at line 71 of file arm_vgic.h.
struct static_key_false vgic_global::gicv3_cpuif |
Definition at line 78 of file arm_vgic.h.
bool vgic_global::has_gicv4 |
Definition at line 74 of file arm_vgic.h.
bool vgic_global::has_gicv4_1 |
Definition at line 75 of file arm_vgic.h.
u32 vgic_global::ich_vtr_el2 |
Definition at line 83 of file arm_vgic.h.
unsigned int vgic_global::maint_irq |
Definition at line 65 of file arm_vgic.h.
int vgic_global::max_gic_vcpus |
Definition at line 68 of file arm_vgic.h.
bool vgic_global::no_hw_deactivation |
Definition at line 78 of file arm_vgic.h.
int vgic_global::nr_lr |
Definition at line 62 of file arm_vgic.h.
enum vgic_type vgic_global::type |
Definition at line 438 of file arm_vgic.h.
phys_addr_t vgic_global::vcpu_base |
Definition at line 49 of file arm_vgic.h.
void __iomem* vgic_global::vcpu_base_va |
Definition at line 52 of file arm_vgic.h.
void __iomem* vgic_global::vcpu_hyp_va |
Definition at line 54 of file arm_vgic.h.
void __iomem* vgic_global::vctrl_base |
Definition at line 57 of file arm_vgic.h.
void __iomem* vgic_global::vctrl_hyp |
Definition at line 59 of file arm_vgic.h.