Home
last modified time | relevance | path

Searched refs:out_sync (Results 1 – 21 of 21) sorted by relevance

/third_party/mesa3d/src/virtio/vulkan/
Dvn_renderer.h185 struct vn_renderer_sync **out_sync);
190 struct vn_renderer_sync **out_sync);
414 struct vn_renderer_sync **out_sync) in vn_renderer_sync_create() argument
416 return renderer->sync_ops.create(renderer, initial_val, flags, out_sync); in vn_renderer_sync_create()
423 struct vn_renderer_sync **out_sync) in vn_renderer_sync_create_from_syncobj() argument
426 out_sync); in vn_renderer_sync_create_from_syncobj()
Dvn_renderer_virtgpu.c979 struct vn_renderer_sync **out_sync) in virtgpu_sync_create_from_syncobj() argument
1007 *out_sync = &sync->base; in virtgpu_sync_create_from_syncobj()
1016 struct vn_renderer_sync **out_sync) in virtgpu_sync_create() argument
1051 *out_sync = &sync->base; in virtgpu_sync_create()
Dvn_renderer_vtest.c633 struct vn_renderer_sync **out_sync) in vtest_sync_create() argument
645 *out_sync = &sync->base; in vtest_sync_create()
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_job.c155 uint32_t in_sync, uint32_t out_sync);
562 uint32_t out_sync) in panfrost_batch_submit_ioctl() argument
576 if (!out_sync && dev->debug & (PAN_DBG_TRACE | PAN_DBG_SYNC)) in panfrost_batch_submit_ioctl()
577 out_sync = ctx->syncobj; in panfrost_batch_submit_ioctl()
579 submit.out_sync = out_sync; in panfrost_batch_submit_ioctl()
642 drmSyncobjWait(dev->fd, &out_sync, 1, in panfrost_batch_submit_ioctl()
663 uint32_t in_sync, uint32_t out_sync) in panfrost_batch_submit_jobs() argument
682 0, in_sync, has_frag ? 0 : out_sync); in panfrost_batch_submit_jobs()
699 out_sync); in panfrost_batch_submit_jobs()
733 uint32_t in_sync, uint32_t out_sync) in panfrost_batch_submit() argument
[all …]
/third_party/mesa3d/include/drm-uapi/
Dv3d_drm.h116 __u32 out_sync; member
250 __u32 out_sync; member
275 __u32 out_sync; member
Dlima_drm.h124 __u32 out_sync; /* in, drm_syncobj handle used to wait task finish after submission */ member
Dpanfrost_drm.h61 __u32 out_sync; member
Dvc4_drm.h195 __u32 out_sync; member
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_device.c75 .out_sync = queue->sync, in panvk_queue_submit_batch()
83 ret = drmSyncobjWait(pdev->fd, &submit.out_sync, 1, INT64_MAX, 0, NULL); in panvk_queue_submit_batch()
95 .out_sync = queue->sync, in panvk_queue_submit_batch()
111 ret = drmSyncobjWait(pdev->fd, &submit.out_sync, 1, INT64_MAX, 0, NULL); in panvk_queue_submit_batch()
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_job.c511 job->submit.in_sync_rcl = v3d->out_sync; in v3d_job_submit()
514 job->submit.out_sync = v3d->out_sync; in v3d_job_submit()
530 job->submit.in_sync_bcl = v3d->out_sync; in v3d_job_submit()
Dv3d_fence.c131 drmSyncobjExportSyncFile(v3d->fd, v3d->out_sync, &f->fd); in v3d_fence_create()
Dv3dx_draw.c1011 job->submit.in_sync_bcl = v3d->out_sync; in v3d_draw_vbo()
1018 job->submit.in_sync_bcl = v3d->out_sync; in v3d_draw_vbo()
1439 submit.in_sync = v3d->out_sync; in v3d_launch_grid()
1440 submit.out_sync = v3d->out_sync; in v3d_launch_grid()
Dv3d_blit.c285 .in_sync = v3d->out_sync, in v3d_tfu()
286 .out_sync = v3d->out_sync, in v3d_tfu()
Dv3d_context.c362 &v3d->out_sync); in v3d_context_create()
Dv3d_context.h516 uint32_t out_sync; member
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_job.c219 .out_sync = ctx->out_sync[pipe], in lima_job_start()
250 return !drmSyncobjWait(job->fd, ctx->out_sync + pipe, 1, abs_timeout, 0, NULL); in lima_job_wait()
1109 if (!drmSyncobjExportSyncFile(drm_fd, ctx->out_sync[LIMA_PIPE_PP], &fd)) in lima_pipe_flush()
1143 drmSyncobjCreate(fd, DRM_SYNCOBJ_CREATE_SIGNALED, ctx->out_sync + i)) in lima_job_init()
1161 if (ctx->out_sync[i]) in lima_job_fini()
1162 drmSyncobjDestroy(fd, ctx->out_sync[i]); in lima_job_fini()
Dlima_context.h269 uint32_t out_sync[2]; member
/third_party/libdrm/include/drm/
Dvc4_drm.h195 __u32 out_sync; member
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_queue.c648 submit.out_sync = device->last_job_sync; in handle_cl_job()
680 job->tfu.out_sync = device->last_job_sync; in handle_tfu_job()
717 submit->out_sync = device->last_job_sync; in handle_csd_job()
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_job.c477 submit.out_sync = vc4->job_syncobj; in vc4_job_submit()
/third_party/mesa3d/docs/relnotes/
D19.3.0.rst3373 - lima: set .out_sync field of req in lima_submit_start()