Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
async_pf.c File Reference
#include <linux/kvm_host.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/mmu_context.h>
#include "async_pf.h"
#include <trace/events/kvm.h>

Go to the source code of this file.

Functions

int kvm_async_pf_init (void)
 
void kvm_async_pf_deinit (void)
 
void kvm_async_pf_vcpu_init (struct kvm_vcpu *vcpu)
 
void kvm_clear_async_pf_completion_queue (struct kvm_vcpu *vcpu)
 
void kvm_check_async_pf_completion (struct kvm_vcpu *vcpu)
 
int kvm_setup_async_pf (struct kvm_vcpu *vcpu, gva_t gva, gfn_t gfn, struct kvm_arch_async_pf *arch)
 
int kvm_async_pf_wakeup_all (struct kvm_vcpu *vcpu)
 

Function Documentation

void kvm_async_pf_deinit ( void  )

Definition at line 43 of file async_pf.c.

int kvm_async_pf_init ( void  )

Definition at line 33 of file async_pf.c.

void kvm_async_pf_vcpu_init ( struct kvm_vcpu vcpu)

Definition at line 50 of file async_pf.c.

int kvm_async_pf_wakeup_all ( struct kvm_vcpu vcpu)

Definition at line 195 of file async_pf.c.

void kvm_check_async_pf_completion ( struct kvm_vcpu vcpu)

Definition at line 123 of file async_pf.c.

void kvm_clear_async_pf_completion_queue ( struct kvm_vcpu vcpu)

Definition at line 95 of file async_pf.c.

int kvm_setup_async_pf ( struct kvm_vcpu vcpu,
gva_t  gva,
gfn_t  gfn,
struct kvm_arch_async_pf arch 
)

Definition at line 147 of file async_pf.c.