1
#ifndef _ASM_IA64_XENPROCESSOR_H
2
#define _ASM_IA64_XENPROCESSOR_H
4
* xen specific processor definition
6
* Copyright (C) 2005 Hewlett-Packard Co.
7
* Dan Magenheimer (dan.magenheimer@hp.com)
9
* Copyright (C) 2005 Intel Co.
10
* Kun Tian (Kevin Tian) <kevin.tian@intel.com>
15
#define ia64_is_local_fpu_owner(t) 0
17
/* like above but expressed as bitfields for more efficient access: */
58
/* vmx like above but expressed as bitfields for more efficient access: */
117
__u64 reserved2 : 20;
175
/* indirect register type */
177
IA64_CPUID, /* cpuid */
186
/* instruction type */
194
* bit -- starting bit
195
* len -- how many bits
197
#define MASK(bit,len) \
201
__asm __volatile("dep %0=-1, r0, %1, %2" \
222
DECLARE_PER_CPU(cpu_kr_ia64_t, cpu_kr);
228
u64 key : 24; // 8-31
229
u64 rv4 : 32; // 32-63
232
u64 __rv3 : 32; // 0-31
233
// next extension to rv4
234
u64 rid : 24; // 32-55
235
u64 __rv4 : 8; // 56-63
253
#endif // _ASM_IA64_XENPROCESSOR_H