Home | History | Annotate | Download | only in libbacktrace

Lines Matching refs:Tid

47 ThreadEntry::ThreadEntry(pid_t pid, pid_t tid)
48 : pid_(pid), tid_(tid), futex_(0), ref_count_(1), mutex_(PTHREAD_MUTEX_INITIALIZER), next_(ThreadEntry::list_), prev_(NULL) {
56 ThreadEntry* ThreadEntry::Get(pid_t pid, pid_t tid, bool create) {
60 if (entry->Match(pid, tid)) {
68 entry = new ThreadEntry(pid, tid);
134 BACK_LOGW("Unable to find pid %d tid %d information", getpid(), gettid());
150 BacktraceThread::BacktraceThread(BacktraceImpl* impl, pid_t tid, BacktraceMap* map)
152 tid_ = tid;
171 ThreadEntry* entry = ThreadEntry::Get(Pid(), Tid());
187 if (tgkill(Pid(), Tid(), THREAD_SIGNAL) != 0) {
188 BACK_LOGW("tgkill %d failed: %s", Tid(), strerror(errno));