KVM
|
#include <arm_vgic.h>
Public Attributes | |
bool | in_kernel |
bool | ready |
bool | initialized |
u32 | vgic_model |
u32 | implementation_rev |
bool | v2_groups_user_writable |
bool | msis_require_devid |
int | nr_spis |
gpa_t | vgic_dist_base |
union { | |
gpa_t vgic_cpu_base | |
struct list_head rd_regions | |
}; | |
bool | enabled |
bool | nassgireq |
struct vgic_irq * | spis |
struct vgic_io_device | dist_iodev |
bool | has_its |
bool | table_write_in_progress |
u64 | propbaser |
raw_spinlock_t | lpi_list_lock |
struct list_head | lpi_list_head |
int | lpi_list_count |
struct list_head | lpi_translation_cache |
struct vgic_state_iter * | iter |
struct its_vm | its_vm |
Definition at line 224 of file arm_vgic.h.
union { ... } |
struct vgic_io_device vgic_dist::dist_iodev |
Definition at line 261 of file arm_vgic.h.
bool vgic_dist::enabled |
Definition at line 256 of file arm_vgic.h.
bool vgic_dist::has_its |
Definition at line 265 of file arm_vgic.h.
u32 vgic_dist::implementation_rev |
Definition at line 233 of file arm_vgic.h.
bool vgic_dist::in_kernel |
Definition at line 225 of file arm_vgic.h.
bool vgic_dist::initialized |
Definition at line 227 of file arm_vgic.h.
struct vgic_state_iter* vgic_dist::iter |
Definition at line 285 of file arm_vgic.h.
struct its_vm vgic_dist::its_vm |
Definition at line 285 of file arm_vgic.h.
int vgic_dist::lpi_list_count |
Definition at line 279 of file arm_vgic.h.
struct list_head vgic_dist::lpi_list_head |
Definition at line 277 of file arm_vgic.h.
raw_spinlock_t vgic_dist::lpi_list_lock |
Definition at line 277 of file arm_vgic.h.
struct list_head vgic_dist::lpi_translation_cache |
Definition at line 279 of file arm_vgic.h.
bool vgic_dist::msis_require_devid |
Definition at line 242 of file arm_vgic.h.
bool vgic_dist::nassgireq |
Definition at line 259 of file arm_vgic.h.
int vgic_dist::nr_spis |
Definition at line 244 of file arm_vgic.h.
u64 vgic_dist::propbaser |
Definition at line 274 of file arm_vgic.h.
struct list_head vgic_dist::rd_regions |
Definition at line 250 of file arm_vgic.h.
bool vgic_dist::ready |
Definition at line 226 of file arm_vgic.h.
struct vgic_irq* vgic_dist::spis |
Definition at line 261 of file arm_vgic.h.
bool vgic_dist::table_write_in_progress |
Definition at line 266 of file arm_vgic.h.
bool vgic_dist::v2_groups_user_writable |
Definition at line 239 of file arm_vgic.h.
gpa_t vgic_dist::vgic_cpu_base |
Definition at line 250 of file arm_vgic.h.
gpa_t vgic_dist::vgic_dist_base |
Definition at line 247 of file arm_vgic.h.
u32 vgic_dist::vgic_model |
Definition at line 230 of file arm_vgic.h.