Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
evtchn.h File Reference

Go to the source code of this file.

Data Structures

struct  ioctl_evtchn_bind_virq
 
struct  ioctl_evtchn_bind_interdomain
 
struct  ioctl_evtchn_bind_unbound_port
 
struct  ioctl_evtchn_unbind
 
struct  ioctl_evtchn_notify
 

Macros

#define IOCTL_EVTCHN_BIND_VIRQ   _IOC(_IOC_NONE, 'E', 0, sizeof(struct ioctl_evtchn_bind_virq))
 
#define IOCTL_EVTCHN_BIND_INTERDOMAIN   _IOC(_IOC_NONE, 'E', 1, sizeof(struct ioctl_evtchn_bind_interdomain))
 
#define IOCTL_EVTCHN_BIND_UNBOUND_PORT   _IOC(_IOC_NONE, 'E', 2, sizeof(struct ioctl_evtchn_bind_unbound_port))
 
#define IOCTL_EVTCHN_UNBIND   _IOC(_IOC_NONE, 'E', 3, sizeof(struct ioctl_evtchn_unbind))
 
#define IOCTL_EVTCHN_NOTIFY   _IOC(_IOC_NONE, 'E', 4, sizeof(struct ioctl_evtchn_notify))
 
#define IOCTL_EVTCHN_RESET   _IOC(_IOC_NONE, 'E', 5, 0)
 

Macro Definition Documentation

#define IOCTL_EVTCHN_BIND_INTERDOMAIN   _IOC(_IOC_NONE, 'E', 1, sizeof(struct ioctl_evtchn_bind_interdomain))

Definition at line 50 of file evtchn.h.

#define IOCTL_EVTCHN_BIND_UNBOUND_PORT   _IOC(_IOC_NONE, 'E', 2, sizeof(struct ioctl_evtchn_bind_unbound_port))

Definition at line 60 of file evtchn.h.

#define IOCTL_EVTCHN_BIND_VIRQ   _IOC(_IOC_NONE, 'E', 0, sizeof(struct ioctl_evtchn_bind_virq))

Definition at line 40 of file evtchn.h.

#define IOCTL_EVTCHN_NOTIFY   _IOC(_IOC_NONE, 'E', 4, sizeof(struct ioctl_evtchn_notify))

Definition at line 78 of file evtchn.h.

#define IOCTL_EVTCHN_RESET   _IOC(_IOC_NONE, 'E', 5, 0)

Definition at line 85 of file evtchn.h.

#define IOCTL_EVTCHN_UNBIND   _IOC(_IOC_NONE, 'E', 3, sizeof(struct ioctl_evtchn_unbind))

Definition at line 69 of file evtchn.h.