Lines Matching refs:frame
95 * Grant refs per grant frame.
111 * Introducing a valid entry into the grant table, granting the frame of
114 * granted domain, frame is the page frame to be granted, and flags is
118 unsigned long frame, unsigned flags);
133 * return the frame.
137 * Read the frame number related to a given grant reference.
233 * 2. Write ent->frame:
235 * GTF_accept_transfer: Pseudo-phys frame slot being filled by new
236 * frame, or zero if none.
241 unsigned long frame, unsigned flags)
244 gnttab_shared.v1[ref].frame = frame;
250 unsigned long frame, unsigned int flags)
253 gnttab_shared.v2[ref].full_page.frame = frame;
262 unsigned long frame, int readonly)
264 gnttab_interface->update_entry(ref, domid, frame,
269 int gnttab_grant_foreign_access(domid_t domid, unsigned long frame,
278 gnttab_grant_foreign_access_ref(ref, domid, frame, readonly);
339 return gnttab_shared.v1[ref].frame;
344 return gnttab_shared.v2[ref].full_page.frame;
480 unsigned long frame;
502 rmb(); /* Read the frame number /after/ reading completion status. */
503 frame = gnttab_shared.v1[ref].frame;
504 BUG_ON(frame == 0);
506 return frame;
511 unsigned long frame;
533 rmb(); /* Read the frame number /after/ reading completion status. */
534 frame = gnttab_shared.v2[ref].full_page.frame;
535 BUG_ON(frame == 0);
537 return frame;
548 unsigned long frame = gnttab_end_foreign_transfer_ref(ref);
550 return frame;