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

#include <kvm_host.h>

Data Fields

void(* slbmte )(struct kvm_vcpu *vcpu, u64 rb, u64 rs)
 
u64(* slbmfee )(struct kvm_vcpu *vcpu, u64 slb_nr)
 
u64(* slbmfev )(struct kvm_vcpu *vcpu, u64 slb_nr)
 
void(* slbie )(struct kvm_vcpu *vcpu, u64 slb_nr)
 
void(* slbia )(struct kvm_vcpu *vcpu)
 
void(* mtsrin )(struct kvm_vcpu *vcpu, u32 srnum, ulong value)
 
u32(* mfsrin )(struct kvm_vcpu *vcpu, u32 srnum)
 
int(* xlate )(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *pte, bool data)
 
void(* reset_msr )(struct kvm_vcpu *vcpu)
 
void(* tlbie )(struct kvm_vcpu *vcpu, ulong addr, bool large)
 
int(* esid_to_vsid )(struct kvm_vcpu *vcpu, ulong esid, u64 *vsid)
 
u64(* ea_to_vp )(struct kvm_vcpu *vcpu, gva_t eaddr, bool data)
 
bool(* is_dcbz32 )(struct kvm_vcpu *vcpu)
 

Detailed Description

Definition at line 317 of file kvm_host.h.

Field Documentation

u64(* ea_to_vp)(struct kvm_vcpu *vcpu, gva_t eaddr, bool data)

Definition at line 331 of file kvm_host.h.

int(* esid_to_vsid)(struct kvm_vcpu *vcpu, ulong esid, u64 *vsid)

Definition at line 330 of file kvm_host.h.

bool(* is_dcbz32)(struct kvm_vcpu *vcpu)

Definition at line 332 of file kvm_host.h.

u32(* mfsrin)(struct kvm_vcpu *vcpu, u32 srnum)

Definition at line 326 of file kvm_host.h.

void(* mtsrin)(struct kvm_vcpu *vcpu, u32 srnum, ulong value)

Definition at line 325 of file kvm_host.h.

void(* reset_msr)(struct kvm_vcpu *vcpu)

Definition at line 328 of file kvm_host.h.

void(* slbia)(struct kvm_vcpu *vcpu)

Definition at line 323 of file kvm_host.h.

void(* slbie)(struct kvm_vcpu *vcpu, u64 slb_nr)

Definition at line 322 of file kvm_host.h.

u64(* slbmfee)(struct kvm_vcpu *vcpu, u64 slb_nr)

Definition at line 320 of file kvm_host.h.

u64(* slbmfev)(struct kvm_vcpu *vcpu, u64 slb_nr)

Definition at line 321 of file kvm_host.h.

void(* slbmte)(struct kvm_vcpu *vcpu, u64 rb, u64 rs)

Definition at line 319 of file kvm_host.h.

void(* tlbie)(struct kvm_vcpu *vcpu, ulong addr, bool large)

Definition at line 329 of file kvm_host.h.

int(* xlate)(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *pte, bool data)

Definition at line 327 of file kvm_host.h.


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