/external/valgrind/drd/ |
drd_error.h | 30 #include "drd_thread.h" // DrdThreadId 91 DrdThreadId stack_tid; // Stack 102 DrdThreadId tid; // Thread ID of the running thread. 109 DrdThreadId tid; 112 DrdThreadId owner; 116 DrdThreadId tid; 121 DrdThreadId tid; 124 DrdThreadId owner; 128 DrdThreadId tid; 134 DrdThreadId tid [all...] |
drd_basics.h | 38 typedef UInt DrdThreadId;
|
drd_thread.h | 114 extern DrdThreadId DRD_(g_drd_running_tid); 135 DrdThreadId DRD_(VgThreadIdToDrdThreadId)(const ThreadId tid); 136 DrdThreadId DRD_(NewVgThreadIdToDrdThreadId)(const ThreadId tid); 137 DrdThreadId DRD_(PtThreadIdToDrdThreadId)(const PThreadId tid); 138 ThreadId DRD_(DrdThreadIdToVgThreadId)(const DrdThreadId tid); 139 DrdThreadId DRD_(thread_pre_create)(const DrdThreadId creator, 141 DrdThreadId DRD_(thread_post_create)(const ThreadId vg_created); 142 void DRD_(thread_post_join)(DrdThreadId drd_joiner, DrdThreadId drd_joinee) [all...] |
drd_hb.h | 29 #include "drd_thread.h" /* DrdThreadid */ 45 void DRD_(hb_happens_after)(const DrdThreadId tid, const Addr hb); 46 void DRD_(hb_happens_before)(const DrdThreadId tid, const Addr hb); 47 void DRD_(hb_happens_done)(const DrdThreadId tid, const Addr hb);
|
drd_clientobj.h | 29 #include "drd_basics.h" /* DrdThreadId */ 58 void (*delete_thread)(union drd_clientobj*, DrdThreadId); 67 void (*delete_thread)(union drd_clientobj*, DrdThreadId); 72 DrdThreadId owner; // owner if locked, last owner if free. 83 void (*delete_thread)(union drd_clientobj*, DrdThreadId); 95 void (*delete_thread)(union drd_clientobj*, DrdThreadId); 105 void (*delete_thread)(union drd_clientobj*, DrdThreadId); 111 DrdThreadId last_sem_post_tid; // Thread ID associated with last sem_post(). 120 void (*delete_thread)(union drd_clientobj*, DrdThreadId); 137 void (*delete_thread)(union drd_clientobj*, DrdThreadId); [all...] |
drd_semaphore.h | 32 #include "drd_thread.h" // DrdThreadId 49 void DRD_(semaphore_post_wait)(const DrdThreadId tid, const Addr semaphore, 51 void DRD_(semaphore_pre_post)(const DrdThreadId tid, const Addr semaphore); 52 void DRD_(semaphore_post_post)(const DrdThreadId tid, const Addr semaphore,
|
drd_barrier.h | 32 #include "drd_basics.h" // DrdThreadId 45 void DRD_(barrier_pre_wait)(const DrdThreadId tid, const Addr barrier, 47 void DRD_(barrier_post_wait)(const DrdThreadId tid, const Addr barrier,
|
drd_segment.h | 49 DrdThreadId tid; 65 Segment* DRD_(sg_new)(const DrdThreadId creator, const DrdThreadId created);
|
drd_thread.c | 48 static void thread_append_segment(const DrdThreadId tid, Segment* const sg); 49 static void thread_discard_segment(const DrdThreadId tid, Segment* const sg); 51 const DrdThreadId tid); 52 static Bool thread_conflict_set_up_to_date(const DrdThreadId tid); 67 DrdThreadId DRD_(g_drd_running_tid) = DRD_INVALID_THREADID; 154 * Convert Valgrind's ThreadId into a DrdThreadId. 159 DrdThreadId DRD_(VgThreadIdToDrdThreadId)(const ThreadId tid) 179 static DrdThreadId DRD_(VgThreadIdToNewDrdThreadId)(const ThreadId tid) 225 DrdThreadId DRD_(PtThreadIdToDrdThreadId)(const PThreadId tid) 244 ThreadId DRD_(DrdThreadIdToVgThreadId)(const DrdThreadId tid [all...] |
drd_vc.h | 50 #include "drd_basics.h" /* DrdThreadId */ 60 DrdThreadId threadid; 79 void DRD_(vc_increment)(VectorClock* const vc, DrdThreadId const tid);
|
drd_hb.c | 41 UWord tid; // A DrdThreadId declared as UWord because 70 const DrdThreadId tid) 157 void DRD_(hb_happens_before)(const DrdThreadId tid, Addr const hb) 160 const DrdThreadId drd_tid = DRD_(VgThreadIdToDrdThreadId)(vg_tid); 192 void DRD_(hb_happens_after)(const DrdThreadId tid, const Addr hb) 228 void DRD_(hb_happens_done)(const DrdThreadId tid, const Addr hb)
|
drd_mutex.h | 30 #include "drd_thread.h" // DrdThreadId 52 Bool DRD_(mutex_is_locked_by)(const Addr mutex, const DrdThreadId tid);
|
drd_segment.c | 63 const DrdThreadId creator, 64 const DrdThreadId created) 117 Segment* DRD_(sg_new)(const DrdThreadId creator, const DrdThreadId created)
|
drd_barrier.c | 43 UWord tid; // A DrdThreadId declared as UWord because 57 const DrdThreadId tid); 84 const DrdThreadId tid) 122 = (void(*)(DrdClientobj*, DrdThreadId))barrier_delete_thread; 132 >= sizeof(DrdThreadId)); 328 void DRD_(barrier_pre_wait)(const DrdThreadId tid, const Addr barrier, 403 void DRD_(barrier_post_wait)(const DrdThreadId tid, const Addr barrier, 503 const DrdThreadId tid)
|
drd_rwlock.c | 42 UWord tid; // DrdThreadId. 56 const DrdThreadId tid); 115 const DrdThreadId tid) 125 const DrdThreadId tid) 135 const DrdThreadId tid) 168 const DrdThreadId tid, 231 = (void(*)(DrdClientobj*, DrdThreadId))rwlock_delete_thread; 401 const DrdThreadId drd_tid = DRD_(thread_get_running_tid)(); 467 const DrdThreadId drd_tid = DRD_(thread_get_running_tid)(); 503 const DrdThreadId drd_tid = DRD_(thread_get_running_tid)() [all...] |
drd_mutex.c | 43 static void mutex_delete_thread(struct mutex_info* p, const DrdThreadId tid); 76 = (void(*)(DrdClientobj*, DrdThreadId))mutex_delete_thread; 305 const DrdThreadId drd_tid = DRD_(thread_get_running_tid)(); 368 const DrdThreadId drd_tid = DRD_(thread_get_running_tid)(); 505 Bool DRD_(mutex_is_locked_by)(const Addr mutex, const DrdThreadId tid) 526 static void mutex_delete_thread(struct mutex_info* p, const DrdThreadId tid)
|
drd_main.c | 504 void drd_start_using_mem_stack2(const DrdThreadId tid, const Addr a, 524 void drd_stop_using_mem_stack2(const DrdThreadId tid, const Addr a, 572 DrdThreadId drd_tid; 595 DrdThreadId drd_tid; 632 const DrdThreadId drd_creator = DRD_(VgThreadIdToDrdThreadId)(creator); 653 DrdThreadId drd_created; 680 DrdThreadId drd_tid; [all...] |
drd_semaphore.c | 344 void DRD_(semaphore_post_wait)(const DrdThreadId tid, const Addr semaphore, 403 void DRD_(semaphore_pre_post)(const DrdThreadId tid, const Addr semaphore) 426 void DRD_(semaphore_post_post)(const DrdThreadId tid, const Addr semaphore,
|
drd_clientreq.c | 81 const DrdThreadId drd_tid = DRD_(thread_get_running_tid)(); 281 const DrdThreadId drd_joinable = DRD_(PtThreadIdToDrdThreadId)(arg[1]); 305 const DrdThreadId thread_to_join = DRD_(PtThreadIdToDrdThreadId)(arg[1]); 324 const DrdThreadId thread_to_cancel =DRD_(PtThreadIdToDrdThreadId)(arg[1]);
|
drd_clientobj.c | 231 void DRD_(clientobj_delete_thread)(const DrdThreadId tid)
|
drd_cond.c | 302 static void cond_signal(const DrdThreadId tid, struct cond_info* const cond_p) 305 const DrdThreadId drd_tid = DRD_(VgThreadIdToDrdThreadId)(vg_tid);
|
drd_error.c | 288 static DrdThreadId s_last_tid_printed = 1; 289 DrdThreadId* err_extra;
|
drd_vc.c | 86 void DRD_(vc_increment)(VectorClock* const vc, DrdThreadId const tid)
|