debuggers.hg

view xen/include/xen/domain.h @ 3515:d331c6994d28

bitkeeper revision 1.1159.223.12 (41f14d3cE4GADmEAEr6XE9nXX4dyGw)

Common-code cleanups. Moved arch-specific code out into arch/x86
and asm-x86.
author kaf24@scramble.cl.cam.ac.uk
date Fri Jan 21 18:43:08 2005 +0000 (2005-01-21)
parents 4b44501cd54c
children 46c14b1a4351 0dc3b8b8c298
line source
2 #ifndef __XEN_DOMAIN_H__
3 #define __XEN_DOMAIN_H__
5 /*
6 * Arch-specifics.
7 */
9 extern void domain_startofday(void);
11 extern struct domain *arch_alloc_domain_struct(void);
13 extern void arch_free_domain_struct(struct domain *d);
15 extern void arch_do_createdomain(struct domain *d);
17 extern int arch_final_setup_guestos(
18 struct domain *d, full_execution_context_t *c);
20 extern void free_perdomain_pt(struct domain *d);
22 extern void domain_relinquish_memory(struct domain *d);
24 extern void dump_pageframe_info(struct domain *d);
26 #endif /* __XEN_DOMAIN_H__ */