Home
last modified time | relevance | path

Searched refs:XArray (Results 1 – 25 of 31) sorted by relevance

12

/external/valgrind/main/include/
Dpub_tool_xarray.h49 typedef struct _XArray XArray; typedef
56 extern XArray* VG_(newXA) ( void*(*alloc_fn)(const HChar*,SizeT),
62 extern void VG_(deleteXA) ( XArray* );
67 extern void VG_(setCmpFnXA) ( XArray*, XACmpFn_t);
72 extern Word VG_(addToXA) ( XArray*, const void* elem );
77 extern Word VG_(addBytesToXA) ( XArray* xao, const void* bytesV, Word nbytes );
81 extern void VG_(sortXA) ( XArray* );
88 extern Bool VG_(lookupXA) ( XArray*, const void* key,
99 extern Bool VG_(lookupXA_UNSAFE) ( XArray* xao, const void* key,
104 extern Word VG_(sizeXA) ( XArray* );
[all …]
Dpub_tool_clientstate.h44 extern XArray* /* of HChar* */ VG_(args_for_client);
58 extern XArray* /* of HChar* */ VG_(args_for_valgrind);
Dpub_tool_addrinfo.h113 XArray* /* of HChar */ descr1;
114 XArray* /* of HChar */ descr2;
/external/valgrind/main/coregrind/m_debuginfo/
Dpriv_tytypes.h120 XArray* /* of UWord */ fieldRs;
127 XArray* /* of UWord */ atomRs;
131 XArray* /* of UWord */ boundRs;
154 void ML_(pp_TyEnts)( XArray* tyents, const HChar* who );
157 void ML_(pp_TyEnt_C_ishly)( XArray* /* of TyEnt */ tyents,
176 MaybeULong ML_(sizeOfType)( XArray* /* of TyEnt */ tyents,
181 XArray* /*UChar*/ ML_(describe_type)( /*OUT*/PtrdiffT* residual_offset,
182 XArray* /* of TyEnt */ tyents,
216 TyEnt* ML_(TyEnts__index_by_cuOff) ( XArray* /* of TyEnt */ ents,
Dpriv_storage.h402 extern Int ML_(CfiExpr_Undef) ( XArray* dst );
403 extern Int ML_(CfiExpr_Deref) ( XArray* dst, Int ixAddr );
404 extern Int ML_(CfiExpr_Const) ( XArray* dst, UWord con );
405 extern Int ML_(CfiExpr_Unop) ( XArray* dst, CfiUnop op, Int ix );
406 extern Int ML_(CfiExpr_Binop) ( XArray* dst, CfiBinop op, Int ixL, Int ixR );
407 extern Int ML_(CfiExpr_CfiReg)( XArray* dst, CfiReg reg );
408 extern Int ML_(CfiExpr_DwReg) ( XArray* dst, Int reg );
410 extern void ML_(ppCfiExpr)( XArray* src, Int ix );
441 XArray* /* of DiVariable */ vars;
508 XArray* maps; /* XArray of _DebugInfoMapping structs */
[all …]
Dtytypes.c70 static void pp_XArray_of_cuOffs ( XArray* xa ) in pp_XArray_of_cuOffs()
201 void ML_(pp_TyEnts)( XArray* tyents, const HChar* who ) in ML_()
217 static void pp_TyBound_C_ishly ( XArray* tyents, UWord cuOff ) in pp_TyBound_C_ishly()
238 void ML_(pp_TyEnt_C_ishly)( XArray* /* of TyEnt */ tyents, in ML_()
281 XArray* xa = ent->Te.TyArray.boundRs; in ML_()
339 TyEnt* ML_(TyEnts__index_by_cuOff) ( XArray* /* of TyEnt */ ents, in ML_()
450 static Word XArray_of_UWord__cmp ( XArray* a, XArray* b ) { in XArray_of_UWord__cmp()
669 MaybeULong ML_(sizeOfType)( XArray* /* of TyEnt */ tyents, in ML_()
739 static void copy_UWord_into_XA ( XArray* /* of HChar */ xa, in copy_UWord_into_XA()
747 XArray* /*HChar*/ ML_(describe_type)( /*OUT*/PtrdiffT* residual_offset, in ML_()
[all …]
Dreaddwarf3.c628 XArray* xa; /* XArray of UChar */ in make_general_GX()
745 static Word cmp__XArrays_of_AddrRange ( XArray* rngs1, XArray* rngs2 ) in cmp__XArrays_of_AddrRange()
766 static XArray* /* of AddrRange */ empty_range_list ( void ) in empty_range_list()
768 XArray* xa; /* XArray of AddrRange */ in empty_range_list()
778 static XArray* unitary_range_list ( Addr aMin, Addr aMax ) in unitary_range_list()
780 XArray* xa; in unitary_range_list()
800 static XArray* /* of AddrRange */
808 XArray* xa; /* XArray of AddrRange */ in get_range_list()
1404 XArray* rngMany; /* of AddrRange. NON-UNIQUE PTR in AR_DINFO. */
1446 XArray* ranges[N_D3_VAR_STACK]; /* XArray of AddrRange */
[all …]
Ddebuginfo.c2055 UWord evalCfiExpr ( XArray* exprs, Int ix, in evalCfiExpr()
2715 static void zterm_XA ( XArray* dst ) in zterm_XA()
2728 XArray* /* TyEnt */ tyents, in data_address_is_in_var()
2794 static void format_message ( /*MOD*/XArray* /* of HChar */ dn1, in format_message()
2795 /*MOD*/XArray* /* of HChar */ dn2, in format_message()
2800 XArray* /*UChar*/ described, in format_message()
3088 Bool consider_vars_in_frame ( /*MOD*/XArray* /* of HChar */ dname1, in consider_vars_in_frame()
3089 /*MOD*/XArray* /* of HChar */ dname2, in consider_vars_in_frame()
3151 XArray* vars; in consider_vars_in_frame()
3194 XArray* described = ML_(describe_type)( &residual_offset, in consider_vars_in_frame()
[all …]
Dstorage.c116 void ML_(ppDiCfSI) ( XArray* /* of CfiExpr */ exprs, DiCfSI* si ) in ML_()
594 Int ML_(CfiExpr_Undef)( XArray* dst ) in ML_()
601 Int ML_(CfiExpr_Deref)( XArray* dst, Int ixAddr ) in ML_()
609 Int ML_(CfiExpr_Const)( XArray* dst, UWord con ) in ML_()
617 Int ML_(CfiExpr_Unop)( XArray* dst, CfiUnop op, Int ix ) in ML_()
626 Int ML_(CfiExpr_Binop)( XArray* dst, CfiBinop op, Int ixL, Int ixR ) in ML_()
636 Int ML_(CfiExpr_CfiReg)( XArray* dst, CfiReg reg ) in ML_()
644 Int ML_(CfiExpr_DwReg)( XArray* dst, Int reg ) in ML_()
699 void ML_(ppCfiExpr)( XArray* src, Int ix ) in ML_()
Dreadmacho.c298 void read_symtab( /*OUT*/XArray* /* DiSym */ syms, in read_symtab()
403 static void tidy_up_cand_syms ( /*MOD*/XArray* /* of DiSym */ syms, in tidy_up_cand_syms()
899 XArray* /* DiSym */ candSyms = NULL; in ML_()
Dreaddwarf.c1998 static void ppRegRule ( XArray* exprs, RegRule* rrule ) in ppRegRule()
2048 XArray* exprs;
2139 Int copy_convert_CfiExpr_tree ( XArray* dst,
2166 XArray *src, *dst; in summarise_context()
2243 XArray *src, *dst; \ in summarise_context()
2521 static Int copy_convert_CfiExpr_tree ( XArray* dstxa, in copy_convert_CfiExpr_tree()
2527 XArray* srcxa = srcuc->exprs; in copy_convert_CfiExpr_tree()
2800 XArray* dst = ctx->exprs; in dwarfexpr_to_dag()
/external/valgrind/main/coregrind/
Dm_xarray.c53 XArray* VG_(newXA) ( void*(*alloc_fn)(const HChar*,SizeT), in VG_()
82 XArray* VG_(cloneXA)( const HChar* cc, XArray* xao ) in VG_()
118 void VG_(deleteXA) ( XArray* xao ) in VG_()
128 void VG_(setCmpFnXA) ( XArray* xao, XACmpFn_t compar ) in VG_()
137 inline void* VG_(indexXA) ( XArray* xao, Word n ) in VG_()
181 Word VG_(addToXA) ( XArray* xao, const void* elem ) in VG_()
198 Word VG_(addBytesToXA) ( XArray* xao, const void* bytesV, Word nbytes ) in VG_()
219 void VG_(sortXA) ( XArray* xao ) in VG_()
228 Bool VG_(lookupXA_UNSAFE) ( XArray* xao, const void* key, in VG_()
267 Bool VG_(lookupXA) ( XArray* xao, const void* key, in VG_()
[all …]
Dm_clientstate.c76 XArray* /* of HChar* */ VG_(args_for_client) = NULL;
79 XArray* /* of HChar* */ VG_(args_for_valgrind) = NULL;
Dm_rangemap.c54 XArray* ranges;
149 XArray* ranges = rm->ranges; in preen()
165 XArray* ranges = rm->ranges; in find()
188 XArray* ranges = rm->ranges; in split_at()
Dm_commandline.c46 static void add_string ( XArray* /* of HChar* */xa, HChar* str ) in add_string()
159 XArray* /* of HChar* */ tmp_xarray; in VG_()
Dm_poolalloc.c45 XArray* pools;
Dm_transtab.c119 XArray* var; /* XArray* of InEdgeArr */
128 XArray* var; /* XArray* of OutEdgeArr */
333 XArray* host_extents; /* XArray* of HostExtent */
684 XArray* /* of HostExtent */ host_extents = sec->host_extents; in find_TTEntry_from_hcode()
1646 XArray* hx_array = sectors[y].host_extents; in VG_()
Dm_errormgr.c339 XArray* /* of HChar */ text = (XArray*)textV; in printSuppForIp_nonXML()
358 XArray* /* HChar */ text; in gen_suppression()
/external/valgrind/main/exp-sgcheck/
Dsg_main.c205 static Word StackBlocks__cmp ( XArray* fb1s, XArray* fb2s ) in StackBlocks__cmp()
223 static void pp_StackBlocks ( XArray* sbs ) in pp_StackBlocks()
257 static XArray* /* of StackBlock */
259 ( XArray* /* of StackBlock */ orig ) in StackBlocks__find_and_dealloc__or_add()
364 XArray* res; in StackBlocks__find_and_dealloc__or_add()
368 res = (XArray*)key; in StackBlocks__find_and_dealloc__or_add()
382 static XArray* /* of StackBlock */ get_StackBlocks_for_IP ( Addr ip ) in get_StackBlocks_for_IP()
384 XArray* blocks = VG_(di_get_stack_blocks_at_ip)( ip, True/*arrays only*/ ); in get_StackBlocks_for_IP()
524 XArray* /* FrameBlock */ descrs, in add_blocks_to_StackTree()
525 XArray* /* Addr */ bases, in add_blocks_to_StackTree()
[all …]
Dpc_common.c135 XArray* descr1; /* XArray* of HChar */
136 XArray* descr2; /* XArray* of HChar */
Dh_main.c531 XArray* /* of TempMapEnt */ qmpMap;
/external/valgrind/main/drd/
Ddrd_clientobj.h111 XArray* last_sem_post_seg; // array of Segment*, used as a stack.
Ddrd_error.c164 XArray* /* of HChar */ descr1 in drd_report_data_race()
167 XArray* /* of HChar */ descr2 in drd_report_data_race()
/external/valgrind/main/massif/
Dms_main.c300 static XArray* alloc_fns;
301 static XArray* ignore_fns;
358 static Bool is_member_fn(XArray* fns, const HChar* fnname) in is_member_fn()
410 static XArray* args_for_massif;
/external/valgrind/main/helgrind/
Dlibhb_core.c320 XArray* /* ULong_n_EC */ local_Kws_n_stacks;
1832 static XArray* /* of ThrID */ verydead_thread_table = NULL;
1879 static VTS* VTS__subtract ( const HChar* who, VTS* vts, XArray* thridsToDel );
1995 static VTS* VTS__subtract ( const HChar* who, VTS* vts, XArray* thridsToDel ) in VTS__subtract()
2553 static XArray* /* of VtsTE */ vts_tab = NULL;
2704 void remap_VtsID ( /*MOD*/XArray* /* of VtsTE */ old_tab, in remap_VtsID()
2705 /*MOD*/XArray* /* of VtsTE */ new_tab, in remap_VtsID()
2722 void remap_VtsIDs_in_SVal ( /*MOD*/XArray* /* of VtsTE */ old_tab, in remap_VtsIDs_in_SVal()
2723 /*MOD*/XArray* /* of VtsTE */ new_tab, in remap_VtsIDs_in_SVal()
2871 XArray* /* of VtsTE */ new_tab in vts_tab__do_GC()
[all …]

12