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

Go to the source code of this file.

Data Structures

struct  hvtramp_mapping
 
struct  hvtramp_descr
 

Macros

#define HVTRAMP_DESCR_CPU   0x00
 
#define HVTRAMP_DESCR_NUM_MAPPINGS   0x04
 
#define HVTRAMP_DESCR_FAULT_INFO_VA   0x08
 
#define HVTRAMP_DESCR_FAULT_INFO_PA   0x10
 
#define HVTRAMP_DESCR_THREAD_REG   0x18
 
#define HVTRAMP_DESCR_MAPS   0x20
 
#define HVTRAMP_MAPPING_VADDR   0x00
 
#define HVTRAMP_MAPPING_TTE   0x08
 
#define HVTRAMP_MAPPING_SIZE   0x10
 

Functions

void hv_cpu_startup (unsigned long hvdescr_pa)
 

Macro Definition Documentation

#define HVTRAMP_DESCR_CPU   0x00

Definition at line 26 of file hvtramp.h.

#define HVTRAMP_DESCR_FAULT_INFO_PA   0x10

Definition at line 29 of file hvtramp.h.

#define HVTRAMP_DESCR_FAULT_INFO_VA   0x08

Definition at line 28 of file hvtramp.h.

#define HVTRAMP_DESCR_MAPS   0x20

Definition at line 31 of file hvtramp.h.

#define HVTRAMP_DESCR_NUM_MAPPINGS   0x04

Definition at line 27 of file hvtramp.h.

#define HVTRAMP_DESCR_THREAD_REG   0x18

Definition at line 30 of file hvtramp.h.

#define HVTRAMP_MAPPING_SIZE   0x10

Definition at line 35 of file hvtramp.h.

#define HVTRAMP_MAPPING_TTE   0x08

Definition at line 34 of file hvtramp.h.

#define HVTRAMP_MAPPING_VADDR   0x00

Definition at line 33 of file hvtramp.h.

Function Documentation

void hv_cpu_startup ( unsigned long  hvdescr_pa)