/external/valgrind/include/ |
pub_tool_xarray.h | 49 typedef struct _XArray XArray; 53 /* Create new XArray, using given allocation and free function, and 57 extern XArray* VG_(newXA) ( void*(*alloc_fn)(const HChar*,SizeT), 62 /* Free all memory associated with an XArray. */ 63 extern void VG_(deleteXA) ( XArray* ); 65 /* Set the comparison function for this XArray. This clears an 68 extern void VG_(setCmpFnXA) ( XArray*, XACmpFn_t); 70 /* Add an element to an XArray. Element is copied into the XArray. 73 extern Word VG_(addToXA) ( XArray*, const void* elem ) [all...] |
pub_tool_clientstate.h | 35 #include "pub_tool_xarray.h" // XArray 44 extern XArray* /* of HChar* */ VG_(args_for_client); 58 extern XArray* /* of HChar* */ VG_(args_for_valgrind);
|
pub_tool_addrinfo.h | 166 // Is described by Dwarf debug info. XArray*s of HChar. 168 XArray* /* of HChar */ descr1; 169 XArray* /* of HChar */ descr2;
|
pub_tool_debuginfo.h | 35 #include "pub_tool_xarray.h" // XArray 106 of DNAME{1,2}V, which are XArray*s of HChar, that have been 114 XArray itself. 117 /*MOD*/ XArray* /* of HChar */ dname1v, 118 /*MOD*/ XArray* /* of HChar */ dname2v, 167 /* Get an XArray of StackBlock which describe the stack (auto) blocks 168 for this ip. The caller is expected to free the XArray at some 182 extern XArray* /* of StackBlock */ 203 extern XArray* /* of GlobalBlock */
|
/external/valgrind/coregrind/m_debuginfo/ |
priv_tytypes.h | 40 #include "pub_core_xarray.h" // XArray 67 in "Rs" are XArray*s of references to other TyEnts. */ 120 XArray* /* of UWord */ fieldRs; 127 XArray* /* of UWord */ atomRs; 131 XArray* /* of UWord */ boundRs; 153 /* Print a whole XArray of TyEnts, debug-style */ 154 void ML_(pp_TyEnts)( const XArray* tyents, const HChar* who ); 157 void ML_(pp_TyEnt_C_ishly)( const XArray* /* of TyEnt */ tyents, 176 MaybeULong ML_(sizeOfType)( const XArray* /* of TyEnt */ tyents, 180 deallocate the resulting XArray. * [all...] |
priv_storage.h | 47 #include "pub_core_xarray.h" // XArray 454 extern Int ML_(CfiExpr_Undef) ( XArray* dst ); 455 extern Int ML_(CfiExpr_Deref) ( XArray* dst, Int ixAddr ); 456 extern Int ML_(CfiExpr_Const) ( XArray* dst, UWord con ); 457 extern Int ML_(CfiExpr_Unop) ( XArray* dst, CfiUnop op, Int ix ); 458 extern Int ML_(CfiExpr_Binop) ( XArray* dst, CfiBinop op, Int ixL, Int ixR ); 459 extern Int ML_(CfiExpr_CfiReg)( XArray* dst, CfiReg reg ); 460 extern Int ML_(CfiExpr_DwReg) ( XArray* dst, Int reg ); 462 extern void ML_(ppCfiExpr)( const XArray* src, Int ix ); 493 XArray* /* of DiVariable */ vars [all...] |
tytypes.c | 70 static void pp_XArray_of_cuOffs ( const XArray* xa ) 198 /* Print a whole XArray of TyEnts, debug-style */ 200 void ML_(pp_TyEnts)( const XArray* tyents, const HChar* who ) 216 static void pp_TyBound_C_ishly ( const XArray* tyents, UWord cuOff ) 237 void ML_(pp_TyEnt_C_ishly)( const XArray* /* of TyEnt */ tyents, 280 XArray* xa = ent->Te.TyArray.boundRs; 323 /* 'ents' is an XArray of TyEnts, sorted by their .cuOff fields. Find 339 TyEnt* ML_(TyEnts__index_by_cuOff) ( const XArray* /* of TyEnt */ ents, 450 static Word XArray_of_UWord__cmp ( const XArray* a, const XArray* b ) [all...] |
readdwarf3.c | 128 zero variables in their .vars XArray. Rather than have an XArray 661 XArray* xa; /* XArray of UChar */ 776 XArray* of AddrRange. */ 777 static Word cmp__XArrays_of_AddrRange ( const XArray* rngs1, 778 const XArray* rngs2 ) 799 static XArray* /* of AddrRange */ empty_range_list ( void ) 801 XArray* xa; /* XArray of AddrRange * [all...] |
debuginfo.c | 617 /*MOD*/XArray* maps /* XArray<DebugInfoMapping> */ ) 642 /*MOD*/XArray* maps /* XArray<DebugInfoMapping> */ ) 665 in the XArray in the order in which they were observed. [all...] |
storage.c | 118 void ML_(ppDiCfSI) ( const XArray* /* of CfiExpr */ exprs, 836 Int ML_(CfiExpr_Undef)( XArray* dst ) 843 Int ML_(CfiExpr_Deref)( XArray* dst, Int ixAddr ) 851 Int ML_(CfiExpr_Const)( XArray* dst, UWord con ) 859 Int ML_(CfiExpr_Unop)( XArray* dst, CfiUnop op, Int ix ) 868 Int ML_(CfiExpr_Binop)( XArray* dst, CfiBinop op, Int ixL, Int ixR ) 878 Int ML_(CfiExpr_CfiReg)( XArray* dst, CfiReg reg ) 886 Int ML_(CfiExpr_DwReg)( XArray* dst, Int reg ) 950 void ML_(ppCfiExpr)( const XArray* src, Int ix ) [all...] |
readdwarf.c | 64 static UInt safe_fndn_ix (XArray* fndn_ix_xa, Int xa_ix) 74 static const HChar* safe_dirname_ix (XArray* dirname_xa, Int xa_ix) 255 XArray* fndn_ix_xa, 350 XArray* fndn_ix_xa; /* xarray of UInt fndn_ix */ 352 XArray* dirname_xa; /* xarray of const HChar* dirname */ 358 /* fndn_ix_xa is an xarray of fndn_ix (indexes in di->fndnpool) which 363 Similarly, dirname_xa is an xarray of directory names. Entry [0] [all...] |
readmacho.c | 299 void read_symtab( /*OUT*/XArray* /* DiSym */ syms, 406 static void tidy_up_cand_syms ( /*MOD*/XArray* /* of DiSym */ syms, [all...] |
/external/valgrind/coregrind/ |
m_xarray.c | 53 XArray* VG_(newXA) ( void*(*alloc_fn)(const HChar*,SizeT), 58 XArray* xa; 81 XArray* VG_(cloneXA)( const HChar* cc, const XArray* xa ) 83 XArray* nyu; 111 void VG_(deleteXA) ( XArray* xa ) 120 void VG_(setCmpFnXA) ( XArray* xa, XACmpFn_t compar ) 128 inline void* VG_(indexXA) ( const XArray* xa, Word n ) 138 void VG_(hintSizeXA) ( XArray* xa, Word n) 145 for reducing the size of an xarray to just the size currently neede [all...] |
m_clientstate.c | 85 XArray* /* of HChar* */ VG_(args_for_client) = NULL; 88 XArray* /* of HChar* */ VG_(args_for_valgrind) = NULL;
|
pub_core_options.h | 134 extern XArray *VG_(clo_suppressions); 137 extern XArray *VG_(clo_fullpath_after); 272 extern XArray *VG_(clo_req_tsyms);
|
m_rangemap.c | 54 XArray* ranges; 149 XArray* ranges = rm->ranges; 165 XArray* ranges = rm->ranges; 188 XArray* ranges = rm->ranges;
|
m_commandline.c | 46 static void add_string ( XArray* /* of HChar* */xa, HChar* str ) 161 XArray* /* of HChar* */ tmp_xarray;
|
m_options.c | 87 XArray *VG_(clo_suppressions); // array of strings 88 XArray *VG_(clo_fullpath_after); // array of strings 122 XArray *VG_(clo_req_tsyms); // array of strings
|
m_poolalloc.c | 42 /* XArray of void* (pointers to pools). The pools themselves. 45 XArray* pools;
|
m_deduppoolalloc.c | 48 /* XArray of void* (pointers to pools). The pools themselves. 51 XArray *pools;
|
m_transtab.c | 136 XArray* var; /* XArray* of InEdgeArr */ /* if has_var */ 148 XArray* var; /* XArray* of OutEdgeArr */ /* if has_var */ 367 XArray* host_extents; /* XArray* of HostExtent */ 568 XArray and copy the fixed array into it. */ 569 XArray *var = VG_(newXA)(ttaux_malloc, "transtab.IEA__add", 649 XArray and copy the fixed array into it. */ 650 XArray *var = VG_(newXA)(ttaux_malloc, "transtab.OEA__add" [all...] |
/external/valgrind/exp-sgcheck/ |
sg_main.c | 130 /* We maintain a set of XArray* of StackBlocks. These are never 137 assume that a pointer to an XArray* of StackBlock is valid forever. 204 static Word StackBlocks__cmp ( XArray* fb1s, XArray* fb2s ) 222 static void pp_StackBlocks ( XArray* sbs ) 240 static WordFM* /* XArray* of StackBlock -> nothing */ 256 static XArray* /* of StackBlock */ 258 ( XArray* /* of StackBlock */ orig ) 363 XArray* res; 367 res = (XArray*)key [all...] |
/external/valgrind/drd/ |
drd_clientobj.h | 112 XArray* last_sem_post_seg; // array of Segment*, used as a stack.
|
drd_error.c | 165 XArray* /* of HChar */ descr1 168 XArray* /* of HChar */ descr2
|
/external/valgrind/callgrind/ |
events.c | 457 XArray *xa = VG_(newXA)(VG_(malloc), "cl.events.emas", VG_(free), 484 XArray *xa = VG_(newXA)(VG_(malloc), "cl.events.mcas", VG_(free),
|