Lines Matching refs:readonly
128 int (*end_foreign_access_ref)(grant_ref_t ref, int readonly);
266 unsigned long frame, int readonly) in gnttab_grant_foreign_access_ref() argument
269 GTF_permit_access | (readonly ? GTF_readonly : 0)); in gnttab_grant_foreign_access_ref()
274 int readonly) in gnttab_grant_foreign_access() argument
282 gnttab_grant_foreign_access_ref(ref, domid, frame, readonly); in gnttab_grant_foreign_access()
304 static int gnttab_end_foreign_access_ref_v1(grant_ref_t ref, int readonly) in gnttab_end_foreign_access_ref_v1() argument
320 static int gnttab_end_foreign_access_ref_v2(grant_ref_t ref, int readonly) in gnttab_end_foreign_access_ref_v2() argument
343 static inline int _gnttab_end_foreign_access_ref(grant_ref_t ref, int readonly) in _gnttab_end_foreign_access_ref() argument
345 return gnttab_interface->end_foreign_access_ref(ref, readonly); in _gnttab_end_foreign_access_ref()
348 int gnttab_end_foreign_access_ref(grant_ref_t ref, int readonly) in gnttab_end_foreign_access_ref() argument
350 if (_gnttab_end_foreign_access_ref(ref, readonly)) in gnttab_end_foreign_access_ref()
413 static void gnttab_add_deferred(grant_ref_t ref, bool readonly, in gnttab_add_deferred() argument
423 entry->ro = readonly; in gnttab_add_deferred()
439 void gnttab_end_foreign_access(grant_ref_t ref, int readonly, in gnttab_end_foreign_access() argument
442 if (gnttab_end_foreign_access_ref(ref, readonly)) { in gnttab_end_foreign_access()
447 gnttab_add_deferred(ref, readonly, in gnttab_end_foreign_access()