H A D | pvr_sync.c | 60 pvr_sync_signal_array_add(struct xarray *array, struct drm_file *file, u32 handle, u64 point) in pvr_sync_signal_array_add() argument 72 sig_sync->point = point; in pvr_sync_signal_array_add() 74 if (point > 0) { in pvr_sync_signal_array_add() 88 /* Retrieve the current fence attached to that point. It's in pvr_sync_signal_array_add() 90 * no fence attached to that point yet. in pvr_sync_signal_array_add() 92 if (!drm_syncobj_find_fence(file, handle, point, 0, &cur_fence)) in pvr_sync_signal_array_add() 107 pvr_sync_signal_array_search(struct xarray *array, u32 handle, u64 point) in pvr_sync_signal_array_search() argument 113 if (handle == sig_sync->handle && point == sig_sync->point) in pvr_sync_signal_array_search() 121 pvr_sync_signal_array_get(struct xarray *array, struct drm_file *file, u32 handle, u64 point) in pvr_sync_signal_array_get() argument 125 sig_sync = pvr_sync_signal_array_search(array, handle, point); in pvr_sync_signal_array_get() [all …]
|