Searched refs:sync_ops (Results 1 – 10 of 10) sorted by relevance
/linux/drivers/gpu/drm/imagination/ |
H A D | pvr_sync.c | 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 [all...] |
H A D | pvr_sync.h | 67 const struct drm_pvr_sync_op *sync_ops); 72 const struct drm_pvr_sync_op *sync_ops, 81 const struct drm_pvr_sync_op *sync_ops,
|
H A D | pvr_job.c | 299 * sync_ops supplied for them by the user. 305 /** @sync_ops: Pointer to the sync_ops associated with @job. */ 306 struct drm_pvr_sync_op *sync_ops; member 308 /** @sync_op_count: Number of members of @sync_ops. */ 315 * @job_data: Precreated job and sync_ops array. 333 job_data->sync_ops); in prepare_job_syncs() 340 job_data->sync_ops, signal_array); in prepare_job_syncs() 367 job_data->sync_ops, in prepare_job_syncs() 375 * @job_data: Array of precreated jobs and their sync_ops [all...] |
/linux/drivers/gpu/drm/panthor/ |
H A D | panthor_drv.c | 503 const struct drm_panthor_sync_op *sync_ops = ctx->jobs[job_idx].syncops; in panthor_submit_ctx_update_job_sync_signal_fences() local 510 if (!sync_op_is_signal(&sync_ops[i])) in panthor_submit_ctx_update_job_sync_signal_fences() 513 sig_sync = panthor_submit_ctx_search_sync_signal(ctx, sync_ops[i].handle, in panthor_submit_ctx_update_job_sync_signal_fences() 514 sync_ops[i].timeline_value); in panthor_submit_ctx_update_job_sync_signal_fences() 541 const struct drm_panthor_sync_op *sync_ops = ctx->jobs[job_idx].syncops; in panthor_submit_ctx_collect_job_signal_ops() local 547 if (!sync_op_is_signal(&sync_ops[i])) in panthor_submit_ctx_collect_job_signal_ops() 550 ret = panthor_check_sync_op(&sync_ops[i]); in panthor_submit_ctx_collect_job_signal_ops() 555 sync_ops[i].handle, in panthor_submit_ctx_collect_job_signal_ops() 556 sync_ops[i].timeline_value); in panthor_submit_ctx_collect_job_signal_ops() 603 const struct drm_panthor_sync_op *sync_ops in panthor_submit_ctx_add_sync_deps_to_job() local [all...] |
/linux/drivers/crypto/nx/ |
H A D | nx.h | 73 atomic_t sync_ops; member
|
H A D | nx.c | 47 atomic_inc(&(nx_ctx->stats->sync_ops)); in nx_hcall_sync()
|
/linux/include/uapi/drm/ |
H A D | pvr_drm.h | 1268 /** @sync_ops: [IN] Fragment sync operations. */ 1269 struct drm_pvr_obj_array sync_ops; member
|
/linux/net/mac80211/ |
H A D | mesh.c | 1189 ifmsh->sync_ops = ieee80211_mesh_sync_ops_get(ifmsh->mesh_sp_id); in ieee80211_start_mesh() 1513 if (ifmsh->sync_ops) in ieee80211_mesh_rx_bcn_presp() 1514 ifmsh->sync_ops->rx_bcn_presp(sdata, stype, mgmt, len, in ieee80211_mesh_rx_bcn_presp()
|
H A D | ieee80211_i.h | 803 const struct ieee80211_mesh_sync_ops *sync_ops; member
|
H A D | tx.c | 5587 if (ifmsh->sync_ops) in __ieee80211_beacon_get() 5588 ifmsh->sync_ops->adjust_tsf(sdata, beacon); in __ieee80211_beacon_get()
|