Lines Matching refs:threads
183 " --fair-sched=no|yes|try schedule threads fairly on multicore systems [no]\n"
217 " --max-threads=<number> maximum number of threads that valgrind can\n"
359 - set VG_(clo_max_threads) (--max-threads)
402 else if VG_INT_CLO(str, "--max-threads", VG_(clo_max_threads)) {}
552 else if VG_STREQN(14, arg, "--max-threads=") {}
1572 uniform overflow detection for all Valgrind threads. This is
2550 must never release it, because to do so would allow other threads
2561 other lurking threads to run again. Hmm. */
2580 // Wait for all other threads to exit.
2597 // that none of the other threads ever run again.
2615 VG_(threads)[tid].status = VgTs_Empty;
2714 VG_(client_exit)( VG_(threads)[tid].os_state.exitcode );
2722 vg_assert(VG_(threads)[tid].os_state.fatalsig != 0);
2723 VG_(kill_self)(VG_(threads)[tid].os_state.fatalsig);
2782 VG_(threads)[tid].arch.vex.guest_GPR2 = r2;
2785 VG_(threads)[tid].arch.vex.guest_GPR2 = __libc_freeres_wrapper;
2786 VG_(threads)[tid].arch.vex.guest_GPR12 = __libc_freeres_wrapper;
2790 VG_(threads)[tid].arch.vex.guest_r25 = __libc_freeres_wrapper;
2795 VG_(sigprocmask)(VKI_SIG_BLOCK, NULL, &VG_(threads)[tid].sig_mask);
2796 VG_(threads)[tid].tmp_sig_mask = VG_(threads)[tid].sig_mask;
2807 VG_(threads)[tid].exitreason = VgSrc_None;