Coverage Report

Created: 2017-10-25 09:10

/root/src/xen/xen/arch/x86/x86_64/platform_hypercall.c
Line
Count
Source (jump to first uncovered line)
1
/******************************************************************************
2
 * platform_hypercall.c
3
 */
4
5
asm(".file \"" __FILE__ "\"");
6
7
#include <xen/lib.h>
8
#include <compat/platform.h>
9
10
DEFINE_XEN_GUEST_HANDLE(compat_platform_op_t);
11
#define xen_platform_op     compat_platform_op
12
#define xen_platform_op_t   compat_platform_op_t
13
#define do_platform_op(x)   compat_platform_op(_##x)
14
15
0
#define efi_get_info        efi_compat_get_info
16
0
#define efi_runtime_call(x) efi_compat_runtime_call(x)
17
18
#define xen_processor_performance compat_processor_performance
19
0
#define set_px_pminfo       compat_set_px_pminfo
20
21
#define xen_processor_power compat_processor_power
22
0
#define set_cx_pminfo       compat_set_cx_pminfo
23
24
#define xen_pf_pcpuinfo xenpf_pcpuinfo
25
CHECK_pf_pcpuinfo;
26
#undef xen_pf_pcpuinfo
27
28
#define xen_pf_pcpu_version xenpf_pcpu_version
29
CHECK_pf_pcpu_version;
30
#undef xen_pf_pcpu_version
31
32
#define xen_pf_enter_acpi_sleep xenpf_enter_acpi_sleep
33
CHECK_pf_enter_acpi_sleep;
34
#undef xen_pf_enter_acpi_sleep
35
36
#define xen_pf_resource_entry xenpf_resource_entry
37
CHECK_pf_resource_entry;
38
#undef xen_pf_resource_entry
39
40
#define COMPAT
41
#define _XEN_GUEST_HANDLE(t) XEN_GUEST_HANDLE(t)
42
#define _XEN_GUEST_HANDLE_PARAM(t) XEN_GUEST_HANDLE_PARAM(t)
43
typedef int ret_t;
44
45
#include "../platform_hypercall.c"
46
47
/*
48
 * Local variables:
49
 * mode: C
50
 * c-file-style: "BSD"
51
 * c-basic-offset: 4
52
 * tab-width: 4
53
 * indent-tabs-mode: nil
54
 * End:
55
 */