Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
fallback.c File Reference
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/bug.h>
#include <linux/export.h>
#include <asm/hypervisor.h>
#include <asm/xen/hypercall.h>

Go to the source code of this file.

Macros

#define COPY_BACK(eop)
 
#define COPY_BACK(pop, fld)
 

Functions

int xen_event_channel_op_compat (int cmd, void *arg)
 
 EXPORT_SYMBOL_GPL (xen_event_channel_op_compat)
 
int HYPERVISOR_physdev_op_compat (int cmd, void *arg)
 

Macro Definition Documentation

#define COPY_BACK (   eop)
Value:
case EVTCHNOP_##eop: \
memcpy(arg, &op.u.eop, sizeof(op.u.eop)); \
break
#define COPY_BACK (   pop,
  fld 
)
Value:
case PHYSDEVOP_##pop: \
memcpy(arg, &op.u.fld, sizeof(op.u.fld)); \
break

Function Documentation

EXPORT_SYMBOL_GPL ( xen_event_channel_op_compat  )
int HYPERVISOR_physdev_op_compat ( int  cmd,
void arg 
)

Definition at line 47 of file fallback.c.

int xen_event_channel_op_compat ( int  cmd,
void arg 
)

Definition at line 8 of file fallback.c.