Lines Matching refs:pvr_obj

33 	struct pvr_gem_object *pvr_obj = gem_to_pvr_gem(obj);  in pvr_gem_export()  local
35 if (pvr_obj->flags & DRM_PVR_BO_PM_FW_PROTECT) in pvr_gem_export()
43 struct pvr_gem_object *pvr_obj = gem_to_pvr_gem(gem_obj); in pvr_gem_mmap() local
44 struct drm_gem_shmem_object *shmem_obj = shmem_gem_from_pvr_gem(pvr_obj); in pvr_gem_mmap()
46 if (!(pvr_obj->flags & DRM_PVR_BO_ALLOW_CPU_USERSPACE_ACCESS)) in pvr_gem_mmap()
132 pvr_gem_object_into_handle(struct pvr_gem_object *pvr_obj, in pvr_gem_object_into_handle() argument
135 struct drm_gem_object *gem_obj = gem_from_pvr_gem(pvr_obj); in pvr_gem_object_into_handle()
149 pvr_gem_object_put(pvr_obj); in pvr_gem_object_into_handle()
207 pvr_gem_object_vmap(struct pvr_gem_object *pvr_obj) in pvr_gem_object_vmap() argument
209 struct drm_gem_shmem_object *shmem_obj = shmem_gem_from_pvr_gem(pvr_obj); in pvr_gem_object_vmap()
210 struct drm_gem_object *obj = gem_from_pvr_gem(pvr_obj); in pvr_gem_object_vmap()
220 if (pvr_obj->flags & PVR_BO_CPU_CACHED) { in pvr_gem_object_vmap()
249 pvr_gem_object_vunmap(struct pvr_gem_object *pvr_obj) in pvr_gem_object_vunmap() argument
251 struct drm_gem_shmem_object *shmem_obj = shmem_gem_from_pvr_gem(pvr_obj); in pvr_gem_object_vunmap()
253 struct drm_gem_object *obj = gem_from_pvr_gem(pvr_obj); in pvr_gem_object_vunmap()
260 if (pvr_obj->flags & PVR_BO_CPU_CACHED) { in pvr_gem_object_vunmap()
285 pvr_gem_object_zero(struct pvr_gem_object *pvr_obj) in pvr_gem_object_zero() argument
289 cpu_ptr = pvr_gem_object_vmap(pvr_obj); in pvr_gem_object_zero()
293 memset(cpu_ptr, 0, pvr_gem_object_size(pvr_obj)); in pvr_gem_object_zero()
298 pvr_gem_object_vunmap(pvr_obj); in pvr_gem_object_zero()
315 struct pvr_gem_object *pvr_obj; in pvr_gem_create_object() local
317 pvr_obj = kzalloc_obj(*pvr_obj); in pvr_gem_create_object()
318 if (!pvr_obj) in pvr_gem_create_object()
321 gem_obj = gem_from_pvr_gem(pvr_obj); in pvr_gem_create_object()
351 struct pvr_gem_object *pvr_obj; in pvr_gem_object_create() local
368 pvr_obj = shmem_gem_to_pvr_gem(shmem_obj); in pvr_gem_object_create()
369 pvr_obj->flags = flags; in pvr_gem_object_create()
383 pvr_gem_object_zero(pvr_obj); in pvr_gem_object_create()
385 return pvr_obj; in pvr_gem_object_create()
405 pvr_gem_get_dma_addr(struct pvr_gem_object *pvr_obj, u32 offset, in pvr_gem_get_dma_addr() argument
408 struct drm_gem_shmem_object *shmem_obj = shmem_gem_from_pvr_gem(pvr_obj); in pvr_gem_get_dma_addr()