Lines Matching refs:gntdev_gmap
93 struct gntdev_gmap;
95 STAILQ_HEAD(gmap_list_head, gntdev_gmap);
97 RB_HEAD(gmap_tree_head, gntdev_gmap);
473 struct gntdev_gmap { struct
475 STAILQ_ENTRY(gntdev_gmap) list; argument
476 RB_ENTRY(gntdev_gmap) tree;
486 gmap_cmp(struct gntdev_gmap *g1, struct gntdev_gmap *g2) in gmap_cmp() argument
491 RB_GENERATE_STATIC(gmap_tree_head, gntdev_gmap, gmap_next.tree, gmap_cmp);
502 struct gntdev_gmap *gmap, *gmap_tmp, *gmap_previous; in gmap_list_dtor()
506 STAILQ_SWAP(&cleanup_data->to_kill_gmaps, &tmp_gmaps, gntdev_gmap); in gmap_list_dtor()
538 static struct gntdev_gmap*
542 struct gntdev_gmap find_gmap, *gmap; in gntdev_find_gmap()
562 notify_unmap_cleanup(struct gntdev_gmap *gmap) in notify_unmap_cleanup()
631 struct gntdev_gmap *gmap; in gntdev_map_grant_ref()
686 struct gntdev_gmap *gmap; in gntdev_unmap_grant_ref()
736 struct gntdev_gmap *gmap; in gntdev_get_offset_for_vaddr()
781 notify_unmap_cleanup((struct gntdev_gmap *)handle); in gntdev_gmap_pg_dtor()
788 struct gntdev_gmap *gmap = object->handle; in gntdev_gmap_pg_fault()
887 struct gntdev_gmap *gmap; in gntdev_set_unmap_notify()
936 struct gntdev_gmap *gmap, *gmap_tmp; in per_user_data_dtor()
1087 mmap_gmap(struct per_user_data *priv_user, struct gntdev_gmap *gmap_start, in mmap_gmap()
1198 struct gntdev_gmap *gmap_start; in gntdev_mmap_single()