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

Go to the source code of this file.

Macros

#define ESI_QUERY   0x00000001
 
#define ESI_OPEN_HANDLE   0x02000000
 
#define ESI_CLOSE_HANDLE   0x02000001
 

Enumerations

enum  esi_proc_type { ESI_PROC_SERIALIZED, ESI_PROC_MP_SAFE, ESI_PROC_REENTRANT }
 

Functions

struct ia64_sal_retval esi_call_phys (void *, u64 *)
 
int ia64_esi_call (efi_guid_t, struct ia64_sal_retval *, enum esi_proc_type, u64, u64, u64, u64, u64, u64, u64, u64)
 
int ia64_esi_call_phys (efi_guid_t, struct ia64_sal_retval *, u64, u64, u64, u64, u64, u64, u64, u64)
 

Macro Definition Documentation

#define ESI_CLOSE_HANDLE   0x02000001

Definition at line 14 of file esi.h.

#define ESI_OPEN_HANDLE   0x02000000

Definition at line 13 of file esi.h.

#define ESI_QUERY   0x00000001

Definition at line 12 of file esi.h.

Enumeration Type Documentation

Enumerator:
ESI_PROC_SERIALIZED 
ESI_PROC_MP_SAFE 
ESI_PROC_REENTRANT 

Definition at line 16 of file esi.h.

Function Documentation

struct ia64_sal_retval esi_call_phys ( void ,
u64  
)
read
int ia64_esi_call ( efi_guid_t  ,
struct ia64_sal_retval ,
enum  esi_proc_type,
u64  ,
u64  ,
u64  ,
u64  ,
u64  ,
u64  ,
u64  ,
u64   
)

Definition at line 100 of file esi.c.

int ia64_esi_call_phys ( efi_guid_t  ,
struct ia64_sal_retval ,
u64  ,
u64  ,
u64  ,
u64  ,
u64  ,
u64  ,
u64  ,
u64   
)

Definition at line 152 of file esi.c.