Home
last modified time | relevance | path

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

12

/external/valgrind/include/
Dpub_tool_xarray.h49 typedef struct _XArray XArray; typedef
57 extern XArray* VG_(newXA) ( void*(*alloc_fn)(const HChar*,SizeT),
63 extern void VG_(deleteXA) ( XArray* );
68 extern void VG_(setCmpFnXA) ( XArray*, XACmpFn_t);
73 extern Word VG_(addToXA) ( XArray*, const void* elem );
78 extern Word VG_(addBytesToXA) ( XArray* xao, const void* bytesV, Word nbytes );
82 extern void VG_(sortXA) ( XArray* );
89 extern Bool VG_(lookupXA) ( const XArray*, const void* key,
100 extern Bool VG_(lookupXA_UNSAFE) ( const XArray* xao, const void* key,
105 extern Word VG_(sizeXA) ( const 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.h168 XArray* /* of HChar */ descr1;
169 XArray* /* of HChar */ descr2;
/external/valgrind/coregrind/
Dm_xarray.c53 XArray* VG_(newXA) ( void*(*alloc_fn)(const HChar*,SizeT), in VG_()
58 XArray* xa; in VG_()
81 XArray* VG_(cloneXA)( const HChar* cc, const XArray* xa ) in VG_()
83 XArray* nyu; in VG_()
111 void VG_(deleteXA) ( XArray* xa ) in VG_()
120 void VG_(setCmpFnXA) ( XArray* xa, XACmpFn_t compar ) in VG_()
128 inline void* VG_(indexXA) ( const XArray* xa, Word n ) in VG_()
138 void VG_(hintSizeXA) ( XArray* xa, Word n) in VG_()
156 static inline void ensureSpaceXA ( XArray* xa ) in ensureSpaceXA()
190 Word VG_(addToXA) ( XArray* xa, const void* elem ) 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;
147 XArray* ranges = rm->ranges; in preen()
163 XArray* ranges = rm->ranges; in find()
186 XArray* ranges = rm->ranges; in split_at()
Dpub_core_options.h138 extern XArray *VG_(clo_suppressions);
141 extern XArray *VG_(clo_fullpath_after);
275 extern XArray *VG_(clo_req_tsyms);
Dm_commandline.c46 static void add_string ( XArray* /* of HChar* */xa, HChar* str ) in add_string()
161 XArray* /* of HChar* */ tmp_xarray; in VG_()
Dm_options.c89 XArray *VG_(clo_suppressions); // array of strings
90 XArray *VG_(clo_fullpath_after); // array of strings
124 XArray *VG_(clo_req_tsyms); // array of strings
Dm_poolalloc.c45 XArray* pools;
Dm_transtab.c136 XArray* var; /* XArray* of InEdgeArr */ /* if has_var */
148 XArray* var; /* XArray* of OutEdgeArr */ /* if has_var */
367 XArray* host_extents; /* XArray* of HostExtent */
569 XArray *var = VG_(newXA)(ttaux_malloc, "transtab.IEA__add", in InEdgeArr__add()
650 XArray *var = VG_(newXA)(ttaux_malloc, "transtab.OEA__add", in OutEdgeArr__add()
727 const XArray* /* of HostExtent */ host_extents = sec->host_extents; in find_TTEntry_from_hcode()
1743 XArray* hx_array = sectors[y].host_extents; in VG_()
/external/valgrind/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)( 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,
181 XArray* /*UChar*/ ML_(describe_type)( /*OUT*/PtrdiffT* residual_offset,
182 const XArray* /* of TyEnt */ tyents,
216 TyEnt* ML_(TyEnts__index_by_cuOff) ( const XArray* /* of TyEnt */ ents,
Dpriv_storage.h454 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;
567 XArray* maps; /* XArray of DebugInfoMapping structs */
[all …]
Dtytypes.c70 static void pp_XArray_of_cuOffs ( const XArray* xa ) in pp_XArray_of_cuOffs()
200 void ML_(pp_TyEnts)( const XArray* tyents, const HChar* who ) in ML_()
216 static void pp_TyBound_C_ishly ( const XArray* tyents, UWord cuOff ) in pp_TyBound_C_ishly()
237 void ML_(pp_TyEnt_C_ishly)( const XArray* /* of TyEnt */ tyents, in ML_()
280 XArray* xa = ent->Te.TyArray.boundRs; in ML_()
339 TyEnt* ML_(TyEnts__index_by_cuOff) ( const XArray* /* of TyEnt */ ents, in ML_()
450 static Word XArray_of_UWord__cmp ( const XArray* a, const XArray* b ) { in XArray_of_UWord__cmp()
669 MaybeULong ML_(sizeOfType)( const XArray* /* of TyEnt */ tyents, in ML_()
739 static void copy_UWord_into_XA ( XArray* /* of HChar */ xa, in copy_UWord_into_XA()
746 XArray* /*HChar*/ ML_(describe_type)( /*OUT*/PtrdiffT* residual_offset, in ML_()
[all …]
Dreaddwarf3.c661 XArray* xa; /* XArray of UChar */ in make_general_GX()
777 static Word cmp__XArrays_of_AddrRange ( const XArray* rngs1, in cmp__XArrays_of_AddrRange()
778 const XArray* rngs2 ) in cmp__XArrays_of_AddrRange()
799 static XArray* /* of AddrRange */ empty_range_list ( void ) in empty_range_list()
801 XArray* xa; /* XArray of AddrRange */ in empty_range_list()
811 static XArray* unitary_range_list ( Addr aMin, Addr aMax ) in unitary_range_list()
813 XArray* xa; in unitary_range_list()
833 static XArray* /* of AddrRange */
841 XArray* xa; /* XArray of AddrRange */ in get_range_list()
1587 XArray* rngMany; /* of AddrRange. NON-UNIQUE PTR in AR_DINFO. */
[all …]
Ddebuginfo.c617 /*MOD*/XArray* maps /* XArray<DebugInfoMapping> */ ) in show_DebugInfoMappings()
642 /*MOD*/XArray* maps /* XArray<DebugInfoMapping> */ ) in truncate_DebugInfoMapping_overlaps()
2427 UWord evalCfiExpr ( const XArray* exprs, Int ix, in evalCfiExpr()
3109 static void zterm_XA ( XArray* dst ) in zterm_XA()
3122 const XArray* /* TyEnt */ tyents, in data_address_is_in_var()
3188 static void format_message ( /*MOD*/XArray* /* of HChar */ dn1, in format_message()
3189 /*MOD*/XArray* /* of HChar */ dn2, in format_message()
3195 const XArray* /*HChar*/ described, in format_message()
3486 Bool consider_vars_in_frame ( /*MOD*/XArray* /* of HChar */ dname1, in consider_vars_in_frame()
3487 /*MOD*/XArray* /* of HChar */ dname2, in consider_vars_in_frame()
[all …]
Dreaddwarf.c64 static UInt safe_fndn_ix (XArray* fndn_ix_xa, Int xa_ix) in safe_fndn_ix()
74 static const HChar* safe_dirname_ix (XArray* dirname_xa, Int xa_ix) in safe_dirname_ix()
255 XArray* fndn_ix_xa, in process_extended_line_op()
349 XArray* fndn_ix_xa; /* xarray of UInt fndn_ix */ in read_dwarf2_lineblock()
351 XArray* dirname_xa; /* xarray of const HChar* dirname */ in read_dwarf2_lineblock()
1901 static void ppRegRule ( const XArray* exprs, const RegRule* rrule ) in ppRegRule()
1951 XArray* exprs;
2036 Int copy_convert_CfiExpr_tree ( XArray* dst, const UnwindContext* srcuc,
2068 XArray *src, *dst; in summarise_context()
2146 XArray *src, *dst; \ in summarise_context()
[all …]
Dstorage.c118 void ML_(ppDiCfSI) ( const XArray* /* of CfiExpr */ exprs, in ML_()
822 Int ML_(CfiExpr_Undef)( XArray* dst ) in ML_()
829 Int ML_(CfiExpr_Deref)( XArray* dst, Int ixAddr ) in ML_()
837 Int ML_(CfiExpr_Const)( XArray* dst, UWord con ) in ML_()
845 Int ML_(CfiExpr_Unop)( XArray* dst, CfiUnop op, Int ix ) in ML_()
854 Int ML_(CfiExpr_Binop)( XArray* dst, CfiBinop op, Int ixL, Int ixR ) in ML_()
864 Int ML_(CfiExpr_CfiReg)( XArray* dst, CfiReg reg ) in ML_()
872 Int ML_(CfiExpr_DwReg)( XArray* dst, Int reg ) in ML_()
936 void ML_(ppCfiExpr)( const XArray* src, Int ix ) in ML_()
Dreadmacho.c299 void read_symtab( /*OUT*/XArray* /* DiSym */ syms, in read_symtab()
406 static void tidy_up_cand_syms ( /*MOD*/XArray* /* of DiSym */ syms, in tidy_up_cand_syms()
905 XArray* /* DiSym */ candSyms = NULL; in ML_()
/external/valgrind/exp-sgcheck/
Dsg_main.c204 static Word StackBlocks__cmp ( XArray* fb1s, XArray* fb2s ) in StackBlocks__cmp()
222 static void pp_StackBlocks ( XArray* sbs ) in pp_StackBlocks()
256 static XArray* /* of StackBlock */
258 ( XArray* /* of StackBlock */ orig ) in StackBlocks__find_and_dealloc__or_add()
363 XArray* res; in StackBlocks__find_and_dealloc__or_add()
367 res = (XArray*)key; in StackBlocks__find_and_dealloc__or_add()
381 static XArray* /* of StackBlock */ get_StackBlocks_for_IP ( Addr ip ) in get_StackBlocks_for_IP()
383 XArray* blocks = VG_(di_get_stack_blocks_at_ip)( ip, True/*arrays only*/ ); in get_StackBlocks_for_IP()
523 XArray* /* FrameBlock */ descrs, in add_blocks_to_StackTree()
524 XArray* /* Addr */ bases, in add_blocks_to_StackTree()
[all …]
Dpc_common.c135 XArray* descr1; /* XArray* of HChar */
136 XArray* descr2; /* XArray* of HChar */
/external/valgrind/drd/
Ddrd_clientobj.h112 XArray* last_sem_post_seg; // array of Segment*, used as a stack.
Ddrd_error.c165 XArray* /* of HChar */ descr1 in drd_report_data_race()
168 XArray* /* of HChar */ descr2 in drd_report_data_race()
/external/valgrind/callgrind/
Devents.c457 XArray *xa = VG_(newXA)(VG_(malloc), "cl.events.emas", VG_(free), in CLG_()
484 XArray *xa = VG_(newXA)(VG_(malloc), "cl.events.mcas", VG_(free), in CLG_()
/external/valgrind/helgrind/
Dlibhb_core.c324 XArray* /* ULong_n_EC */ local_Kws_n_stacks;
2042 static XArray* /* of ThrID */ verydead_thread_table_not_pruned = NULL;
2043 static XArray* /* of ThrID */ verydead_thread_table = NULL;
2070 static void verydead_thread_table_sort_and_check (XArray* thrids) in verydead_thread_table_sort_and_check()
2113 static VTS* VTS__subtract ( const HChar* who, VTS* vts, XArray* thridsToDel );
2229 static VTS* VTS__subtract ( const HChar* who, VTS* vts, XArray* thridsToDel ) in VTS__subtract()
2775 static XArray* /* of VtsTE */ vts_tab = NULL;
2922 void remap_VtsID ( /*MOD*/XArray* /* of VtsTE */ old_tab, in remap_VtsID()
2923 /*MOD*/XArray* /* of VtsTE */ new_tab, in remap_VtsID()
2940 void remap_VtsIDs_in_SVal ( /*MOD*/XArray* /* of VtsTE */ old_tab, in remap_VtsIDs_in_SVal()
[all …]

12