Skip to content

Hypercalls used for Xen Paging

March 3, 2011

For paging following are the hypercalls used by domains:

extern long
do_memory_op(
unsigned long cmd,
XEN_GUEST_HANDLE(void) arg);

extern long
do_tmem_op(
XEN_GUEST_HANDLE(tmem_op_t) uops);

extern int
do_mmu_update(
XEN_GUEST_HANDLE(mmu_update_t) ureqs,
unsigned int count,
XEN_GUEST_HANDLE(uint) pdone,
unsigned int foreigndom);

extern int
do_update_va_mapping(
unsigned long va,
u64 val64,
unsigned long flags);

extern int
do_mmuext_op(
XEN_GUEST_HANDLE(mmuext_op_t) uops,
unsigned int count,
XEN_GUEST_HANDLE(uint) pdone,
unsigned int foreigndom);

Advertisements

From → Kernel, Xen

Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: