blob: 05935407eec74091f30ef8b04394800b39e7693c (
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
#ifndef _ASM_IA64_PRIVOP_H
#define _ASM_IA64_PRIVOP_H
/*
* Copyright (C) 2005 Hewlett-Packard Co
* Dan Magenheimer <dan.magenheimer@hp.com>
*
*/
#ifdef CONFIG_XEN
#include <asm/xen/privop.h>
#endif
#ifndef __ASSEMBLY
#ifndef IA64_PARAVIRTUALIZED
#define ia64_getreg __ia64_getreg
#define ia64_setreg __ia64_setreg
#define ia64_hint __ia64_hint
#define ia64_thash __ia64_thash
#define ia64_itci __ia64_itci
#define ia64_itcd __ia64_itcd
#define ia64_itri __ia64_itri
#define ia64_itrd __ia64_itrd
#define ia64_tpa __ia64_tpa
#define ia64_set_ibr __ia64_set_ibr
#define ia64_set_pkr __ia64_set_pkr
#define ia64_set_pmc __ia64_set_pmc
#define ia64_set_pmd __ia64_set_pmd
#define ia64_set_rr __ia64_set_rr
#define ia64_get_cpuid __ia64_get_cpuid
#define ia64_get_ibr __ia64_get_ibr
#define ia64_get_pkr __ia64_get_pkr
#define ia64_get_pmc __ia64_get_pmc
#define ia64_get_pmd __ia64_get_pmd
#define ia64_get_rr __ia64_get_rr
#define ia64_fc __ia64_fc
#define ia64_ssm __ia64_ssm
#define ia64_rsm __ia64_rsm
#define ia64_ptce __ia64_ptce
#define ia64_ptcga __ia64_ptcga
#define ia64_ptcl __ia64_ptcl
#define ia64_ptri __ia64_ptri
#define ia64_ptrd __ia64_ptrd
#define ia64_get_psr_i __ia64_get_psr_i
#define ia64_intrin_local_irq_restore __ia64_intrin_local_irq_restore
#define ia64_pal_halt_light __ia64_pal_halt_light
#define ia64_leave_kernel __ia64_leave_kernel
#define ia64_leave_syscall __ia64_leave_syscall
#define ia64_trace_syscall __ia64_trace_syscall
#define ia64_ret_from_clone __ia64_ret_from_clone
#define ia64_switch_to __ia64_switch_to
#define ia64_pal_call_static __ia64_pal_call_static
#endif /* !IA64_PARAVIRTUALIZED */
#endif /* !__ASSEMBLY */
#endif /* _ASM_IA64_PRIVOP_H */
|