| /netbsd-src/sys/external/bsd/drm2/dist/drm/virtio/ |
| H A D | virtgpu_ioctl.c | 64 struct virtio_gpu_fence *out_fence; in virtio_gpu_execbuffer_ioctl() local 146 out_fence = virtio_gpu_fence_alloc(vgdev); in virtio_gpu_execbuffer_ioctl() 147 if(!out_fence) { in virtio_gpu_execbuffer_ioctl() 153 sync_file = sync_file_create(&out_fence->f); in virtio_gpu_execbuffer_ioctl() 155 dma_fence_put(&out_fence->f); in virtio_gpu_execbuffer_ioctl() 165 vfpriv->ctx_id, buflist, out_fence); in virtio_gpu_execbuffer_ioctl()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
| H A D | vmwgfx_kms.h | 128 struct vmw_fence_obj **out_fence; member 429 struct vmw_fence_obj **out_fence, 521 struct vmw_fence_obj **out_fence, 529 struct vmw_fence_obj **out_fence, 551 struct vmw_fence_obj **out_fence,
|
| H A D | vmwgfx_scrn.c | 546 struct vmw_fence_obj **out_fence) in vmw_sou_plane_update_bo() argument 556 bo_update.base.out_fence = out_fence; in vmw_sou_plane_update_bo() 707 struct vmw_fence_obj **out_fence) in vmw_sou_plane_update_surface() argument 717 srf_update.base.out_fence = out_fence; in vmw_sou_plane_update_surface() 1138 struct vmw_fence_obj **out_fence, in vmw_kms_sou_do_surface_dirty() argument 1175 vmw_kms_helper_validation_finish(dev_priv, NULL, &val_ctx, out_fence, in vmw_kms_sou_do_surface_dirty() 1252 struct vmw_fence_obj **out_fence, in vmw_kms_sou_do_bo_dirty() argument 1281 vmw_kms_helper_validation_finish(dev_priv, NULL, &val_ctx, out_fence, in vmw_kms_sou_do_bo_dirty()
|
| H A D | vmwgfx_stdu.c | 861 struct vmw_fence_obj **out_fence, in vmw_kms_stdu_surface_dirty() argument 902 vmw_kms_helper_validation_finish(dev_priv, NULL, &val_ctx, out_fence, in vmw_kms_stdu_surface_dirty() 1371 struct vmw_fence_obj **out_fence) in vmw_stdu_plane_update_bo() argument 1381 bo_update.base.out_fence = out_fence; in vmw_stdu_plane_update_bo() 1546 struct vmw_fence_obj **out_fence) in vmw_stdu_plane_update_surface() argument 1561 srf_update.out_fence = out_fence; in vmw_stdu_plane_update_surface()
|
| H A D | vmwgfx_kms.c | 2562 struct vmw_fence_obj **out_fence, in vmw_kms_helper_validation_finish() argument 2571 out_fence) in vmw_kms_helper_validation_finish() 2579 if (out_fence) in vmw_kms_helper_validation_finish() 2580 *out_fence = fence; in vmw_kms_helper_validation_finish() 2901 update->out_fence, NULL); in vmw_du_helper_plane_update()
|
| H A D | vmwgfx_execbuf.c | 3660 struct vmw_fence_obj **out_fence, uint32_t flags) in vmw_execbuf_process() argument 3868 if (unlikely(out_fence != NULL)) { in vmw_execbuf_process() 3869 *out_fence = fence; in vmw_execbuf_process()
|
| H A D | vmwgfx_drv.h | 1059 struct vmw_fence_obj **out_fence,
|
| /netbsd-src/sys/external/bsd/drm2/include/drm/ |
| H A D | drm_writeback.h | 49 struct dma_fence *out_fence; member
|
| /netbsd-src/sys/external/bsd/drm2/dist/include/uapi/drm/ |
| H A D | vgem_drm.h | 51 __u32 out_fence; member
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/vgem/ |
| H A D | vgem_fence.c | 182 arg->out_fence = ret; in vgem_fence_attach_ioctl()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
| H A D | i915_gem_execbuffer.c | 2610 struct sync_file *out_fence = NULL; in i915_gem_do_execbuffer() local 2797 out_fence = sync_file_create(&eb.request->fence, fp); in i915_gem_do_execbuffer() 2799 out_fence = sync_file_create(&eb.request->fence); in i915_gem_do_execbuffer() 2801 if (!out_fence) { in i915_gem_do_execbuffer() 2828 if (out_fence) { in i915_gem_do_execbuffer() 2833 fd_install(out_fence_fd, out_fence->file); in i915_gem_do_execbuffer() 2844 fput(out_fence->file); in i915_gem_do_execbuffer()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/ |
| H A D | drm_atomic.c | 445 if (writeback_job->out_fence) { in drm_atomic_connector_check()
|
| H A D | drm_atomic_uapi.c | 1252 conn_state->writeback_job->out_fence = fence; in prepare_signaling()
|