Linux Kernel
3.7.1
|
#include <xen/interface/xen.h>
Go to the source code of this file.
Data Structures | |
struct | evtchn_alloc_unbound |
struct | evtchn_bind_interdomain |
struct | evtchn_bind_virq |
struct | evtchn_bind_pirq |
struct | evtchn_bind_ipi |
struct | evtchn_close |
struct | evtchn_send |
struct | evtchn_status |
struct | evtchn_bind_vcpu |
struct | evtchn_unmask |
struct | evtchn_op |
Macros | |
#define | EVTCHNOP_alloc_unbound 6 |
#define | EVTCHNOP_bind_interdomain 0 |
#define | EVTCHNOP_bind_virq 1 |
#define | EVTCHNOP_bind_pirq 2 |
#define | BIND_PIRQ__WILL_SHARE 1 |
#define | EVTCHNOP_bind_ipi 7 |
#define | EVTCHNOP_close 3 |
#define | EVTCHNOP_send 4 |
#define | EVTCHNOP_status 5 |
#define | EVTCHNSTAT_closed 0 /* Channel is not in use. */ |
#define | EVTCHNSTAT_unbound 1 /* Channel is waiting interdom connection.*/ |
#define | EVTCHNSTAT_interdomain 2 /* Channel is connected to remote domain. */ |
#define | EVTCHNSTAT_pirq 3 /* Channel is bound to a phys IRQ line. */ |
#define | EVTCHNSTAT_virq 4 /* Channel is bound to a virtual IRQ line */ |
#define | EVTCHNSTAT_ipi 5 /* Channel is bound to a virtual IPI line */ |
#define | EVTCHNOP_bind_vcpu 8 |
#define | EVTCHNOP_unmask 9 |
Typedefs | |
typedef uint32_t | evtchn_port_t |
Functions | |
DEFINE_GUEST_HANDLE (evtchn_port_t) | |
DEFINE_GUEST_HANDLE_STRUCT (evtchn_op) | |
#define BIND_PIRQ__WILL_SHARE 1 |
Definition at line 78 of file event_channel.h.
#define EVTCHNOP_alloc_unbound 6 |
Definition at line 25 of file event_channel.h.
#define EVTCHNOP_bind_interdomain 0 |
Definition at line 42 of file event_channel.h.
#define EVTCHNOP_bind_ipi 7 |
Definition at line 90 of file event_channel.h.
#define EVTCHNOP_bind_pirq 2 |
Definition at line 74 of file event_channel.h.
#define EVTCHNOP_bind_vcpu 8 |
Definition at line 163 of file event_channel.h.
#define EVTCHNOP_bind_virq 1 |
Definition at line 59 of file event_channel.h.
#define EVTCHNOP_close 3 |
Definition at line 102 of file event_channel.h.
#define EVTCHNOP_send 4 |
Definition at line 112 of file event_channel.h.
#define EVTCHNOP_status 5 |
Definition at line 126 of file event_channel.h.
#define EVTCHNOP_unmask 9 |
Definition at line 174 of file event_channel.h.
Definition at line 132 of file event_channel.h.
Definition at line 134 of file event_channel.h.
Definition at line 137 of file event_channel.h.
Definition at line 135 of file event_channel.h.
Definition at line 133 of file event_channel.h.
Definition at line 136 of file event_channel.h.
typedef uint32_t evtchn_port_t |
Definition at line 14 of file event_channel.h.
DEFINE_GUEST_HANDLE | ( | evtchn_port_t | ) |
DEFINE_GUEST_HANDLE_STRUCT | ( | evtchn_op | ) |