Lines Matching refs:owner
871 struct domain *ld, *rd, *owner = NULL; in map_grant_ref() local
1004 owner = page_get_owner_and_reference(pg); in map_grant_ref()
1007 owner = page_get_owner(pg); in map_grant_ref()
1009 if ( owner ) in map_grant_ref()
1012 if ( !pg || (owner == dom_io) ) in map_grant_ref()
1047 else if ( owner == rd || owner == dom_cow ) in map_grant_ref()
1051 if ( (owner == dom_cow) || in map_grant_ref()
1073 if ( (owner == dom_cow) || in map_grant_ref()
3205 struct domain *d, *owner; in cache_flush() local
3235 owner = page_get_owner_and_reference(page); in cache_flush()
3236 if ( !owner || !owner->grant_table ) in cache_flush()
3242 if ( d != owner ) in cache_flush()
3244 grant_read_lock(owner->grant_table); in cache_flush()
3246 act = grant_map_exists(d, owner->grant_table, mfn, cur_ref); in cache_flush()
3249 grant_read_unlock(owner->grant_table); in cache_flush()
3268 if ( d != owner ) in cache_flush()
3271 grant_read_unlock(owner->grant_table); in cache_flush()