Lines Matching refs:d1

196 static int flask_evtchn_unbound(struct domain *d1, struct evtchn *chn,   in flask_evtchn_unbound()  argument
207 sid1 = domain_sid(d1); in flask_evtchn_unbound()
208 sid2 = domain_target_sid(d1, d2); in flask_evtchn_unbound()
229 static int flask_evtchn_interdomain(struct domain *d1, struct evtchn *chn1, in flask_evtchn_interdomain() argument
236 ad.sdom = d1; in flask_evtchn_interdomain()
239 sid1 = domain_sid(d1); in flask_evtchn_interdomain()
240 sid2 = domain_target_sid(d1, d2); in flask_evtchn_interdomain()
262 sid1 = domain_target_sid(d2, d1); in flask_evtchn_interdomain()
302 static int flask_evtchn_reset(struct domain *d1, struct domain *d2) in flask_evtchn_reset() argument
304 return domain_has_perm(d1, d2, SECCLASS_EVENT, EVENT__RESET); in flask_evtchn_reset()
353 static int flask_grant_mapref(struct domain *d1, struct domain *d2, in flask_grant_mapref() argument
361 return domain_has_perm(d1, d2, SECCLASS_GRANT, perms); in flask_grant_mapref()
364 static int flask_grant_unmapref(struct domain *d1, struct domain *d2) in flask_grant_unmapref() argument
366 return domain_has_perm(d1, d2, SECCLASS_GRANT, GRANT__UNMAP); in flask_grant_unmapref()
369 static int flask_grant_setup(struct domain *d1, struct domain *d2) in flask_grant_setup() argument
371 return domain_has_perm(d1, d2, SECCLASS_GRANT, GRANT__SETUP); in flask_grant_setup()
374 static int flask_grant_transfer(struct domain *d1, struct domain *d2) in flask_grant_transfer() argument
376 return domain_has_perm(d1, d2, SECCLASS_GRANT, GRANT__TRANSFER); in flask_grant_transfer()
379 static int flask_grant_copy(struct domain *d1, struct domain *d2) in flask_grant_copy() argument
381 return domain_has_perm(d1, d2, SECCLASS_GRANT, GRANT__COPY); in flask_grant_copy()
384 static int flask_grant_query_size(struct domain *d1, struct domain *d2) in flask_grant_query_size() argument
386 return domain_has_perm(d1, d2, SECCLASS_GRANT, GRANT__QUERY); in flask_grant_query_size()
404 static int flask_memory_adjust_reservation(struct domain *d1, struct domain *d2) in flask_memory_adjust_reservation() argument
406 return domain_has_perm(d1, d2, SECCLASS_MMU, MMU__ADJUST); in flask_memory_adjust_reservation()
409 static int flask_memory_stat_reservation(struct domain *d1, struct domain *d2) in flask_memory_stat_reservation() argument
411 return domain_has_perm(d1, d2, SECCLASS_MMU, MMU__STAT); in flask_memory_stat_reservation()
414 static int flask_memory_pin_page(struct domain *d1, struct domain *d2, in flask_memory_pin_page() argument
417 return domain_has_perm(d1, d2, SECCLASS_MMU, MMU__PINPAGE); in flask_memory_pin_page()
486 static int flask_schedop_shutdown(struct domain *d1, struct domain *d2) in flask_schedop_shutdown() argument
488 return domain_has_perm(d1, d2, SECCLASS_DOMAIN, DOMAIN__SHUTDOWN); in flask_schedop_shutdown()
1190 static int flask_add_to_physmap(struct domain *d1, struct domain *d2) in flask_add_to_physmap() argument
1192 return domain_has_perm(d1, d2, SECCLASS_MMU, MMU__PHYSMAP); in flask_add_to_physmap()
1195 static int flask_remove_from_physmap(struct domain *d1, struct domain *d2) in flask_remove_from_physmap() argument
1197 return domain_has_perm(d1, d2, SECCLASS_MMU, MMU__PHYSMAP); in flask_remove_from_physmap()