#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/string.h>
#include <asm/esi.h>
#include <asm/sal.h>
Go to the source code of this file.
|
| MODULE_AUTHOR ("Alex Williamson <[email protected]>") |
|
| MODULE_DESCRIPTION ("Extensible SAL Interface (ESI) support") |
|
| MODULE_LICENSE ("GPL") |
|
int | ia64_esi_call (efi_guid_t guid, struct ia64_sal_retval *isrvp, enum esi_proc_type proc_type, u64 func, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) |
|
| EXPORT_SYMBOL_GPL (ia64_esi_call) |
|
int | ia64_esi_call_phys (efi_guid_t guid, struct ia64_sal_retval *isrvp, u64 func, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) |
|
| EXPORT_SYMBOL_GPL (ia64_esi_call_phys) |
|
| module_init (esi_init) |
|
| module_exit (esi_exit) |
|
#define ESI_DESC_SIZE |
( |
|
type | ) |
"\060"[(unsigned) (type)] |
Definition at line 33 of file esi.c.
Value:EFI_GUID(0x43EA58DC, 0xCF28, 0x4b06, 0xB3, \
0x91, 0xB7, 0x50, 0x59, 0x34, 0x2B, 0xD4)
Definition at line 21 of file esi.c.
#define MODULE_NAME "esi" |
Definition at line 19 of file esi.c.
- Enumerator:
-
Definition at line 25 of file esi.c.
int ia64_esi_call |
( |
efi_guid_t |
guid, |
|
|
struct ia64_sal_retval * |
isrvp, |
|
|
enum esi_proc_type |
proc_type, |
|
|
u64 |
func, |
|
|
u64 |
arg1, |
|
|
u64 |
arg2, |
|
|
u64 |
arg3, |
|
|
u64 |
arg4, |
|
|
u64 |
arg5, |
|
|
u64 |
arg6, |
|
|
u64 |
arg7 |
|
) |
| |