Searched refs:tpl_row_mt_sync (Results 1 – 1 of 1) sorted by relevance
2078 void av1_tpl_row_mt_sync_read(AV1TplRowMultiThreadSync *tpl_row_mt_sync, int r, in av1_tpl_row_mt_sync_read() argument2081 int nsync = tpl_row_mt_sync->sync_range; in av1_tpl_row_mt_sync_read()2084 pthread_mutex_t *const mutex = &tpl_row_mt_sync->mutex_[r - 1]; in av1_tpl_row_mt_sync_read()2087 while (c > tpl_row_mt_sync->num_finished_cols[r - 1] - nsync) in av1_tpl_row_mt_sync_read()2088 pthread_cond_wait(&tpl_row_mt_sync->cond_[r - 1], mutex); in av1_tpl_row_mt_sync_read()2092 (void)tpl_row_mt_sync; in av1_tpl_row_mt_sync_read()2098 void av1_tpl_row_mt_sync_write(AV1TplRowMultiThreadSync *tpl_row_mt_sync, int r, in av1_tpl_row_mt_sync_write() argument2101 int nsync = tpl_row_mt_sync->sync_range; in av1_tpl_row_mt_sync_write()2114 pthread_mutex_lock(&tpl_row_mt_sync->mutex_[r]); in av1_tpl_row_mt_sync_write()2121 tpl_row_mt_sync->num_finished_cols[r] = in av1_tpl_row_mt_sync_write()[all …]