Home
last modified time | relevance | path

Searched refs:out_fence_fd (Results 1 – 7 of 7) sorted by relevance

/drivers/gpu/drm/virtio/
A Dvirtgpu_submit.c42 int out_fence_fd; member
341 if (submit->out_fence_fd >= 0) in virtio_gpu_cleanup_submit()
342 put_unused_fd(submit->out_fence_fd); in virtio_gpu_cleanup_submit()
364 submit->out_fence_fd = -1; in virtio_gpu_complete_submit()
406 submit->out_fence_fd = -1; in virtio_gpu_init_submit()
425 submit->out_fence_fd = err; in virtio_gpu_init_submit()
460 submit->exbuf->fence_fd = submit->out_fence_fd; in virtio_gpu_install_out_fence_fd()
461 fd_install(submit->out_fence_fd, submit->sync_file->file); in virtio_gpu_install_out_fence_fd()
/drivers/gpu/drm/etnaviv/
A Detnaviv_gem_submit.c424 int out_fence_fd = -1; in etnaviv_ioctl_gem_submit() local
508 out_fence_fd = get_unused_fd_flags(O_CLOEXEC); in etnaviv_ioctl_gem_submit()
509 if (out_fence_fd < 0) { in etnaviv_ioctl_gem_submit()
510 ret = out_fence_fd; in etnaviv_ioctl_gem_submit()
611 fd_install(out_fence_fd, sync_file->file); in etnaviv_ioctl_gem_submit()
614 args->fence_fd = out_fence_fd; in etnaviv_ioctl_gem_submit()
627 if (ret && (out_fence_fd >= 0)) in etnaviv_ioctl_gem_submit()
628 put_unused_fd(out_fence_fd); in etnaviv_ioctl_gem_submit()
/drivers/gpu/drm/msm/
A Dmsm_gem_submit.c556 int out_fence_fd = -1; in msm_ioctl_gem_submit() local
596 out_fence_fd = get_unused_fd_flags(O_CLOEXEC); in msm_ioctl_gem_submit()
597 if (out_fence_fd < 0) { in msm_ioctl_gem_submit()
598 ret = out_fence_fd; in msm_ioctl_gem_submit()
775 fd_install(out_fence_fd, sync_file->file); in msm_ioctl_gem_submit()
776 args->fence_fd = out_fence_fd; in msm_ioctl_gem_submit()
815 if (ret && (out_fence_fd >= 0)) { in msm_ioctl_gem_submit()
816 put_unused_fd(out_fence_fd); in msm_ioctl_gem_submit()
A Dmsm_gem_vma.c1344 int out_fence_fd = -1; in msm_ioctl_vm_bind() local
1379 out_fence_fd = get_unused_fd_flags(O_CLOEXEC); in msm_ioctl_vm_bind()
1380 if (out_fence_fd < 0) { in msm_ioctl_vm_bind()
1381 ret = out_fence_fd; in msm_ioctl_vm_bind()
1466 fd_install(out_fence_fd, sync_file->file); in msm_ioctl_vm_bind()
1467 args->fence_fd = out_fence_fd; in msm_ioctl_vm_bind()
1497 if (ret && (out_fence_fd >= 0)) { in msm_ioctl_vm_bind()
1498 put_unused_fd(out_fence_fd); in msm_ioctl_vm_bind()
/drivers/gpu/drm/i915/gem/
A Di915_gem_execbuffer.c3230 if (out_fence_fd != -1) { in eb_composite_fence_create()
3279 } else if (out_fence_fd != -1) { in eb_fences_add()
3307 int out_fence_fd) in eb_requests_create() argument
3328 in_fence, out_fence_fd); in eb_requests_create()
3361 int out_fence_fd = -1; in i915_gem_do_execbuffer() local
3435 if (out_fence_fd < 0) { in i915_gem_do_execbuffer()
3436 err = out_fence_fd; in i915_gem_do_execbuffer()
3513 args->rsvd2 |= (u64)out_fence_fd << 32; in i915_gem_do_execbuffer()
3514 out_fence_fd = -1; in i915_gem_do_execbuffer()
3539 if (out_fence_fd != -1) in i915_gem_do_execbuffer()
[all …]
/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_execbuf.c3865 int32_t out_fence_fd) in vmw_execbuf_copy_fence_user() argument
3875 fence_rep.fd = out_fence_fd; in vmw_execbuf_copy_fence_user()
4083 int32_t out_fence_fd = -1; in vmw_execbuf_process() local
4089 if (out_fence_fd < 0) { in vmw_execbuf_process()
4091 return out_fence_fd; in vmw_execbuf_process()
4231 put_unused_fd(out_fence_fd); in vmw_execbuf_process()
4232 out_fence_fd = -1; in vmw_execbuf_process()
4246 put_unused_fd(out_fence_fd); in vmw_execbuf_process()
4249 fd_install(out_fence_fd, sync_file->file); in vmw_execbuf_process()
4298 if (out_fence_fd >= 0) in vmw_execbuf_process()
[all …]
A Dvmwgfx_drv.h992 int32_t out_fence_fd);

Completed in 43 milliseconds