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

#include <i8254.h>

Data Fields

struct kvm_kpit_channel_state channels [3]
 
u32 flags
 
bool is_periodic
 
s64 period
 
struct hrtimer timer
 
atomic_t pending
 
bool reinject
 
struct kvmkvm
 
u32 speaker_data_on
 
struct mutex lock
 
struct kvm_pitpit
 
spinlock_t inject_lock
 
unsigned long irq_ack
 
struct kvm_irq_ack_notifier irq_ack_notifier
 

Detailed Description

Definition at line 24 of file i8254.h.

Field Documentation

Definition at line 25 of file i8254.h.

u32 flags

Definition at line 26 of file i8254.h.

spinlock_t inject_lock

Definition at line 36 of file i8254.h.

unsigned long irq_ack

Definition at line 37 of file i8254.h.

struct kvm_irq_ack_notifier irq_ack_notifier

Definition at line 38 of file i8254.h.

bool is_periodic

Definition at line 27 of file i8254.h.

Definition at line 32 of file i8254.h.

struct mutex lock

Definition at line 34 of file i8254.h.

atomic_t pending

Definition at line 30 of file i8254.h.

s64 period

Definition at line 28 of file i8254.h.

Definition at line 35 of file i8254.h.

bool reinject

Definition at line 31 of file i8254.h.

u32 speaker_data_on

Definition at line 33 of file i8254.h.

Definition at line 29 of file i8254.h.


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