Lines Matching refs:current_thread
135 static thread_info *current_thread; /* Info on currently selected thread */
349 char *context_offset = ((char *) ¤t_thread->context) + mappings[r];
352 if (!current_thread)
356 if (current_thread->reload_context)
364 memcpy (¤t_thread->context, &saved_context, __COPY_CONTEXT_SIZE);
370 thread_info *th = current_thread;
381 current_thread->reload_context = 0;
410 current_thread = thread_rec (PIDGET (inferior_ptid), TRUE);
411 /* Check if current_thread exists. Windows sometimes uses a non-existent
413 if (current_thread)
420 if (!current_thread)
424 ((char *) ¤t_thread->context) + mappings[r]);
436 current_thread = thread_rec (PIDGET (inferior_ptid), TRUE);
437 /* Check if current_thread exists. Windows sometimes uses a non-existent
439 if (current_thread)
935 if (!current_thread)
944 display_selector (current_thread->h,
945 current_thread->context.SegCs);
947 display_selector (current_thread->h,
948 current_thread->context.SegDs);
950 display_selector (current_thread->h,
951 current_thread->context.SegEs);
953 display_selector (current_thread->h,
954 current_thread->context.SegSs);
956 display_selector (current_thread->h,
957 current_thread->context.SegFs);
959 display_selector (current_thread->h,
960 current_thread->context.SegGs);
967 display_selector (current_thread->h, sel);
1154 current_thread = win32_add_thread (main_thread_id,
1423 current_thread = th ?: thread_rec (current_event.dwThreadId, TRUE);
1440 which needs a current_thread->h. But some of these exceptions mark
1928 if (current_thread && current_thread->h)
1929 (void) CloseHandle (current_thread->h);