Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
lapic.h File Reference
#include <linux/kvm_host.h>

Go to the source code of this file.

Data Structures

struct  kvm_lapic
 

Macros

#define kvm_apic_present(x)   (true)
 
#define kvm_lapic_enabled(x)   (true)
 

Functions

int kvm_create_lapic (struct kvm_vcpu *vcpu)
 
void kvm_free_lapic (struct kvm_vcpu *vcpu)
 
int kvm_apic_match_physical_addr (struct kvm_lapic *apic, u16 dest)
 
int kvm_apic_match_logical_addr (struct kvm_lapic *apic, u8 mda)
 
int kvm_apic_match_dest (struct kvm_vcpu *vcpu, struct kvm_lapic *source, int short_hand, int dest, int dest_mode)
 
int kvm_apic_compare_prio (struct kvm_vcpu *vcpu1, struct kvm_vcpu *vcpu2)
 
int kvm_apic_set_irq (struct kvm_vcpu *vcpu, struct kvm_lapic_irq *irq)
 

Macro Definition Documentation

#define kvm_apic_present (   x)    (true)

Definition at line 27 of file lapic.h.

#define kvm_lapic_enabled (   x)    (true)

Definition at line 28 of file lapic.h.

Function Documentation

int kvm_apic_compare_prio ( struct kvm_vcpu vcpu1,
struct kvm_vcpu vcpu2 
)

Definition at line 1883 of file kvm-ia64.c.

int kvm_apic_match_dest ( struct kvm_vcpu vcpu,
struct kvm_lapic source,
int  short_hand,
int  dest,
int  dest_mode 
)

Definition at line 1888 of file kvm-ia64.c.

int kvm_apic_match_logical_addr ( struct kvm_lapic apic,
u8  mda 
)

Definition at line 1878 of file kvm-ia64.c.

int kvm_apic_match_physical_addr ( struct kvm_lapic apic,
u16  dest 
)

Definition at line 1873 of file kvm-ia64.c.

int kvm_apic_set_irq ( struct kvm_vcpu vcpu,
struct kvm_lapic_irq irq 
)

Definition at line 1868 of file kvm-ia64.c.

int kvm_create_lapic ( struct kvm_vcpu vcpu)

Definition at line 1460 of file lapic.c.

void kvm_free_lapic ( struct kvm_vcpu vcpu)

Definition at line 1215 of file lapic.c.