Home
last modified time | relevance | path

Searched refs:xenpaging (Results 1 – 14 of 14) sorted by relevance

/xen/docs/misc/
A Dxenpaging.txt3 The xenpaging code is new and not fully debugged.
4 Usage of xenpaging can crash Xen or cause severe data corruption in the
9 xenpaging writes memory pages of a given guest to a file and moves the
17 xenpaging relies on Intel EPT or AMD RVI, other hardware is not
25 Up to now xenpaging is not integrated into libxl/xend, so it has to be
28 Once the guest is running, run xenpaging with the guest_id and the path
31 /usr/lib/xen/bin/xenpaging -f /path/to/page_file -d dom_id &
33 Once xenpaging runs it needs a memory target, which is the memory
39 Now xenpaging tries to page-out as many pages to keep the overall memory
43 - integrate xenpaging into libxl
/xen/tools/xenpaging/
A DMakefile12 SRCS += file_ops.c xenpaging.c policy_$(POLICY).c
19 IBINS = xenpaging
23 xenpaging: $(OBJS) target
A Dpolicy.h30 int policy_init(struct xenpaging *paging);
31 unsigned long policy_choose_victim(struct xenpaging *paging);
A Dxenpaging.c61 static void xenpaging_mem_paging_flush_ioemu_cache(struct xenpaging *paging) in xenpaging_mem_paging_flush_ioemu_cache()
72 static int xenpaging_wait_for_event_or_timeout(struct xenpaging *paging) in xenpaging_wait_for_event_or_timeout()
166 static int xenpaging_get_tot_pages(struct xenpaging *paging) in xenpaging_get_tot_pages()
275 static struct xenpaging *xenpaging_init(int argc, char *argv[]) in xenpaging_init()
277 struct xenpaging *paging; in xenpaging_init()
286 paging = calloc(1, sizeof(struct xenpaging)); in xenpaging_init()
516 static void xenpaging_teardown(struct xenpaging *paging) in xenpaging_teardown()
736 static void resume_pages(struct xenpaging *paging, int num_pages) in resume_pages()
761 static int evict_victim(struct xenpaging *paging, int slot) in evict_victim()
814 static int evict_pages(struct xenpaging *paging, int num_pages) in evict_pages()
[all …]
A Dxenpaging.h45 struct xenpaging { struct
70 extern void create_page_in_thread(struct xenpaging *paging); argument
A Dpolicy_default.c39 int policy_init(struct xenpaging *paging) in policy_init()
79 unsigned long policy_choose_victim(struct xenpaging *paging) in policy_choose_victim()
A Dpagein.c63 void create_page_in_thread(struct xenpaging *paging) in create_page_in_thread()
/xen/docs/
A DINDEX21 misc/xenpaging Xen Paging
A Dconfigure1967 XEN_PAGING_DIR=$localstatedir/lib/xen/xenpaging
/xen/m4/
A Dpaths.m4150 XEN_PAGING_DIR=$localstatedir/lib/xen/xenpaging
/xen/
A D.gitignore259 tools/xenpaging/xenpaging
A Dconfigure2064 XEN_PAGING_DIR=$localstatedir/lib/xen/xenpaging
/xen/tools/
A DMakefile37 SUBDIRS-$(CONFIG_X86) += xenpaging
A Dconfigure4040 XEN_PAGING_DIR=$localstatedir/lib/xen/xenpaging

Completed in 42 milliseconds