Searched refs:out_fence_fd (Results 1 - 6 of 6) sorted by last modified time

/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_execbuf.c3868 * @out_fence_fd: exported file descriptor for the fence. -1 if not used
3883 int32_t out_fence_fd)
3893 fence_rep.fd = out_fence_fd;
4102 int32_t out_fence_fd = -1; local
4107 out_fence_fd = get_unused_fd_flags(O_CLOEXEC);
4108 if (out_fence_fd < 0) {
4110 return out_fence_fd;
4250 put_unused_fd(out_fence_fd);
4251 out_fence_fd = -1;
4259 user_fence_rep, fence, handle, out_fence_fd);
3879 vmw_execbuf_copy_fence_user(struct vmw_private *dev_priv, struct vmw_fpriv *vmw_fp, int ret, struct drm_vmw_fence_rep __user *user_fence_rep, struct vmw_fence_obj *fence, uint32_t fence_handle, int32_t out_fence_fd) argument
[all...]
H A Dvmwgfx_drv.h1003 int32_t out_fence_fd);
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_execbuffer.c3182 eb_composite_fence_create(struct i915_execbuffer *eb, int out_fence_fd) argument
3215 if (out_fence_fd != -1) {
3230 struct dma_fence *in_fence, int out_fence_fd)
3261 out_fence = eb_composite_fence_create(eb, out_fence_fd);
3264 } else if (out_fence_fd != -1) {
3292 int out_fence_fd)
3313 in_fence, out_fence_fd);
3346 int out_fence_fd = -1; local
3419 out_fence_fd = get_unused_fd_flags(O_CLOEXEC);
3420 if (out_fence_fd <
3229 eb_fences_add(struct i915_execbuffer *eb, struct i915_request *rq, struct dma_fence *in_fence, int out_fence_fd) argument
3291 eb_requests_create(struct i915_execbuffer *eb, struct dma_fence *in_fence, int out_fence_fd) argument
[all...]
/linux-master/drivers/gpu/drm/virtio/
H A Dvirtgpu_submit.c42 int out_fence_fd; member in struct:virtio_gpu_submit
341 if (submit->out_fence_fd >= 0)
342 put_unused_fd(submit->out_fence_fd);
364 submit->out_fence_fd = -1;
406 submit->out_fence_fd = -1;
425 submit->out_fence_fd = err;
460 submit->exbuf->fence_fd = submit->out_fence_fd;
461 fd_install(submit->out_fence_fd, submit->sync_file->file);
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_gem_submit.c661 int out_fence_fd = -1; local
698 out_fence_fd = get_unused_fd_flags(O_CLOEXEC);
699 if (out_fence_fd < 0) {
700 ret = out_fence_fd;
876 fd_install(out_fence_fd, sync_file->file);
877 args->fence_fd = out_fence_fd;
906 if (ret && (out_fence_fd >= 0))
907 put_unused_fd(out_fence_fd);
/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem_submit.c425 int out_fence_fd = -1; local
509 out_fence_fd = get_unused_fd_flags(O_CLOEXEC);
510 if (out_fence_fd < 0) {
511 ret = out_fence_fd;
612 fd_install(out_fence_fd, sync_file->file);
615 args->fence_fd = out_fence_fd;
628 if (ret && (out_fence_fd >= 0))
629 put_unused_fd(out_fence_fd);

Completed in 185 milliseconds