Home
last modified time | relevance | path

Searched refs:freelist (Results 1 – 4 of 4) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/mm/hap/
A Dhap.c255 pg = page_list_remove_head(&d->arch.paging.hap.freelist); in hap_alloc()
273 page_list_add_tail(pg, &d->arch.paging.hap.freelist); in hap_free()
365 page_list_add_tail(pg, &d->arch.paging.hap.freelist); in hap_set_allocation()
370 if ( page_list_empty(&d->arch.paging.hap.freelist) ) in hap_set_allocation()
375 pg = page_list_remove_head(&d->arch.paging.hap.freelist); in hap_set_allocation()
440 INIT_PAGE_LIST_HEAD(&d->arch.paging.hap.freelist); in hap_domain_init()
/xen-4.10.0-shim-comet/tools/memshr/
A Dbidir-hash.c325 uint32_t *freelist = get_shm_freelist(hdr); in shm_add_to_freelist() local
328 freelist[sl+1] = freelist[0]; in shm_add_to_freelist()
329 freelist[0] = sl; in shm_add_to_freelist()
335 uint32_t *freelist = get_shm_freelist(hdr); in shm_get_from_freelist() local
339 slot = freelist[0]; in shm_get_from_freelist()
340 freelist[0] = freelist[slot+1]; in shm_get_from_freelist()
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Ddomain.h97 struct page_list_head freelist; member
159 struct page_list_head freelist; member
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/
A Dcommon.c57 INIT_PAGE_LIST_HEAD(&d->arch.paging.shadow.freelist); in shadow_domain_init()
1391 sp = page_list_remove_head(&d->arch.paging.shadow.freelist); in shadow_alloc()
1469 page_list_add_tail(sp, &d->arch.paging.shadow.freelist); in shadow_free()
1584 page_list_add_tail(sp, &d->arch.paging.shadow.freelist); in shadow_set_allocation()
1590 sp = page_list_remove_head(&d->arch.paging.shadow.freelist); in shadow_set_allocation()

Completed in 23 milliseconds