/external/valgrind/main/coregrind/m_syswrap/ |
syswrap-x86-darwin.c | 190 // GrP fixme signals, sig_mask, tmp_sig_mask, os_state.parent 288 semaphore_wait(tst->os_state.child_go); 304 vex->guest_EDX = tst->os_state.func_arg; 310 tst->os_state.pthread = self; 311 tst->os_state.lwpid = kport; 344 semaphore_signal(tst->os_state.child_done); 348 call_on_new_stack_0_1(tst->os_state.valgrind_stack_init_SP, 0, 407 /* For whatever reason, tst->os_state.pthread appear to have a 427 "tst->os_state.pthread %#lx, self %#lx\n", 428 tst->os_state.pthread == self ? "SAME" : "DIFF" [all...] |
syswrap-amd64-darwin.c | 236 // GrP fixme signals, sig_mask, tmp_sig_mask, os_state.parent 331 semaphore_wait(tst->os_state.child_go); 346 vex->guest_RCX = tst->os_state.func_arg; 352 tst->os_state.pthread = self; 353 tst->os_state.lwpid = kport; 386 semaphore_signal(tst->os_state.child_done); 390 call_on_new_stack_0_1(tst->os_state.valgrind_stack_init_SP, 0, 446 /* For whatever reason, tst->os_state.pthread appear to have a 466 "tst->os_state.pthread %#lx\n", 467 tst->os_state.pthread == self ? "SAME" : "DIFF" [all...] |
syswrap-linux.c | 94 tst->os_state.lwpid = VG_(gettid)(); 98 tst->os_state.threadgroup = VG_(getpid)(); 152 = VALGRIND_STACK_REGISTER (tst->os_state.valgrind_stack_base, 153 tst->os_state.valgrind_stack_init_SP)); 229 "movl %3, %%ebx\n" /* set %ebx = tst->os_state.exitcode */ 230 "int $0x80\n" /* exit(tst->os_state.exitcode) */ 233 : "n" (VgTs_Empty), "n" (__NR_exit), "m" (tst->os_state.exitcode) 240 "movq %3, %%rdi\n" /* set %rdi = tst->os_state.exitcode */ 241 "syscall\n" /* exit(tst->os_state.exitcode) */ 243 : "n" (VgTs_Empty), "n" (__NR_exit), "m" (tst->os_state.exitcode [all...] |
syswrap-darwin.c | 111 tst->os_state.lwpid = VG_(gettid)(); 112 tst->os_state.threadgroup = VG_(getpid)(); 148 if (tst->os_state.valgrind_stack_base == 0) 149 vg_assert(tst->os_state.valgrind_stack_init_SP == 0); 151 if (tst->os_state.valgrind_stack_base != 0) 152 vg_assert(tst->os_state.valgrind_stack_init_SP != 0); 156 if (tst->os_state.valgrind_stack_base == 0) { 159 tst->os_state.valgrind_stack_base = (Addr)stack; 160 tst->os_state.valgrind_stack_init_SP = initial_SP; 166 (void*)tst->os_state.valgrind_stack_base, [all...] |
syswrap-ppc64-linux.c | 323 ctst->os_state.parent = ptid; 332 os_state.threadgroup field for real (in thread_wrapper in 338 ctst->os_state.threadgroup = ptst->os_state.threadgroup; [all...] |
syswrap-amd64-linux.c | 250 ctst->os_state.parent = ptid; 259 os_state.threadgroup field for real (in thread_wrapper in 265 ctst->os_state.threadgroup = ptst->os_state.threadgroup; [all...] |
syswrap-ppc32-linux.c | 296 ctst->os_state.parent = ptid; 305 os_state.threadgroup field for real (in thread_wrapper in 311 ctst->os_state.threadgroup = ptst->os_state.threadgroup; [all...] |
syswrap-s390x-linux.c | 256 ctst->os_state.parent = ptid; 263 ctst->os_state.threadgroup = ptst->os_state.threadgroup; [all...] |
syswrap-arm-linux.c | 202 ctst->os_state.parent = ptid; 210 os_state.threadgroup field for real (in thread_wrapper in 216 ctst->os_state.threadgroup = ptst->os_state.threadgroup; [all...] |
syswrap-mips32-linux.c | 268 ctst->os_state.parent = ptid; 275 os_state.threadgroup field for real (in thread_wrapper in 282 ctst->os_state.threadgroup = ptst->os_state.threadgroup; [all...] |
syswrap-x86-linux.c | 261 ctst->os_state.parent = ptid; 270 os_state.threadgroup field for real (in thread_wrapper in 276 ctst->os_state.threadgroup = ptst->os_state.threadgroup; [all...] |
syswrap-generic.c | [all...] |
syswrap-main.c | [all...] |
/external/valgrind/main/coregrind/ |
m_threadstate.c | 62 ANNOTATE_BENIGN_RACE_SIZED(&VG_(threads)[tid].os_state.exitcode, 63 sizeof(VG_(threads)[tid].os_state.exitcode), 108 // tst->os_state.lwpid == VG_(gettid)() && // check we're this tid 155 && VG_(threads)[tid].os_state.lwpid == lwp)
|
pub_core_threadstate.h | 343 ThreadOSstate os_state; member in struct:__anon16973
|
m_libcassert.c | 240 stacktop = tst->os_state.valgrind_stack_init_SP;
|
m_main.c | [all...] |
m_signals.c | [all...] |
/external/valgrind/main/coregrind/m_scheduler/ |
scheduler.c | 355 == VG_(threads)[tid].os_state.lwpid); 392 tid, VG_(threads)[tid].os_state.lwpid); 400 thread_abort(VG_(threads)[tid].os_state.lwpid); 405 Int r = VG_(tkill)(VG_(threads)[tid].os_state.lwpid, VG_SIGVGKILL); 433 vg_assert(VG_(threads)[tid].os_state.lwpid == VG_(gettid)()); 470 tst->os_state.lwpid = 0; 471 tst->os_state.threadgroup = 0; 475 tst->os_state.post_mach_trap_fn = NULL; 476 tst->os_state.pthread = 0; 477 tst->os_state.func_arg = 0 [all...] |
/external/valgrind/main/coregrind/m_gdbserver/ |
target.c | 79 image_ptid (ptid), ts->os_state.lwpid 83 ptid = ts->os_state.lwpid; 273 wptid = tst->os_state.lwpid; 277 if (tst->os_state.lwpid) 576 use_general, found, tid, tst->os_state.lwpid);
|
remote-utils.c | 230 offsetof(ThreadState, os_state) + offsetof(ThreadOSstate, lwpid),
|
/external/valgrind/main/coregrind/m_coredump/ |
coredump-elf.c | 237 prs->pr_pid = tst->os_state.lwpid;
|