debuggers.hg

view xen/include/xen/multicall.h @ 0:7d21f7218375

Exact replica of unstable on 051908 + README-this
author Mukesh Rathor
date Mon May 19 15:34:57 2008 -0700 (2008-05-19)
parents
children
line source
1 /******************************************************************************
2 * multicall.h
3 */
5 #ifndef __XEN_MULTICALL_H__
6 #define __XEN_MULTICALL_H__
8 #include <xen/percpu.h>
9 #include <asm/multicall.h>
10 #ifdef CONFIG_COMPAT
11 #include <compat/xen.h>
12 #endif
14 #define _MCSF_in_multicall 0
15 #define _MCSF_call_preempted 1
16 #define MCSF_in_multicall (1<<_MCSF_in_multicall)
17 #define MCSF_call_preempted (1<<_MCSF_call_preempted)
18 struct mc_state {
19 unsigned long flags;
20 union {
21 struct multicall_entry call;
22 #ifdef CONFIG_COMPAT
23 struct compat_multicall_entry compat_call;
24 #endif
25 };
26 };
28 DECLARE_PER_CPU(struct mc_state, mc_state);
30 #endif /* __XEN_MULTICALL_H__ */