Lines Matching refs:pvr_gem_object
83 struct pvr_gem_object { struct
111 static_assert(offsetof(struct pvr_gem_object, base) == 0, argument
116 #define shmem_gem_to_pvr_gem(shmem_obj) container_of_const(shmem_obj, struct pvr_gem_object, base)
120 #define gem_to_pvr_gem(gem_obj) container_of_const(gem_obj, struct pvr_gem_object, base.base)
126 struct pvr_gem_object *pvr_gem_object_create(struct pvr_device *pvr_dev,
129 int pvr_gem_object_into_handle(struct pvr_gem_object *pvr_obj,
131 struct pvr_gem_object *pvr_gem_object_from_handle(struct pvr_file *pvr_file,
135 pvr_gem_object_get_pages_sgt(struct pvr_gem_object *pvr_obj) in pvr_gem_object_get_pages_sgt()
140 void *pvr_gem_object_vmap(struct pvr_gem_object *pvr_obj);
141 void pvr_gem_object_vunmap(struct pvr_gem_object *pvr_obj);
143 int pvr_gem_get_dma_addr(struct pvr_gem_object *pvr_obj, u32 offset,
151 pvr_gem_object_get(struct pvr_gem_object *pvr_obj) in pvr_gem_object_get()
161 pvr_gem_object_put(struct pvr_gem_object *pvr_obj) in pvr_gem_object_put()
167 pvr_gem_object_size(struct pvr_gem_object *pvr_obj) in pvr_gem_object_size()