Searched refs:out_fence_fd (Results 1 - 6 of 6) sorted by last modified time
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_execbuf.c | 3868 * @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 D | vmwgfx_drv.h | 1003 int32_t out_fence_fd);
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_execbuffer.c | 3182 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 D | virtgpu_submit.c | 42 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 D | msm_gem_submit.c | 661 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 D | etnaviv_gem_submit.c | 425 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