/external/valgrind/main/include/ |
pub_tool_execontext.h | 38 ExeContext; 61 // the meaning of the code addresses in the returned ExeContext. 63 ExeContext* VG_(record_ExeContext) ( ThreadId tid, Word first_ip_delta ); 72 ExeContext* VG_(record_depth_1_ExeContext)(ThreadId tid, Word first_ip_delta); 74 // Apply a function to every element in the ExeContext. The parameter 'n' 78 ExeContext* ec, UInt n_ips ); 84 extern Bool VG_(eq_ExeContext) ( VgRes res, ExeContext* e1, ExeContext* e2 ); 86 // Print an ExeContext. 87 extern void VG_(pp_ExeContext) ( ExeContext* ec ) [all...] |
pub_tool_addrinfo.h | 100 ExeContext* allocated_at; // might be null_ExeContext. 101 ExeContext* freed_at; // might be null_ExeContext.
|
pub_tool_errormgr.h | 59 ExeContext* VG_(get_error_where) ( Error* err ); 87 ExeContext* where, Bool print_error,
|
/external/valgrind/main/coregrind/ |
pub_core_execontext.h | 36 // PURPOSE: This module provides an abstract data type, ExeContext, 43 /* The maximum number of calls we're prepared to save in an ExeContext. */ 50 // Extract the StackTrace from an ExeContext. 55 /*StackTrace*/Addr* VG_(get_ExeContext_StackTrace) ( ExeContext* e );
|
m_execontext.c | 45 /*--- Low-level ExeContext storage. ---*/ 81 ExeContext. Memcheck uses these for origin tracking. Values 95 static ExeContext** ec_htab; /* array [ec_htab_size] of ExeContext* */ 102 static ExeContext* null_ExeContext; 124 static ExeContext* record_ExeContext_wrk2 ( Addr* ips, UInt n_ips ); /*fwds*/ 142 ec_htab = VG_(malloc)("execontext.iEs1", 143 sizeof(ExeContext*) * ec_htab_size); 151 // null execontext must be the first one created and get ecu 4. 166 ExeContext* ec [all...] |
m_errormgr.c | 139 ExeContext* where; // Initialised by core 147 ExeContext* VG_(get_error_where) ( Error* err ) 357 ExeContext* ec; 635 const HChar* s, void* extra, ExeContext* where ) 842 void* extra, ExeContext* where, Bool print_error, [all...] |
/external/valgrind/main/drd/ |
drd_clientobj.h | 32 #include "pub_tool_execontext.h" /* ExeContext */ 59 ExeContext* first_observed_at; 68 ExeContext* first_observed_at; 74 ExeContext* acquired_at; 83 ExeContext* first_observed_at; 95 ExeContext* first_observed_at; 105 ExeContext* first_observed_at; 120 ExeContext* first_observed_at; 137 ExeContext* first_observed_at; 141 ExeContext* acquired_at [all...] |
drd_error.h | 33 #include "pub_tool_errormgr.h" // ExeContext 90 ExeContext* lastchange; // Mallocd 149 ExeContext* other_context; 160 ExeContext* acquired_at;
|
drd_malloc_wrappers.h | 30 #include "pub_tool_execontext.h" /* ExeContext */ 44 ExeContext** const where);
|
drd_segment.h | 38 #include "pub_tool_execontext.h" // ExeContext 53 ExeContext* stacktrace;
|
drd_malloc_wrappers.c | 51 ExeContext* where; // where it was allocated 319 ExeContext** const where)
|
drd_barrier.c | 48 ExeContext* wait_call_ctxt;// call stack for *_barrier_wait() call.
|
/external/valgrind/main/helgrind/ |
hg_errors.h | 57 ExeContext* h1_ct_segstart, 58 ExeContext* h1_ct_mbsegend ); 67 ExeContext*, ExeContext*, 68 ExeContext* ); 72 ExeContext* auxctx );
|
hg_addrdescr.h | 61 Bool HG_(mm_find_containing_block)( /*OUT*/ExeContext** where,
|
hg_lock_n_thread.h | 93 ExeContext* created_at; 130 ExeContext* appeared_at; 134 ExeContext* acquired_at;
|
libhb.h | 47 ExeContext* (*get_EC)( Thr* ) 148 Bool libhb_event_map_lookup ( /*OUT*/ExeContext** resEC,
|
hg_addrdescr.c | 49 ExeContext* hctxt;
|
hg_errors.c | 303 ExeContext* h1_ct_mbsegstartEC; 304 ExeContext* h1_ct_mbsegendEC; 306 ExeContext* h2_ct_accEC; 336 ExeContext* shouldbe_earlier_ec; 337 ExeContext* shouldbe_later_ec; 344 ExeContext* actual_earlier_ec; 350 ExeContext* auxctx; /* optional */ 417 ExeContext* wherep = NULL; 458 ExeContext* h1_ct_segstart, 459 ExeContext* h1_ct_mbsegendEC [all...] |
hg_main.c | [all...] |
/external/valgrind/main/exp-sgcheck/ |
h_main.h | 51 ExeContext* Seg__where(Seg* seg);
|
h_main.c | 96 ExeContext* ec; /* where malloc'd or freed */ 127 ExeContext* Seg__where(Seg* seg)
|
/external/valgrind/main/memcheck/ |
mc_include.h | 70 ExeContext* where[0]; 76 /* Returns the execontext where the MC_Chunk was allocated/freed. 77 Returns VG_(null_ExeContext)() if the execontext has not been recorded (due 79 ExeContext* MC_(allocated_at) (MC_Chunk*); 80 ExeContext* MC_(freed_at) (MC_Chunk*); 82 /* Records and sets execontext according to MC_(clo_keep_stacktraces) */ 173 and has a 1-1 mapping with ExeContext*s. An ECU can be used 321 ExeContext* allocated_at; // Where they were allocated. 467 ExeContext* where;
|
mc_errors.c | 96 ExeContext* origin_ec; // filled in later 103 ExeContext* origin_ec; // filled in later 129 ExeContext* origin_ec; // filled in later 138 ExeContext* origin_ec; // filled in later 147 ExeContext* origin_ec; // filled in later 258 static void mc_pp_origin ( ExeContext* ec, UInt okind ) [all...] |
mc_malloc_wrappers.c | 267 ExeContext* MC_(allocated_at) (MC_Chunk* mc) 280 ExeContext* MC_(freed_at) (MC_Chunk* mc) 607 // execontext is for a fully allocated block. 679 ExeContext* ec = VG_(record_ExeContext)(tid, 0/*first_ip_delta*/); [all...] |
/external/valgrind/main/exp-dhat/ |
dh_main.c | 75 ExeContext* ap; /* allocation ec */ 174 ExeContext* ap; 216 /* maps ExeContext*'s to APInfo*'s. Note that the keys must match the 218 static WordFM* apinfo = NULL; /* WordFM* ExeContext* APInfo* */ 406 static void apinfo_change_cur_bytes_live( ExeContext* ec, Long delta ) [all...] |