/external/valgrind/main/include/ |
pub_tool_execontext.h | 36 ExeContext; 59 // the meaning of the code addresses in the returned ExeContext. 61 ExeContext* VG_(record_ExeContext) ( ThreadId tid, Word first_ip_delta ); 70 ExeContext* VG_(record_depth_1_ExeContext)( ThreadId tid ); 72 // Apply a function to every element in the ExeContext. The parameter 'n' 76 ExeContext* ec, UInt n_ips ); 82 extern Bool VG_(eq_ExeContext) ( VgRes res, ExeContext* e1, ExeContext* e2 ); 84 // Print an ExeContext. 85 extern void VG_(pp_ExeContext) ( ExeContext* ec ) [all...] |
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. */ 49 // Extract the StackTrace from an ExeContext. 54 /*StackTrace*/Addr* VG_(get_ExeContext_StackTrace) ( ExeContext* e );
|
m_execontext.c | 44 /*--- Low-level ExeContext storage. ---*/ 79 ExeContext. Memcheck uses these for origin tracking. Values 93 static ExeContext** ec_htab; /* array [ec_htab_size] of ExeContext* */ 138 ec_htab = VG_(arena_malloc)(VG_AR_EXECTXT, "execontext.iEs1", 139 sizeof(ExeContext*) * ec_htab_size); 169 /* Print an ExeContext. */ 170 void VG_(pp_ExeContext) ( ExeContext* ec ) 177 Bool VG_(eq_ExeContext) ( VgRes res, ExeContext* e1, ExeContext* e2 [all...] |
m_errormgr.c | 134 ExeContext* where; // Initialised by core 142 ExeContext* VG_(get_error_where) ( Error* err ) 340 ExeContext* ec; 626 Char* s, void* extra, ExeContext* where ) 837 void* extra, ExeContext* where, Bool print_error, [all...] |
m_translate.c | 202 ExeContext* ec [all...] |
/external/valgrind/main/drd/ |
drd_clientobj.h | 33 #include "pub_tool_execontext.h" /* ExeContext */ 60 ExeContext* first_observed_at; 69 ExeContext* first_observed_at; 75 ExeContext* acquired_at; 84 ExeContext* first_observed_at; 96 ExeContext* first_observed_at; 106 ExeContext* first_observed_at; 121 ExeContext* first_observed_at; 137 ExeContext* first_observed_at; 141 ExeContext* acquired_at [all...] |
drd_error.h | 34 #include "pub_tool_errormgr.h" // ExeContext 91 ExeContext* lastchange; // Mallocd 150 ExeContext* other_context; 161 ExeContext* acquired_at;
|
drd_malloc_wrappers.h | 31 #include "pub_tool_execontext.h" /* ExeContext */ 45 ExeContext** const where);
|
drd_segment.h | 39 #include "pub_tool_execontext.h" // ExeContext 52 ExeContext* stacktrace;
|
drd_malloc_wrappers.c | 52 ExeContext* where; // where it was allocated 318 ExeContext** const where)
|
drd_barrier.c | 50 ExeContext* wait_call_ctxt;// call stack for *_barrier_wait() call.
|
drd_thread.c | [all...] |
/external/valgrind/main/helgrind/ |
hg_lock_n_thread.h | 88 ExeContext* created_at; 122 ExeContext* appeared_at; 126 ExeContext* acquired_at;
|
hg_errors.h | 54 ExeContext* h1_ct_segstart, 55 ExeContext* h1_ct_mbsegend ); 61 ExeContext*, ExeContext* ); 63 HChar* auxstr, ExeContext* auxctx ); 80 Bool HG_(mm_find_containing_block)( /*OUT*/ExeContext** where,
|
libhb.h | 47 ExeContext* (*get_EC)( Thr* ) 146 Bool libhb_event_map_lookup ( /*OUT*/ExeContext** resEC,
|
hg_errors.c | 185 ExeContext* hctxt; 191 ExeContext* h1_ct_mbsegstartEC; 192 ExeContext* h1_ct_mbsegendEC; 194 ExeContext* h2_ct_accEC; 221 ExeContext* before_ec; 222 ExeContext* after_ec; 228 ExeContext* auxctx; /* optional */ 328 ExeContext* wherep = NULL; 362 ExeContext* h1_ct_segstart, 363 ExeContext* h1_ct_mbsegendEC [all...] |
hg_main.c | 948 // but instead the ExeContext inside the Lock which says where it was 958 //static WordFM* ga_to_lastlock = NULL; /* GuestAddr -> ExeContext* */ [all...] |
libhb_core.c | 106 static ExeContext* (*main_get_EC)( Thr* ) = NULL; [all...] |
/external/valgrind/main/exp-ptrcheck/ |
h_main.h | 51 ExeContext* Seg__where(Seg* seg);
|
h_main.c | 275 ExeContext* ec; /* where malloc'd or freed */ 306 ExeContext* Seg__where(Seg* seg) [all...] |
/external/valgrind/main/memcheck/ |
mc_include.h | 66 ExeContext* where; // Where it was allocated. 143 and has a 1-1 mapping with ExeContext*s. An ECU can be used 274 ExeContext* allocated_at; // Where they were allocated. 369 ExeContext* where;
|
mc_errors.c | 105 ExeContext* lastchange; 170 ExeContext* origin_ec; // filled in later 177 ExeContext* origin_ec; // filled in later 203 ExeContext* origin_ec; // filled in later 212 ExeContext* origin_ec; // filled in later 221 ExeContext* origin_ec; // filled in later 413 static void mc_pp_origin ( ExeContext* ec, UInt okind ) [all...] |
mc_malloc_wrappers.c | 138 MC_Chunk* create_MC_Chunk ( ExeContext* ec, Addr p, SizeT szB, 193 ExeContext* ec; 385 ExeContext* ec; 426 ExeContext* ec;
|
/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...] |