Lines Matching refs:current_thread

118 static thread_info *current_thread;	/* Info on currently selected thread */
331 char *context_offset = ((char *) &current_thread->context) + mappings[r];
334 if (!current_thread)
338 if (current_thread->reload_context)
340 thread_info *th = current_thread;
350 current_thread->reload_context = 0;
379 current_thread = thread_rec (PIDGET (inferior_ptid), TRUE);
380 /* Check if current_thread exists. Windows sometimes uses a non-existent
382 if (current_thread)
389 if (!current_thread)
393 ((char *) &current_thread->context) + mappings[r]);
405 current_thread = thread_rec (PIDGET (inferior_ptid), TRUE);
406 /* Check if current_thread exists. Windows sometimes uses a non-existent
408 if (current_thread)
1013 if (!current_thread)
1022 display_selector (current_thread->h,
1023 current_thread->context.SegCs);
1025 display_selector (current_thread->h,
1026 current_thread->context.SegDs);
1028 display_selector (current_thread->h,
1029 current_thread->context.SegEs);
1031 display_selector (current_thread->h,
1032 current_thread->context.SegSs);
1034 display_selector (current_thread->h,
1035 current_thread->context.SegFs);
1037 display_selector (current_thread->h,
1038 current_thread->context.SegGs);
1045 display_selector (current_thread->h, sel);
1218 current_thread = child_add_thread (main_thread_id,
1390 current_thread = th ?: thread_rec (current_event.dwThreadId, TRUE);
1405 which needs a current_thread->h. But some of these exceptions mark
1963 if (current_thread && current_thread->h)
1964 (void) CloseHandle (current_thread->h);