Searched refs:out_fence_fd (Results 1 - 6 of 6) sorted by relevance
/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/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);
|
/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/i915/gem/ |
H A D | i915_gem_execbuffer.c | 3200 eb_composite_fence_create(struct i915_execbuffer *eb, int out_fence_fd) argument 3233 if (out_fence_fd != -1) { 3248 struct dma_fence *in_fence, int out_fence_fd) 3279 out_fence = eb_composite_fence_create(eb, out_fence_fd); 3282 } else if (out_fence_fd != -1) { 3310 int out_fence_fd) 3331 in_fence, out_fence_fd); 3364 int out_fence_fd = -1; local 3437 out_fence_fd = get_unused_fd_flags(O_CLOEXEC); 3438 if (out_fence_fd < 3247 eb_fences_add(struct i915_execbuffer *eb, struct i915_request *rq, struct dma_fence *in_fence, int out_fence_fd) argument 3309 eb_requests_create(struct i915_execbuffer *eb, struct dma_fence *in_fence, int out_fence_fd) argument [all...] |
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_execbuf.c | 3867 * @out_fence_fd: exported file descriptor for the fence. -1 if not used 3882 int32_t out_fence_fd) 3892 fence_rep.fd = out_fence_fd; 4101 int32_t out_fence_fd = -1; local 4106 out_fence_fd = get_unused_fd_flags(O_CLOEXEC); 4107 if (out_fence_fd < 0) { 4109 return out_fence_fd; 4249 put_unused_fd(out_fence_fd); 4250 out_fence_fd = -1; 4258 user_fence_rep, fence, handle, out_fence_fd); 3878 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 | 1026 int32_t out_fence_fd);
|
Completed in 145 milliseconds