Lines Matching refs:pvr_obj
80 struct pvr_gem_object *pvr_obj; in pvr_ioctl_create_bo() local
115 pvr_obj = pvr_gem_object_create(pvr_dev, sanitized_size, args->flags); in pvr_ioctl_create_bo()
116 if (IS_ERR(pvr_obj)) { in pvr_ioctl_create_bo()
117 err = PTR_ERR(pvr_obj); in pvr_ioctl_create_bo()
122 err = pvr_gem_object_into_handle(pvr_obj, pvr_file, &args->handle); in pvr_ioctl_create_bo()
136 pvr_gem_object_put(pvr_obj); in pvr_ioctl_create_bo()
170 struct pvr_gem_object *pvr_obj; in pvr_ioctl_get_bo_mmap_offset() local
190 pvr_obj = pvr_gem_object_from_handle(pvr_file, args->handle); in pvr_ioctl_get_bo_mmap_offset()
191 if (!pvr_obj) { in pvr_ioctl_get_bo_mmap_offset()
196 gem_obj = gem_from_pvr_gem(pvr_obj); in pvr_ioctl_get_bo_mmap_offset()
217 pvr_gem_object_put(pvr_obj); in pvr_ioctl_get_bo_mmap_offset()
1020 struct pvr_gem_object *pvr_obj; in pvr_ioctl_vm_map() local
1049 pvr_obj = pvr_gem_object_from_handle(pvr_file, args->handle); in pvr_ioctl_vm_map()
1050 if (!pvr_obj) { in pvr_ioctl_vm_map()
1055 pvr_obj_size = pvr_gem_object_size(pvr_obj); in pvr_ioctl_vm_map()
1067 err = pvr_vm_map(vm_ctx, pvr_obj, args->offset, in pvr_ioctl_vm_map()
1079 pvr_gem_object_put(pvr_obj); in pvr_ioctl_vm_map()