Searched defs:Thr (Results 1 - 2 of 2) sorted by relevance

/external/valgrind/main/helgrind/
H A Dhg_lock_n_thread.h57 /* Thr, libhb's private thread record, exported abstractly. Thr's are
59 is a small integer which uniquely identifies a Thr and which is
60 used in ScalarTS because it is smaller than a Thr*. There is a 1-1
61 mapping between Thr's and ThrIDs. */
62 typedef struct _Thr Thr; typedef in typeref:struct:_Thr
86 Thr* hbthr; /* which in turn points back here .. */
H A Dlibhb_core.c142 a pair, (Thr*, ULong), but that takes 16 bytes on a 64-bit target.
143 We pack it into 64 bits by representing the Thr* using a ThrID, a
168 NB3: this probably also relies on the fact that Thr's are never
170 Thr's to thrid values (set up in Thr__new) persists forever.
257 // data decls: Thr, ULong_n_EC //
301 /* A small integer giving a unique identity to this Thr. See
311 1-1 mapping between Thread and Thr structures -- each Thr points
312 at its corresponding Thread, and vice versa. Really, Thr and
357 static void (*main_get_stacktrace)( Thr*, Add
6067 libhb_init( void (*get_stacktrace)( Thr*, Addr*, UWord ), ExeContext* (*get_EC)( Thr* ) ) argument
[all...]

Completed in 305 milliseconds