Searched refs:tile_mt_info (Results 1 – 3 of 3) sorted by relevance
155 void av1_dealloc_dec_jobs(struct AV1DecTileMTData *tile_mt_info) { in av1_dealloc_dec_jobs() argument156 if (tile_mt_info != NULL) { in av1_dealloc_dec_jobs()158 if (tile_mt_info->job_mutex != NULL) { in av1_dealloc_dec_jobs()159 pthread_mutex_destroy(tile_mt_info->job_mutex); in av1_dealloc_dec_jobs()160 aom_free(tile_mt_info->job_mutex); in av1_dealloc_dec_jobs()163 aom_free(tile_mt_info->job_queue); in av1_dealloc_dec_jobs()166 av1_zero(*tile_mt_info); in av1_dealloc_dec_jobs()220 av1_dealloc_dec_jobs(&pbi->tile_mt_info); in av1_decoder_remove()
175 AV1DecTileMT tile_mt_info; member279 void av1_dealloc_dec_jobs(struct AV1DecTileMTData *tile_mt_info);
2885 static TileJobsDec *get_dec_job_info(AV1DecTileMT *tile_mt_info) { in get_dec_job_info() argument2888 pthread_mutex_lock(tile_mt_info->job_mutex); in get_dec_job_info()2890 if (tile_mt_info->jobs_dequeued < tile_mt_info->jobs_enqueued) { in get_dec_job_info()2891 cur_job_info = tile_mt_info->job_queue + tile_mt_info->jobs_dequeued; in get_dec_job_info()2892 tile_mt_info->jobs_dequeued++; in get_dec_job_info()2895 pthread_mutex_unlock(tile_mt_info->job_mutex); in get_dec_job_info()2897 (void)tile_mt_info; in get_dec_job_info()2967 TileJobsDec *cur_job_info = get_dec_job_info(&pbi->tile_mt_info); in tile_worker_hook()3212 TileJobsDec *cur_job_info = get_dec_job_info(&pbi->tile_mt_info); in row_mt_worker_hook()3311 AV1DecTileMT *tile_mt_info = &pbi->tile_mt_info; in enqueue_tile_jobs() local[all …]