Lines Matching refs:etnaviv_gem_object
15 struct etnaviv_gem_object;
27 struct etnaviv_gem_object *object;
34 struct etnaviv_gem_object { struct
59 struct etnaviv_gem_object *to_etnaviv_bo(struct drm_gem_object *obj) in to_etnaviv_bo() argument
61 return container_of(obj, struct etnaviv_gem_object, base); in to_etnaviv_bo()
65 int (*get_pages)(struct etnaviv_gem_object *);
66 void (*release)(struct etnaviv_gem_object *);
67 void *(*vmap)(struct etnaviv_gem_object *);
68 int (*mmap)(struct etnaviv_gem_object *, struct vm_area_struct *);
71 static inline bool is_active(struct etnaviv_gem_object *etnaviv_obj) in is_active()
81 struct etnaviv_gem_object *obj;
114 const struct etnaviv_gem_ops *ops, struct etnaviv_gem_object **res);
116 struct page **etnaviv_gem_get_pages(struct etnaviv_gem_object *obj);
117 void etnaviv_gem_put_pages(struct etnaviv_gem_object *obj);