thread_resources   78 TSRM/TSRM.c    						unshuffled_offset, (long) thread_resources->thread_id, array[unshuffled_offset]));				\
thread_resources   82 TSRM/TSRM.c    						unshuffled_offset, TSRM_SHUFFLE_RSRC_ID(0), TSRM_SHUFFLE_RSRC_ID(thread_resources->count-1)));	\
thread_resources  319 TSRM/TSRM.c    	tsrm_tls_entry *thread_resources;
thread_resources  336 TSRM/TSRM.c    		thread_resources = tsrm_tls_get();
thread_resources  338 TSRM/TSRM.c    		if (thread_resources) {
thread_resources  339 TSRM/TSRM.c    			TSRM_ERROR((TSRM_ERROR_LEVEL_INFO, "Fetching resource id %d for current thread %d", id, (long) thread_resources->thread_id));
thread_resources  344 TSRM/TSRM.c    			TSRM_SAFE_RETURN_RSRC(thread_resources->storage, id, thread_resources->count);
thread_resources  355 TSRM/TSRM.c    	thread_resources = tsrm_tls_table[hash_value];
thread_resources  357 TSRM/TSRM.c    	if (!thread_resources) {
thread_resources  362 TSRM/TSRM.c    			if (thread_resources->thread_id == thread_id) {
thread_resources  365 TSRM/TSRM.c    			if (thread_resources->next) {
thread_resources  366 TSRM/TSRM.c    				thread_resources = thread_resources->next;
thread_resources  368 TSRM/TSRM.c    				allocate_new_resource(&thread_resources->next, thread_id);
thread_resources  375 TSRM/TSRM.c    		 } while (thread_resources);
thread_resources  382 TSRM/TSRM.c    	TSRM_SAFE_RETURN_RSRC(thread_resources->storage, id, thread_resources->count);
thread_resources  392 TSRM/TSRM.c    	tsrm_tls_entry *next, *thread_resources = (tsrm_tls_entry*)context;
thread_resources  395 TSRM/TSRM.c    	while (thread_resources) {
thread_resources  396 TSRM/TSRM.c    		next = thread_resources->next;
thread_resources  398 TSRM/TSRM.c    		for (i=0; i<thread_resources->count; i++) {
thread_resources  400 TSRM/TSRM.c    				resource_types_table[i].dtor(thread_resources->storage[i]);
thread_resources  403 TSRM/TSRM.c    		for (i=0; i<thread_resources->count; i++) {
thread_resources  404 TSRM/TSRM.c    			free(thread_resources->storage[i]);
thread_resources  406 TSRM/TSRM.c    		free(thread_resources->storage);
thread_resources  407 TSRM/TSRM.c    		free(thread_resources);
thread_resources  408 TSRM/TSRM.c    		thread_resources = next;
thread_resources  451 TSRM/TSRM.c    	tsrm_tls_entry *thread_resources;
thread_resources  459 TSRM/TSRM.c    	thread_resources = tsrm_tls_table[hash_value];
thread_resources  461 TSRM/TSRM.c    	while (thread_resources) {
thread_resources  462 TSRM/TSRM.c    		if (thread_resources->thread_id == thread_id) {
thread_resources  463 TSRM/TSRM.c    			for (i=0; i<thread_resources->count; i++) {
thread_resources  465 TSRM/TSRM.c    					resource_types_table[i].dtor(thread_resources->storage[i]);
thread_resources  468 TSRM/TSRM.c    			for (i=0; i<thread_resources->count; i++) {
thread_resources  469 TSRM/TSRM.c    				free(thread_resources->storage[i]);
thread_resources  471 TSRM/TSRM.c    			free(thread_resources->storage);
thread_resources  473 TSRM/TSRM.c    				last->next = thread_resources->next;
thread_resources  475 TSRM/TSRM.c    				tsrm_tls_table[hash_value] = thread_resources->next;
thread_resources  478 TSRM/TSRM.c    			free(thread_resources);
thread_resources  481 TSRM/TSRM.c    		if (thread_resources->next) {
thread_resources  482 TSRM/TSRM.c    			last = thread_resources;
thread_resources  484 TSRM/TSRM.c    		thread_resources = thread_resources->next;
thread_resources  493 TSRM/TSRM.c    	tsrm_tls_entry *thread_resources;
thread_resources  501 TSRM/TSRM.c    	thread_resources = tsrm_tls_table[hash_value];
thread_resources  503 TSRM/TSRM.c    	while (thread_resources) {
thread_resources  504 TSRM/TSRM.c    		if (thread_resources->thread_id != thread_id) {
thread_resources  505 TSRM/TSRM.c    			for (i=0; i<thread_resources->count; i++) {
thread_resources  507 TSRM/TSRM.c    					resource_types_table[i].dtor(thread_resources->storage[i]);
thread_resources  510 TSRM/TSRM.c    			for (i=0; i<thread_resources->count; i++) {
thread_resources  511 TSRM/TSRM.c    				free(thread_resources->storage[i]);
thread_resources  513 TSRM/TSRM.c    			free(thread_resources->storage);
thread_resources  515 TSRM/TSRM.c    				last->next = thread_resources->next;
thread_resources  517 TSRM/TSRM.c    				tsrm_tls_table[hash_value] = thread_resources->next;
thread_resources  519 TSRM/TSRM.c    			free(thread_resources);
thread_resources  521 TSRM/TSRM.c    				thread_resources = last->next;
thread_resources  523 TSRM/TSRM.c    				thread_resources = tsrm_tls_table[hash_value];
thread_resources  526 TSRM/TSRM.c    			if (thread_resources->next) {
thread_resources  527 TSRM/TSRM.c    				last = thread_resources;
thread_resources  529 TSRM/TSRM.c    			thread_resources = thread_resources->next;