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

Go to the source code of this file.

Data Structures

struct  hcall_args
 

Macros

#define LHCALL_FLUSH_ASYNC   0
 
#define LHCALL_LGUEST_INIT   1
 
#define LHCALL_SHUTDOWN   2
 
#define LHCALL_NEW_PGTABLE   4
 
#define LHCALL_FLUSH_TLB   5
 
#define LHCALL_LOAD_IDT_ENTRY   6
 
#define LHCALL_SET_STACK   7
 
#define LHCALL_TS   8
 
#define LHCALL_SET_CLOCKEVENT   9
 
#define LHCALL_HALT   10
 
#define LHCALL_SET_PMD   13
 
#define LHCALL_SET_PTE   14
 
#define LHCALL_SET_PGD   15
 
#define LHCALL_LOAD_TLS   16
 
#define LHCALL_NOTIFY   17
 
#define LHCALL_LOAD_GDT_ENTRY   18
 
#define LHCALL_SEND_INTERRUPTS   19
 
#define LGUEST_TRAP_ENTRY   0x1F
 
#define LGUEST_SHUTDOWN_POWEROFF   1
 
#define LGUEST_SHUTDOWN_RESTART   2
 
#define LGUEST_IRQS   (NR_IRQS < 32 ? NR_IRQS: 32)
 
#define LHCALL_RING_SIZE   64
 

Macro Definition Documentation

#define LGUEST_IRQS   (NR_IRQS < 32 ? NR_IRQS: 32)

Definition at line 67 of file lguest_hcall.h.

#define LGUEST_SHUTDOWN_POWEROFF   1

Definition at line 26 of file lguest_hcall.h.

#define LGUEST_SHUTDOWN_RESTART   2

Definition at line 27 of file lguest_hcall.h.

#define LGUEST_TRAP_ENTRY   0x1F

Definition at line 23 of file lguest_hcall.h.

#define LHCALL_FLUSH_ASYNC   0

Definition at line 5 of file lguest_hcall.h.

#define LHCALL_FLUSH_TLB   5

Definition at line 9 of file lguest_hcall.h.

#define LHCALL_HALT   10

Definition at line 14 of file lguest_hcall.h.

#define LHCALL_LGUEST_INIT   1

Definition at line 6 of file lguest_hcall.h.

#define LHCALL_LOAD_GDT_ENTRY   18

Definition at line 20 of file lguest_hcall.h.

#define LHCALL_LOAD_IDT_ENTRY   6

Definition at line 10 of file lguest_hcall.h.

#define LHCALL_LOAD_TLS   16

Definition at line 18 of file lguest_hcall.h.

#define LHCALL_NEW_PGTABLE   4

Definition at line 8 of file lguest_hcall.h.

#define LHCALL_NOTIFY   17

Definition at line 19 of file lguest_hcall.h.

#define LHCALL_RING_SIZE   64

Definition at line 69 of file lguest_hcall.h.

#define LHCALL_SEND_INTERRUPTS   19

Definition at line 21 of file lguest_hcall.h.

#define LHCALL_SET_CLOCKEVENT   9

Definition at line 13 of file lguest_hcall.h.

#define LHCALL_SET_PGD   15

Definition at line 17 of file lguest_hcall.h.

#define LHCALL_SET_PMD   13

Definition at line 15 of file lguest_hcall.h.

#define LHCALL_SET_PTE   14

Definition at line 16 of file lguest_hcall.h.

#define LHCALL_SET_STACK   7

Definition at line 11 of file lguest_hcall.h.

#define LHCALL_SHUTDOWN   2

Definition at line 7 of file lguest_hcall.h.

#define LHCALL_TS   8

Definition at line 12 of file lguest_hcall.h.