KVM
Public Attributes | List of all members
kvm_kpit_state Struct Reference

#include <i8254.h>

Collaboration diagram for kvm_kpit_state:
Collaboration graph
[legend]

Public Attributes

struct kvm_kpit_channel_state channels [3]
 
u32 flags
 
bool is_periodic
 
s64 period
 
struct hrtimer timer
 
struct mutex lock
 
atomic_t reinject
 
atomic_t pending
 
atomic_t irq_ack
 
struct kvm_irq_ack_notifier irq_ack_notifier
 

Detailed Description

Definition at line 25 of file i8254.h.

Member Data Documentation

◆ channels

struct kvm_kpit_channel_state kvm_kpit_state::channels[3]

Definition at line 22 of file i8254.h.

◆ flags

u32 kvm_kpit_state::flags

Definition at line 28 of file i8254.h.

◆ irq_ack

atomic_t kvm_kpit_state::irq_ack

Definition at line 36 of file i8254.h.

◆ irq_ack_notifier

struct kvm_irq_ack_notifier kvm_kpit_state::irq_ack_notifier

Definition at line 36 of file i8254.h.

◆ is_periodic

bool kvm_kpit_state::is_periodic

Definition at line 29 of file i8254.h.

◆ lock

struct mutex kvm_kpit_state::lock

Definition at line 30 of file i8254.h.

◆ pending

atomic_t kvm_kpit_state::pending

Definition at line 35 of file i8254.h.

◆ period

s64 kvm_kpit_state::period

Definition at line 30 of file i8254.h.

◆ reinject

atomic_t kvm_kpit_state::reinject

Definition at line 34 of file i8254.h.

◆ timer

struct hrtimer kvm_kpit_state::timer

Definition at line 30 of file i8254.h.


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