Lines Matching refs:pvr_obj

32 	struct pvr_gem_object *pvr_obj = gem_to_pvr_gem(gem_obj);  in pvr_gem_mmap()  local
33 struct drm_gem_shmem_object *shmem_obj = shmem_gem_from_pvr_gem(pvr_obj); in pvr_gem_mmap()
35 if (!(pvr_obj->flags & DRM_PVR_BO_ALLOW_CPU_USERSPACE_ACCESS)) in pvr_gem_mmap()
122 pvr_gem_object_into_handle(struct pvr_gem_object *pvr_obj, in pvr_gem_object_into_handle() argument
125 struct drm_gem_object *gem_obj = gem_from_pvr_gem(pvr_obj); in pvr_gem_object_into_handle()
139 pvr_gem_object_put(pvr_obj); in pvr_gem_object_into_handle()
197 pvr_gem_object_vmap(struct pvr_gem_object *pvr_obj) in pvr_gem_object_vmap() argument
199 struct drm_gem_shmem_object *shmem_obj = shmem_gem_from_pvr_gem(pvr_obj); in pvr_gem_object_vmap()
200 struct drm_gem_object *obj = gem_from_pvr_gem(pvr_obj); in pvr_gem_object_vmap()
210 if (pvr_obj->flags & PVR_BO_CPU_CACHED) { in pvr_gem_object_vmap()
239 pvr_gem_object_vunmap(struct pvr_gem_object *pvr_obj) in pvr_gem_object_vunmap() argument
241 struct drm_gem_shmem_object *shmem_obj = shmem_gem_from_pvr_gem(pvr_obj); in pvr_gem_object_vunmap()
243 struct drm_gem_object *obj = gem_from_pvr_gem(pvr_obj); in pvr_gem_object_vunmap()
250 if (pvr_obj->flags & PVR_BO_CPU_CACHED) { in pvr_gem_object_vunmap()
275 pvr_gem_object_zero(struct pvr_gem_object *pvr_obj) in pvr_gem_object_zero() argument
279 cpu_ptr = pvr_gem_object_vmap(pvr_obj); in pvr_gem_object_zero()
283 memset(cpu_ptr, 0, pvr_gem_object_size(pvr_obj)); in pvr_gem_object_zero()
288 pvr_gem_object_vunmap(pvr_obj); in pvr_gem_object_zero()
305 struct pvr_gem_object *pvr_obj; in pvr_gem_create_object() local
307 pvr_obj = kzalloc(sizeof(*pvr_obj), GFP_KERNEL); in pvr_gem_create_object()
308 if (!pvr_obj) in pvr_gem_create_object()
311 gem_obj = gem_from_pvr_gem(pvr_obj); in pvr_gem_create_object()
340 struct pvr_gem_object *pvr_obj; in pvr_gem_object_create() local
354 pvr_obj = shmem_gem_to_pvr_gem(shmem_obj); in pvr_gem_object_create()
355 pvr_obj->flags = flags; in pvr_gem_object_create()
370 pvr_gem_object_zero(pvr_obj); in pvr_gem_object_create()
372 return pvr_obj; in pvr_gem_object_create()
392 pvr_gem_get_dma_addr(struct pvr_gem_object *pvr_obj, u32 offset, in pvr_gem_get_dma_addr() argument
395 struct drm_gem_shmem_object *shmem_obj = shmem_gem_from_pvr_gem(pvr_obj); in pvr_gem_get_dma_addr()