Lines Matching refs:page
76 struct page **pages;
102 unsigned long page);
137 struct page *page, int readonly) in gnttab_page_grant_foreign_access_ref_one() argument
139 gnttab_grant_foreign_access_ref(ref, domid, xen_page_to_gfn(page), in gnttab_page_grant_foreign_access_ref_one()
195 int gnttab_alloc_pages(int nr_pages, struct page **pages);
196 void gnttab_free_pages(int nr_pages, struct page **pages);
200 struct page **pages, unsigned int count);
203 struct page **pages, unsigned int count);
226 static inline struct xen_page_foreign *xen_page_foreign(struct page *page) in xen_page_foreign() argument
228 if (!PageForeign(page)) in xen_page_foreign()
231 return (struct xen_page_foreign *)page->private; in xen_page_foreign()
234 return (struct xen_page_foreign *)&page->private; in xen_page_foreign()
249 void gnttab_foreach_grant_in_range(struct page *page,
256 static inline void gnttab_for_one_grant(struct page *page, unsigned int offset, in gnttab_for_one_grant() argument
264 gnttab_foreach_grant_in_range(page, offset, len, fn, data); in gnttab_for_one_grant()
268 void gnttab_foreach_grant(struct page **pages,