Lines Matching refs:sync_ops
136 const struct drm_pvr_sync_op *sync_ops) in pvr_sync_signal_array_collect_ops() argument
142 if (!(sync_ops[i].flags & DRM_PVR_SYNC_OP_FLAG_SIGNAL)) in pvr_sync_signal_array_collect_ops()
145 ret = pvr_check_sync_op(&sync_ops[i]); in pvr_sync_signal_array_collect_ops()
150 sync_ops[i].handle, in pvr_sync_signal_array_collect_ops()
151 sync_ops[i].value); in pvr_sync_signal_array_collect_ops()
162 const struct drm_pvr_sync_op *sync_ops, in pvr_sync_signal_array_update_fences() argument
169 if (!(sync_ops[i].flags & DRM_PVR_SYNC_OP_FLAG_SIGNAL)) in pvr_sync_signal_array_update_fences()
172 sig_sync = pvr_sync_signal_array_search(array, sync_ops[i].handle, in pvr_sync_signal_array_update_fences()
173 sync_ops[i].value); in pvr_sync_signal_array_update_fences()
250 const struct drm_pvr_sync_op *sync_ops, in pvr_sync_add_deps_to_job() argument
262 if (sync_ops[i].flags & DRM_PVR_SYNC_OP_FLAG_SIGNAL) in pvr_sync_add_deps_to_job()
265 err = pvr_check_sync_op(&sync_ops[i]); in pvr_sync_add_deps_to_job()
269 sig_sync = pvr_sync_signal_array_search(signal_array, sync_ops[i].handle, in pvr_sync_add_deps_to_job()
270 sync_ops[i].value); in pvr_sync_add_deps_to_job()
277 err = drm_syncobj_find_fence(from_pvr_file(pvr_file), sync_ops[i].handle, in pvr_sync_add_deps_to_job()
278 sync_ops[i].value, 0, &fence); in pvr_sync_add_deps_to_job()