tid 163 mtcp/restore_libc.c struct {pid_t tid; pid_t pid;} tid_pid; tid 168 mtcp/restore_libc.c tid_pid.tid = mtcp_sys_getpid(); tid 225 mtcp/restore_libc.c struct {pid_t tid; pid_t pid;} tid_pid; tid 442 mtcp/restore_libc.c void TLSInfo_VerifyPidTid(pid_t pid, pid_t tid) tid 449 mtcp/restore_libc.c if ((tls_pid != pid) || (tls_tid != tid)) { tid 84 mtcp/restore_libc.h void TLSInfo_VerifyPidTid(pid_t pid, pid_t tid); tid 381 nosyscallsreal.c LIB_PRIVATE int dmtcp_tkill(int tid, int sig) { tid 382 nosyscallsreal.c return syscall(SYS_tkill, tid, sig); tid 384 nosyscallsreal.c LIB_PRIVATE int dmtcp_tgkill(int tgid, int tid, int sig) { tid 385 nosyscallsreal.c return syscall(SYS_tgkill, tgid, tid, sig); tid 63 plugin/pid/pid.cpp int dmtcp_real_tgkill(pid_t tgid, pid_t tid, int sig) tid 65 plugin/pid/pid.cpp return _real_tgkill(tgid, tid, sig); tid 180 plugin/pid/pid.cpp pid_t tid = dmtcp_gettid(); tid 181 plugin/pid/pid.cpp VirtualPidTable::instance().erase(tid); tid 149 plugin/pid/pid_miscwrappers.cpp pid_t tid = _real_clone(clone_start, child_stack, flags, threadArg, tid 156 plugin/pid/pid_miscwrappers.cpp if (tid > 0) { tid 157 plugin/pid/pid_miscwrappers.cpp JTRACE("New thread created") (tid); tid 169 plugin/pid/pid_miscwrappers.cpp virtualTid = tid; tid 335 plugin/pid/pid_miscwrappers.cpp SYSCALL_GET_ARGS_2(int, tid, int, sig); tid 336 plugin/pid/pid_miscwrappers.cpp ret = dmtcp_tkill(tid, sig); tid 341 plugin/pid/pid_miscwrappers.cpp SYSCALL_GET_ARGS_3(int, tgid, int, tid, int, sig); tid 342 plugin/pid/pid_miscwrappers.cpp ret = dmtcp_tgkill(tgid, tid, sig); tid 252 plugin/pid/pid_syscallsreal.c int _real_tkill(int tid, int sig) { tid 255 plugin/pid/pid_syscallsreal.c return (int) _real_syscall(SYS_tkill, tid, sig); tid 259 plugin/pid/pid_syscallsreal.c int _real_tgkill(int tgid, int tid, int sig) { tid 262 plugin/pid/pid_syscallsreal.c return (int) _real_syscall(SYS_tgkill, tgid, tid, sig); tid 111 plugin/pid/pidwrappers.cpp void dmtcpResetTid(pid_t tid) tid 113 plugin/pid/pidwrappers.cpp _dmtcp_thread_tid = tid; tid 359 plugin/pid/pidwrappers.cpp int dmtcp_tkill(int tid, int sig) tid 364 plugin/pid/pidwrappers.cpp int realTid = VIRTUAL_TO_REAL_PID (tid); tid 374 plugin/pid/pidwrappers.cpp int dmtcp_tgkill(int tgid, int tid, int sig) tid 380 plugin/pid/pidwrappers.cpp int realTid = VIRTUAL_TO_REAL_PID (tid); tid 82 plugin/pid/pidwrappers.h void dmtcpResetTid(pid_t tid); tid 88 plugin/pid/pidwrappers.h LIB_PRIVATE int dmtcp_tkill(int tid, int sig); tid 89 plugin/pid/pidwrappers.h LIB_PRIVATE int dmtcp_tgkill(int tgid, int tid, int sig); tid 159 plugin/pid/pidwrappers.h int _real_tkill(int tid, int sig); tid 160 plugin/pid/pidwrappers.h int _real_tgkill(int tgid, int tid, int sig); tid 88 plugin/pid/virtualpidtable.cpp pid_t tid; tid 89 plugin/pid/virtualpidtable.cpp if (VirtualIdTable<pid_t>::getNewVirtualId(&tid) == false) { tid 93 plugin/pid/virtualpidtable.cpp JASSERT(VirtualIdTable<pid_t>::getNewVirtualId(&tid)) tid 96 plugin/pid/virtualpidtable.cpp return tid; tid 170 plugin/pid/virtualpidtable.cpp pid_t VirtualPidTable::readVirtualTidFromFileForPtrace(pid_t tid) tid 177 plugin/pid/virtualpidtable.cpp if (tid == -1) { tid 178 plugin/pid/virtualpidtable.cpp tid = Util::getTracerPid(); tid 179 plugin/pid/virtualpidtable.cpp if (tid == 0) { tid 184 plugin/pid/virtualpidtable.cpp pid = SharedData::getPtraceVirtualId(tid); tid 59 syscallsreal.c LIB_PRIVATE int dmtcp_tkill(int tid, int sig) { tid 60 syscallsreal.c return _real_syscall(SYS_tkill, tid, sig); tid 62 syscallsreal.c LIB_PRIVATE int dmtcp_tgkill(int tgid, int tid, int sig) { tid 63 syscallsreal.c return _real_syscall(SYS_tgkill, tgid, tid, sig); tid 90 syscallwrappers.h LIB_PRIVATE int dmtcp_tkill(int tid, int sig); tid 91 syscallwrappers.h LIB_PRIVATE int dmtcp_tgkill(int tgid, int tid, int sig); tid 282 syscallwrappers.h LIB_PRIVATE void dmtcpResetTid(pid_t tid); tid 34 threadinfo.h #define TGKILL(pid,tid,sig) _real_syscall(SYS_tgkill, pid, tid, sig) tid 38 threadinfo.h int dmtcp_real_tgkill(pid_t pid, pid_t tid, int sig) __attribute((weak)); tid 46 threadinfo.h #define THREAD_TGKILL(pid, tid, sig) \ tid 47 threadinfo.h (dmtcp_real_tgkill != NULL ? dmtcp_real_tgkill(pid,tid,sig) \ tid 48 threadinfo.h : TGKILL(pid, tid, sig)) tid 64 threadinfo.h pid_t tid; tid 226 threadlist.cpp th->tid = THREAD_REAL_TID(); tid 228 threadlist.cpp JTRACE("starting thread") (th->tid) (th->virtual_tid); tid 241 threadlist.cpp JTRACE("Kill checkpinthread") (ckptThread->tid); tid 242 threadlist.cpp THREAD_TGKILL(motherpid, ckptThread->tid, SigInfo::ckptSignal()); tid 330 threadlist.cpp (curThread->tid) (curThread->virtual_tid) (curThread->saved_sp); tid 443 threadlist.cpp if (THREAD_TGKILL(motherpid, thread->tid, SigInfo::ckptSignal()) < 0) { tid 444 threadlist.cpp JASSERT(errno == ESRCH) (JASSERT_ERRNO) (thread->tid) tid 454 threadlist.cpp ret = THREAD_TGKILL(motherpid, thread->tid, 0); tid 462 threadlist.cpp if (THREAD_TGKILL(motherpid, thread->tid, 0) == -1 && errno == ESRCH) { tid 545 threadlist.cpp (curThread->tid) (curThread->virtual_tid) tid 572 threadlist.cpp JTRACE("User thread suspended") (curThread->tid); tid 588 threadlist.cpp JTRACE("User thread resuming") (curThread->tid); tid 592 threadlist.cpp JTRACE("User thread restored") (curThread->tid); tid 600 threadlist.cpp (curThread->tid) (__builtin_return_address(0)); tid 670 threadlist.cpp motherofall->tid = motherpid; tid 699 threadlist.cpp pid_t tid = _real_clone(restarthread, tid 707 threadlist.cpp JASSERT (tid > 0); // (JASSERT_ERRNO) .Text("Error recreating thread"); tid 708 threadlist.cpp JTRACE("Thread recreated") (thread->tid) (tid); tid 719 threadlist.cpp thread->tid = THREAD_REAL_TID(); tid 730 threadlist.cpp JTRACE("calling siglongjmp/setcontext") (thread->tid) (thread->virtual_tid); tid 806 threadlist.cpp int tid; tid 812 threadlist.cpp tid = curThread->tid; tid 813 threadlist.cpp JASSERT (tid != 0); tid 818 threadlist.cpp if (thread != curThread && thread->tid == tid) { tid 820 threadlist.cpp (thread->tid) (thread->virtual_tid); tid 832 threadlist.cpp if (-1 == THREAD_TGKILL(motherpid, thread->tid, 0)) { tid 833 threadlist.cpp JTRACE("Killing zombie thread") (thread->tid); tid 866 threadlist.cpp JTRACE("Putting thread on freelist") (thread->tid); tid 35 threadlist.h int _real_tgkill(pid_t tgid, pid_t tid, int sig); tid 111 threadwrappers.cpp pid_t tid = _real_clone(clone_start, child_stack, flags, thread, tid 114 threadwrappers.cpp if (tid == -1) { tid 123 threadwrappers.cpp return tid; tid 504 util_misc.cpp pid_t Util::getTracerPid(pid_t tid) tid 515 util_misc.cpp if (tid == -1) { tid 516 util_misc.cpp tid = dmtcp_gettid(); tid 518 util_misc.cpp sprintf(buf, "/proc/%d/status", tid);