Lines Matching refs:i

167 	for (int i = thread_resources->count - 1; i >= 0; i--) {  in ts_free_resources()  local
168 if (!resource_types_table[i].done) { in ts_free_resources()
169 if (resource_types_table[i].dtor) { in ts_free_resources()
170 resource_types_table[i].dtor(thread_resources->storage[i]); in ts_free_resources()
173 if (!resource_types_table[i].fast_offset) { in ts_free_resources()
174 free(thread_resources->storage[i]); in ts_free_resources()
197 for (int i=0; i<tsrm_tls_table_size; i++) { in tsrm_shutdown() local
198 tsrm_tls_entry *p = tsrm_tls_table[i], *next_p; in tsrm_shutdown()
250 for (int i=0; i<tsrm_tls_table_size; i++) { in tsrm_update_active_threads() local
251 tsrm_tls_entry *p = tsrm_tls_table[i]; in tsrm_update_active_threads()
396 for (int i=0; i<id_count; i++) { in allocate_new_resource() local
397 if (resource_types_table[i].done) { in allocate_new_resource()
398 (*thread_resources_ptr)->storage[i] = NULL; in allocate_new_resource()
400 if (resource_types_table[i].fast_offset) { in allocate_new_resource()
401 …(*thread_resources_ptr)->storage[i] = (void *) (((char*)(*thread_resources_ptr)) + resource_types_… in allocate_new_resource()
403 (*thread_resources_ptr)->storage[i] = (void *) malloc(resource_types_table[i].size); in allocate_new_resource()
405 if (resource_types_table[i].ctor) { in allocate_new_resource()
406 resource_types_table[i].ctor((*thread_resources_ptr)->storage[i]); in allocate_new_resource()
553 for (int i=0; i<tsrm_tls_table_size; i++) { in ts_free_id() local
554 tsrm_tls_entry *p = tsrm_tls_table[i]; in ts_free_id()
586 for (int i = 0; i < tsrm_tls_table_size; i++) { in ts_apply_for_id() local
587 tsrm_tls_entry *p = tsrm_tls_table[i]; in ts_apply_for_id()