Home
last modified time | relevance | path

Searched refs:ring_page (Results 1 – 8 of 8) sorted by relevance

/xen/tools/libxc/
A Dxc_vm_event.c45 void *ring_page = NULL; in xc_vm_event_enable() local
89 ring_page = xc_map_foreign_pages(xch, domain_id, PROT_READ | PROT_WRITE, in xc_vm_event_enable()
91 if ( !ring_page ) in xc_vm_event_enable()
149 if ( ring_page ) in xc_vm_event_enable()
150 xenforeignmemory_unmap(xch->fmem, ring_page, 1); in xc_vm_event_enable()
151 ring_page = NULL; in xc_vm_event_enable()
156 return ring_page; in xc_vm_event_enable()
/xen/tools/xenpaging/
A Dxenpaging.c344 paging->vm_event.ring_page = in xenpaging_init()
347 if ( !paging->vm_event.ring_page ) in xenpaging_init()
359 paging->vm_event.ring_page = in xenpaging_init()
363 if ( !paging->vm_event.ring_page ) in xenpaging_init()
416 SHARED_RING_INIT((vm_event_sring_t *)paging->vm_event.ring_page); in xenpaging_init()
418 (vm_event_sring_t *)paging->vm_event.ring_page, in xenpaging_init()
499 if ( paging->vm_event.ring_page ) in xenpaging_init()
501 munmap(paging->vm_event.ring_page, PAGE_SIZE); in xenpaging_init()
526 munmap(paging->vm_event.ring_page, PAGE_SIZE); in xenpaging_teardown()
A Dxenpaging.h42 void *ring_page; member
/xen/xen/common/
A Dvm_event.c76 &ved->ring_page); in vm_event_enable()
81 (vm_event_sring_t *)ved->ring_page, in vm_event_enable()
97 destroy_ring_for_helper(&ved->ring_page, ved->ring_pg_struct); in vm_event_enable()
208 destroy_ring_for_helper(&ved->ring_page, ved->ring_pg_struct); in vm_event_disable()
450 if ( !ved->ring_page ) in vm_event_grab_slot()
494 return ved && ved->ring_page; in vm_event_check_ring()
/xen/tools/tests/xen-access/
A Dxen-access.c71 void *ring_page; member
139 if ( xenaccess->vm_event.ring_page ) in xenaccess_teardown()
140 munmap(xenaccess->vm_event.ring_page, XC_PAGE_SIZE); in xenaccess_teardown()
214 xenaccess->vm_event.ring_page = in xenaccess_init()
218 if ( xenaccess->vm_event.ring_page == NULL ) in xenaccess_init()
257 SHARED_RING_INIT((vm_event_sring_t *)xenaccess->vm_event.ring_page); in xenaccess_init()
259 (vm_event_sring_t *)xenaccess->vm_event.ring_page, in xenaccess_init()
/xen/xen/include/xen/
A Dvm_event.h36 void *ring_page; member
/xen/xen/include/asm-arm/
A Dvpl011.h46 struct page_info *ring_page; member
/xen/xen/arch/arm/
A Dvpl011.c640 &vpl011->backend.dom.ring_page, in domain_vpl011_init()
686 vpl011->backend.dom.ring_page); in domain_vpl011_init()
705 vpl011->backend.dom.ring_page); in domain_vpl011_deinit()

Completed in 21 milliseconds