Searched refs:SparseWA (Results 1 - 3 of 3) sorted by relevance
/external/valgrind/main/include/ |
H A D | pub_tool_sparsewa.h | 43 // SparseWA: Interface // 49 // trivial to use SparseWA. 51 typedef struct _SparseWA SparseWA; /* opaque */ typedef in typeref:struct:_SparseWA 54 SparseWA* VG_(newSWA) ( void*(*alloc_nofail)(const HChar* cc, SizeT), 59 void VG_(deleteSWA) ( SparseWA* swa ); 63 Bool VG_(addToSWA) ( SparseWA* swa, UWord key, UWord val ); 70 Bool VG_(delFromSWA) ( SparseWA* swa, 78 Bool VG_(lookupSWA) ( SparseWA* swa, 83 void VG_(initIterSWA) ( SparseWA* swa ); 89 Bool VG_(nextIterSWA)( SparseWA* sw [all...] |
/external/valgrind/main/coregrind/ |
H A D | m_sparsewa.c | 39 // SparseWA: Implementation // 118 static void swa_PUSH ( SparseWA* swa, UWord partial_key, Int curr_ix, 132 static void swa_POP ( SparseWA* swa, 149 static LevelN* swa_new_LevelN ( SparseWA* swa, Int level ) 158 static Level0* swa_new_Level0 ( SparseWA* swa ) 169 void VG_(initIterSWA) ( SparseWA* swa ) 176 Bool VG_(nextIterSWA)( SparseWA* swa, 234 SparseWA* VG_(newSWA) ( void*(*alloc_nofail)(const HChar* cc, SizeT), 238 SparseWA* swa; 242 swa = alloc_nofail( cc, sizeof(SparseWA) ); [all...] |
/external/valgrind/main/helgrind/ |
H A D | libhb_core.c | 3830 2. A SparseWA of OldRefs. These store information about each old 3844 When the SparseWA becomes too big, we can throw away the OldRefs 4070 /// A SparseWA guest-addr -> OldRef, that refers to (1) 4117 static SparseWA* oldrefTree = NULL; /* SparseWA* OldRef* */
|
Completed in 158 milliseconds