Home
last modified time | relevance | path

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

12

/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_job.c116 batch->out_sync = panfrost_create_batch_fence(batch); in panfrost_create_batch()
197 batch->out_sync->batch = NULL; in panfrost_free_batch()
198 panfrost_batch_fence_unreference(batch->out_sync); in panfrost_free_batch()
432 panfrost_batch_fence_reference(batch->out_sync); in panfrost_batch_update_bo_access()
438 access->writer = batch->out_sync; in panfrost_batch_update_bo_access()
455 if (access->writer != batch->out_sync) { in panfrost_batch_update_bo_access()
460 panfrost_batch_fence_reference(batch->out_sync); in panfrost_batch_update_bo_access()
461 access->writer = batch->out_sync; in panfrost_batch_update_bo_access()
468 if (access->writer != batch->out_sync) { in panfrost_batch_update_bo_access()
479 panfrost_batch_fence_reference(batch->out_sync); in panfrost_batch_update_bo_access()
[all …]
Dpan_job.h128 struct panfrost_batch_fence *out_sync; member
/external/igt-gpu-tools/tests/
Dpanfrost_submit.c102 igt_assert(syncobj_wait(fd, &submit->args->out_sync, 1,
151 submit->args->out_sync = -1;
163 igt_assert(!syncobj_wait(fd, &submit->args->out_sync, 1,
172 igt_assert(syncobj_wait(fd, &submit->args->out_sync, 1,
/external/kernel-headers/original/uapi/drm/
Dv3d_drm.h107 __u32 out_sync; member
235 __u32 out_sync; member
260 __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
/external/mesa3d/include/drm-uapi/
Dv3d_drm.h107 __u32 out_sync; member
235 __u32 out_sync; member
260 __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
/external/igt-gpu-tools/include/drm-uapi/
Dv3d_drm.h103 __u32 out_sync; member
230 __u32 out_sync; member
Dpanfrost_drm.h48 __u32 out_sync; member
Dvc4_drm.h195 __u32 out_sync; member
/external/mesa3d/src/gallium/drivers/v3d/
Dv3d_fence.c111 drmSyncobjExportSyncFile(v3d->fd, v3d->out_sync, &f->fd); in v3d_fence_create()
Dv3d_job.c515 job->submit.in_sync_rcl = v3d->out_sync; in v3d_job_submit()
518 job->submit.out_sync = v3d->out_sync; in v3d_job_submit()
Dv3d_blit.c393 .in_sync = v3d->out_sync, in v3d_tfu()
394 .out_sync = v3d->out_sync, in v3d_tfu()
Dv3dx_draw.c1161 job->submit.in_sync_bcl = v3d->out_sync; in v3d_draw_vbo()
1168 job->submit.in_sync_bcl = v3d->out_sync; in v3d_draw_vbo()
1572 submit.in_sync = v3d->out_sync; in v3d_launch_grid()
1573 submit.out_sync = v3d->out_sync; in v3d_launch_grid()
Dv3d_context.c299 &v3d->out_sync); in v3d_context_create()
/external/mesa3d/src/gallium/drivers/lima/
Dlima_job.c218 .out_sync = ctx->out_sync[pipe], in lima_job_start()
249 return !drmSyncobjWait(job->fd, ctx->out_sync + pipe, 1, abs_timeout, 0, NULL); in lima_job_wait()
1095 if (!drmSyncobjExportSyncFile(drm_fd, ctx->out_sync[LIMA_PIPE_PP], &fd)) in lima_pipe_flush()
1129 drmSyncobjCreate(fd, DRM_SYNCOBJ_CREATE_SIGNALED, ctx->out_sync + i)) in lima_job_init()
1147 if (ctx->out_sync[i]) in lima_job_fini()
1148 drmSyncobjDestroy(fd, ctx->out_sync[i]); in lima_job_fini()
Dlima_context.h240 uint32_t out_sync[2]; member
/external/libdrm/include/drm/
Dvc4_drm.h195 __u32 out_sync; member
/external/mesa3d/src/panfrost/bifrost/test/
Dbi_submit.c88 .out_sync = syncobj, in bit_submit()
/external/igt-gpu-tools/lib/
Digt_panfrost.c261 … igt_assert_eq(drmSyncobjCreate(fd, DRM_SYNCOBJ_CREATE_SIGNALED, &submit->args->out_sync), 0); in igt_panfrost_trivial_job()
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_queue.c628 submit.out_sync = device->last_job_sync; in handle_cl_job()
659 job->tfu.out_sync = device->last_job_sync; in handle_tfu_job()
695 submit->out_sync = device->last_job_sync; in handle_csd_job()

12