aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/x86_64/compat.c
blob: 69b9aa096b96c87bda7581eaef74686fb9669284 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/******************************************************************************
 * compat.c
 */

#include <xen/config.h>
#include <xen/hypercall.h>
#include <compat/xen.h>
#include <compat/physdev.h>

DEFINE_XEN_GUEST_HANDLE(physdev_op_compat_t);
#define physdev_op                    compat_physdev_op
#define physdev_op_t                  physdev_op_compat_t
#define do_physdev_op                 compat_physdev_op
#define do_physdev_op_compat(x)       compat_physdev_op_compat(_##x)

#define COMPAT
#define _XEN_GUEST_HANDLE(t) XEN_GUEST_HANDLE(t)
typedef int ret_t;

#include "../compat.c"

/*
 * Local variables:
 * mode: C
 * c-file-style: "BSD"
 * c-basic-offset: 4
 * tab-width: 4
 * indent-tabs-mode: nil
 * End:
 */