Searched refs:dom_cow (Results 1 – 8 of 8) sorted by relevance
| /xen/xen/arch/x86/mm/ |
| A D | mem_sharing.c | 443 if ( page_get_owner(page) != dom_cow ) in mem_sharing_lookup() 505 if ( page_get_owner(pg) != dom_cow ) in audit() 679 page_set_owner(page, dom_cow); in page_make_sharable() 697 if ( !get_page(page, dom_cow) ) in page_make_private() 723 ASSERT(page_get_owner(page) == dom_cow); in page_make_private() 1038 BUG_ON(!get_page_and_type(spage, dom_cow, PGT_shared_page)); in share_pages() 1139 BUG_ON(!get_page_and_type(spage, dom_cow, PGT_shared_page)); in add_to_physmap()
|
| A D | p2m.c | 584 struct domain *d = !p2m_is_shared(*t) ? p2m->domain : dom_cow; in p2m_get_page_from_gfn() 605 struct domain *d = !p2m_is_shared(*t) ? p2m->domain : dom_cow; in p2m_get_page_from_gfn() 966 if ( dom_cow && in guest_physmap_add_entry() 967 page_get_owner(mfn_to_page(mfn_add(mfn, i))) == dom_cow ) in guest_physmap_add_entry()
|
| /xen/xen/common/ |
| A D | domain.c | 78 struct domain *__read_mostly dom_cow; variable 582 dom_cow = domain_create(DOMID_COW, NULL, false); in setup_system_domains() 583 if ( IS_ERR(dom_cow) ) in setup_system_domains() 584 panic("Failed to create d[COW]: %ld\n", PTR_ERR(dom_cow)); in setup_system_domains()
|
| A D | grant_table.c | 1160 else if ( owner == rd || (dom_cow && owner == dom_cow) ) in map_grant_ref() 1164 if ( (owner == dom_cow) || in map_grant_ref() 1186 if ( (owner == dom_cow) || in map_grant_ref()
|
| A D | page_alloc.c | 2401 if ( likely(d) && likely(d != dom_cow) ) in free_domheap_pages()
|
| /xen/xen/include/xen/ |
| A D | mm.h | 279 extern struct domain *dom_cow; 281 # define dom_cow NULL macro
|
| /xen/xen/include/asm-x86/ |
| A D | mm.h | 500 unsigned long entry = (d && (d == dom_cow)) ? \
|
| /xen/xen/arch/x86/ |
| A D | mm.c | 969 (!dom_cow || (real_pg_owner != dom_cow))) ) in get_page_from_l1e() 993 if ( (l1f & _PAGE_RW) && (real_pg_owner == dom_cow) ) in get_page_from_l1e()
|
Completed in 35 milliseconds