Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
kvm Struct Reference

#include <kvm_host.h>

Data Fields

spinlock_t mmu_lock
 
struct mutex slots_lock
 
struct mm_structmm
 
struct kvm_memslotsmemslots
 
struct srcu_struct srcu
 
struct kvm_vcpuvcpus [KVM_MAX_VCPUS]
 
atomic_t online_vcpus
 
int last_boosted_vcpu
 
struct list_head vm_list
 
struct mutex lock
 
struct kvm_io_busbuses [KVM_NR_BUSES]
 
struct kvm_vm_stat stat
 
struct kvm_arch arch
 
atomic_t users_count
 
struct mutex irq_lock
 
long tlbs_dirty
 

Detailed Description

Definition at line 317 of file kvm_host.h.

Field Documentation

Definition at line 342 of file kvm_host.h.

Definition at line 331 of file kvm_host.h.

struct mutex irq_lock

Definition at line 350 of file kvm_host.h.

int last_boosted_vcpu

Definition at line 328 of file kvm_host.h.

struct mutex lock

Definition at line 330 of file kvm_host.h.

struct kvm_memslots* memslots

Definition at line 321 of file kvm_host.h.

Definition at line 320 of file kvm_host.h.

spinlock_t mmu_lock

Definition at line 318 of file kvm_host.h.

atomic_t online_vcpus

Definition at line 327 of file kvm_host.h.

struct mutex slots_lock

Definition at line 319 of file kvm_host.h.

Definition at line 322 of file kvm_host.h.

Definition at line 341 of file kvm_host.h.

long tlbs_dirty

Definition at line 366 of file kvm_host.h.

atomic_t users_count

Definition at line 343 of file kvm_host.h.

Definition at line 326 of file kvm_host.h.

struct list_head vm_list

Definition at line 329 of file kvm_host.h.


The documentation for this struct was generated from the following file: