Lines Matching refs:gntdev_gref
92 struct gntdev_gref;
94 STAILQ_HEAD(gref_list_head, gntdev_gref);
96 RB_HEAD(gref_tree_head, gntdev_gref);
229 struct gntdev_gref { struct
231 STAILQ_ENTRY(gntdev_gref) list; argument
232 RB_ENTRY(gntdev_gref) tree;
241 gref_cmp(struct gntdev_gref *g1, struct gntdev_gref *g2) in gref_cmp() argument
246 RB_GENERATE_STATIC(gref_tree_head, gntdev_gref, gref_next.tree, gref_cmp);
257 struct gntdev_gref *gref, *gref_tmp, *gref_previous; in gref_list_dtor()
261 STAILQ_SWAP(&cleanup_data->to_kill_grefs, &tmp_grefs, gntdev_gref); in gref_list_dtor()
307 static struct gntdev_gref*
311 struct gntdev_gref find_gref, *gref, *gref_start = NULL; in gntdev_find_grefs()
344 struct gntdev_gref *grefs; in gntdev_alloc_gref()
431 struct gntdev_gref *gref, *gref_tmp; in gntdev_dealloc_gref()
886 struct gntdev_gref *gref = NULL; in gntdev_set_unmap_notify()
935 struct gntdev_gref *gref, *gref_tmp; in per_user_data_dtor()
1046 mmap_gref(struct per_user_data *priv_user, struct gntdev_gref *gref_start, in mmap_gref()
1050 struct gntdev_gref *gref; in mmap_gref()
1197 struct gntdev_gref *gref_start; in gntdev_mmap_single()