Lines Matching refs:lock_table
3138 kmp_indirect_lock_table_t *lock_table = &__kmp_i_lock_table;
3142 table_idx = lock_table->next; // index within this table
3143 idx += lock_table->next; // global index within list of tables
3144 if (table_idx < lock_table->nrow_ptrs * KMP_I_LOCK_CHUNK) {
3148 if (!lock_table->table[row]) {
3149 lock_table->table[row] = (kmp_indirect_lock_t *)__kmp_allocate(
3155 if (!lock_table->next_table) {
3160 sizeof(kmp_indirect_lock_t *) * 2 * lock_table->nrow_ptrs);
3161 next_table->nrow_ptrs = 2 * lock_table->nrow_ptrs;
3164 lock_table->next_table = next_table;
3166 lock_table = lock_table->next_table;
3167 KMP_ASSERT(lock_table);
3169 lock_table->next++;
3171 lck = &lock_table->table[row][col];