Home
last modified time | relevance | path

Searched refs:grefs (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.10/drivers/xen/
Dxen-front-pgdir-shbuf.c85 if (!buf->grefs) in xen_front_pgdir_shbuf_get_dir_start()
88 return buf->grefs[0]; in xen_front_pgdir_shbuf_get_dir_start()
141 if (buf->grefs) { in xen_front_pgdir_shbuf_free()
145 if (buf->grefs[i] != GRANT_INVALID_REF) in xen_front_pgdir_shbuf_free()
146 gnttab_end_foreign_access(buf->grefs[i], in xen_front_pgdir_shbuf_free()
149 kfree(buf->grefs); in xen_front_pgdir_shbuf_free()
214 if (!buf->pages || !buf->backend_map_handles || !buf->grefs) in backend_unmap()
347 page_dir->gref_dir_next_page = buf->grefs[i + 1]; in backend_fill_page_dir()
384 page_dir->gref_dir_next_page = buf->grefs[i + 1]; in guest_fill_page_dir()
386 memcpy(&page_dir->gref, &buf->grefs[cur_gref], in guest_fill_page_dir()
[all …]
/Linux-v5.10/include/xen/
Dxen-front-pgdir-shbuf.h34 grant_ref_t *grefs; member
Dxenbus.h210 unsigned int nr_pages, grant_ref_t *grefs);
/Linux-v5.10/drivers/xen/xenbus/
Dxenbus_client.c373 unsigned int nr_pages, grant_ref_t *grefs) in xenbus_grant_ring() argument
392 grefs[i] = err; in xenbus_grant_ring()
401 gnttab_end_foreign_access_ref(grefs[j], 0); in xenbus_grant_ring()