Searched refs:signal_sems (Results 1 – 1 of 1) sorted by relevance
/external/mesa3d/src/amd/vulkan/ |
D | radv_device.c | 4150 struct radv_semaphore_part **signal_sems, in radv_alloc_sem_info() argument 4160 …ret = radv_alloc_sem_counts(device, &sem_info->signal, num_signal_sems, signal_sems, signal_values… in radv_alloc_sem_info() 4176 struct radv_semaphore_part **signal_sems, in radv_finalize_timelines() argument 4190 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines() 4191 pthread_mutex_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines() 4193 radv_timeline_find_point_at_least_locked(device, &signal_sems[i]->timeline, signal_values[i]); in radv_finalize_timelines() 4194 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines() 4195 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines() 4197 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines() 4198 pthread_mutex_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines() [all …]
|