Searched refs:MC_Chunk (Results 1 - 5 of 5) sorted by relevance

/external/valgrind/main/memcheck/
H A Dmc_malloc_wrappers.c75 /* Pool allocator for MC_Chunk. */
78 MC_Chunk* create_MC_Chunk ( ExeContext* ec, Addr p, SizeT szB,
81 void delete_MC_Chunk (MC_Chunk* mc);
94 static MC_Chunk* freed_list_start[2] = {NULL, NULL};
95 static MC_Chunk* freed_list_end[2] = {NULL, NULL};
99 static void add_to_freed_queue ( MC_Chunk* mc )
144 MC_Chunk* mc1;
163 /* free MC_Chunk */
171 MC_Chunk* MC_(get_freed_block_bracketting) (Addr a)
175 MC_Chunk* m
[all...]
H A Dmc_leakcheck.c249 MC_Chunk* mc1 = *(MC_Chunk**)n1;
250 MC_Chunk* mc2 = *(MC_Chunk**)n2;
260 MC_Chunk** chunks,
283 MC_Chunk** chunks,
329 static MC_Chunk**
336 MC_Chunk **mallocs, **chunks, *mc;
343 mallocs = (MC_Chunk**) VG_(HT_to_array)( MC_(malloc_list), &n_mallocs );
446 static MC_Chunk** lc_chunk
[all...]
H A Dmc_include.h72 MC_Chunk; typedef in typeref:struct:_MC_Chunk
104 Return the MC_Chunk* for this block or NULL if no bracketting block
106 MC_Chunk* MC_(get_freed_block_bracketting)( Addr a );
108 /* For efficient pooled alloc/free of the MC_Chunk. */
309 SizeT szB; // Sum of all MC_Chunk.szB values.
396 void MC_(record_freemismatch_error) ( ThreadId tid, MC_Chunk* mc );
H A Dmc_errors.c943 void MC_(record_freemismatch_error) ( ThreadId tid, MC_Chunk* mc )
1080 /* Functions used when searching MC_Chunk lists */
1082 Bool addr_is_in_MC_Chunk_default_REDZONE_SZB(MC_Chunk* mc, Addr a)
1088 Bool addr_is_in_MC_Chunk_with_REDZONE_SZB(MC_Chunk* mc, Addr a, SizeT rzB)
1103 MC_Chunk* mc;
1313 // possible because we have the MC_Chunk on hand when the error is
1368 MC_Chunk* mc;
H A Dmc_main.c6439 MC_(chunk_poolalloc) = VG_(newPA) (sizeof(MC_Chunk),
6442 "mc.cMC.1 (MC_Chunk pools)",

Completed in 62 milliseconds