Lines Matching refs:gntdev_gref
93 struct gntdev_gref;
95 STAILQ_HEAD(gref_list_head, gntdev_gref);
97 RB_HEAD(gref_tree_head, gntdev_gref);
230 struct gntdev_gref { struct
232 STAILQ_ENTRY(gntdev_gref) list; argument
233 RB_ENTRY(gntdev_gref) tree;
242 gref_cmp(struct gntdev_gref *g1, struct gntdev_gref *g2) in gref_cmp() argument
247 RB_GENERATE_STATIC(gref_tree_head, gntdev_gref, gref_next.tree, gref_cmp);
258 struct gntdev_gref *gref, *gref_tmp, *gref_previous; in gref_list_dtor()
262 STAILQ_SWAP(&cleanup_data->to_kill_grefs, &tmp_grefs, gntdev_gref); in gref_list_dtor()
308 static struct gntdev_gref*
312 struct gntdev_gref find_gref, *gref, *gref_start = NULL; in gntdev_find_grefs()
345 struct gntdev_gref *grefs; in gntdev_alloc_gref()
432 struct gntdev_gref *gref, *gref_tmp; in gntdev_dealloc_gref()
898 struct gntdev_gref *gref = NULL; in gntdev_set_unmap_notify()
947 struct gntdev_gref *gref, *gref_tmp; in per_user_data_dtor()
1058 mmap_gref(struct per_user_data *priv_user, struct gntdev_gref *gref_start, in mmap_gref()
1062 struct gntdev_gref *gref; in mmap_gref()
1209 struct gntdev_gref *gref_start; in gntdev_mmap_single()