source: trunk/packages/xen-3.1/xen-3.1/linux-2.6-xen-sparse/include/asm-ia64/privop.h @ 34

Last change on this file since 34 was 34, checked in by hartmans, 18 years ago

Add xen and xen-common

File size: 1.7 KB
Line 
1#ifndef _ASM_IA64_PRIVOP_H
2#define _ASM_IA64_PRIVOP_H
3
4/*
5 * Copyright (C) 2005 Hewlett-Packard Co
6 *      Dan Magenheimer <dan.magenheimer@hp.com>
7 *
8 */
9
10#ifdef CONFIG_XEN
11#include <asm/xen/privop.h>
12#endif
13
14#ifndef __ASSEMBLY
15
16#ifndef IA64_PARAVIRTUALIZED
17
18#define ia64_getreg                     __ia64_getreg
19#define ia64_setreg                     __ia64_setreg
20#define ia64_hint                       __ia64_hint
21#define ia64_thash                      __ia64_thash
22#define ia64_itci                       __ia64_itci
23#define ia64_itcd                       __ia64_itcd
24#define ia64_itri                       __ia64_itri
25#define ia64_itrd                       __ia64_itrd
26#define ia64_tpa                        __ia64_tpa
27#define ia64_set_ibr                    __ia64_set_ibr
28#define ia64_set_pkr                    __ia64_set_pkr
29#define ia64_set_pmc                    __ia64_set_pmc
30#define ia64_set_pmd                    __ia64_set_pmd
31#define ia64_set_rr                     __ia64_set_rr
32#define ia64_get_cpuid                  __ia64_get_cpuid
33#define ia64_get_ibr                    __ia64_get_ibr
34#define ia64_get_pkr                    __ia64_get_pkr
35#define ia64_get_pmc                    __ia64_get_pmc
36#define ia64_get_pmd                    __ia64_get_pmd
37#define ia64_get_rr                     __ia64_get_rr
38#define ia64_fc                         __ia64_fc
39#define ia64_ssm                        __ia64_ssm
40#define ia64_rsm                        __ia64_rsm
41#define ia64_ptce                       __ia64_ptce
42#define ia64_ptcga                      __ia64_ptcga
43#define ia64_ptcl                       __ia64_ptcl
44#define ia64_ptri                       __ia64_ptri
45#define ia64_ptrd                       __ia64_ptrd
46#define ia64_get_psr_i                  __ia64_get_psr_i
47#define ia64_intrin_local_irq_restore   __ia64_intrin_local_irq_restore
48#define ia64_pal_halt_light             __ia64_pal_halt_light
49#define ia64_leave_kernel               __ia64_leave_kernel
50#define ia64_leave_syscall              __ia64_leave_syscall
51#define ia64_trace_syscall              __ia64_trace_syscall
52#define ia64_ret_from_clone             __ia64_ret_from_clone
53#define ia64_switch_to                  __ia64_switch_to
54#define ia64_pal_call_static            __ia64_pal_call_static
55
56#endif /* !IA64_PARAVIRTUALIZED */
57
58#endif /* !__ASSEMBLY */
59
60#endif /* _ASM_IA64_PRIVOP_H */
Note: See TracBrowser for help on using the repository browser.