Lines Matching refs:MC_
345 mallocs = (MC_Chunk**) VG_(HT_to_array)( MC_(malloc_list), &n_mallocs ); in find_active_chunks()
362 VG_(HT_ResetIter)(MC_(mempool_list)); in find_active_chunks()
363 while ( (mp = VG_(HT_Next)(MC_(mempool_list))) ) { in find_active_chunks()
397 VG_(HT_ResetIter)(MC_(mempool_list)); in find_active_chunks()
398 while ( (mp = VG_(HT_Next)(MC_(mempool_list))) ) { in find_active_chunks()
475 LeakCheckDeltaMode MC_(detect_memory_leaks_last_delta_mode);
480 UInt MC_(leak_search_gen);
500 SizeT MC_(bytes_leaked) = 0;
501 SizeT MC_(bytes_indirect) = 0;
502 SizeT MC_(bytes_dubious) = 0;
503 SizeT MC_(bytes_reachable) = 0;
504 SizeT MC_(bytes_suppressed) = 0;
506 SizeT MC_(blocks_leaked) = 0;
507 SizeT MC_(blocks_indirect) = 0;
508 SizeT MC_(blocks_dubious) = 0;
509 SizeT MC_(blocks_reachable) = 0;
510 SizeT MC_(blocks_suppressed) = 0;
514 static SizeT MC_(bytes_heuristically_reachable)[N_LEAK_CHECK_HEURISTICS]
516 static SizeT MC_(blocks_heuristically_reachable)[N_LEAK_CHECK_HEURISTICS]
680 return MC_(is_valid_aligned_word)(a); in is_valid_aligned_ULong()
682 return MC_(is_valid_aligned_word)(a) in is_valid_aligned_ULong()
683 && MC_(is_valid_aligned_word)(a + 4); in is_valid_aligned_ULong()
777 && MC_(is_valid_aligned_word)(ch->data + sizeof(SizeT))) { in heuristic_reachedness()
780 && MC_(is_valid_aligned_word)(ch->data)) { in heuristic_reachedness()
832 && MC_(is_valid_aligned_word)(ch->data)) { in heuristic_reachedness()
846 && MC_(is_valid_aligned_word)(ptr)) { in heuristic_reachedness()
861 && MC_(is_valid_aligned_word)(ch->data)) { in heuristic_reachedness()
1074 if ( ! MC_(is_within_valid_secondary)(ptr) ) { in lc_scan_memory()
1113 if (! MC_(is_within_valid_secondary)(ptr) ) { in lc_scan_memory()
1127 if ( MC_(is_valid_aligned_word)(ptr) ) { in lc_scan_memory()
1137 MC_(pp_describe_addr) (ptr); in lc_scan_memory()
1144 MC_(pp_describe_addr) (ptr); in lc_scan_memory()
1203 MC_(clo_leak_resolution), a->allocated_at, b->allocated_at)) in cmp_LossRecordKey_LossRecord()
1307 SizeT old_bytes_leaked = MC_(bytes_leaked); in print_results()
1308 SizeT old_bytes_indirect = MC_(bytes_indirect); in print_results()
1309 SizeT old_bytes_dubious = MC_(bytes_dubious); in print_results()
1310 SizeT old_bytes_reachable = MC_(bytes_reachable); in print_results()
1311 SizeT old_bytes_suppressed = MC_(bytes_suppressed); in print_results()
1312 SizeT old_blocks_leaked = MC_(blocks_leaked); in print_results()
1313 SizeT old_blocks_indirect = MC_(blocks_indirect); in print_results()
1314 SizeT old_blocks_dubious = MC_(blocks_dubious); in print_results()
1315 SizeT old_blocks_reachable = MC_(blocks_reachable); in print_results()
1316 SizeT old_blocks_suppressed = MC_(blocks_suppressed); in print_results()
1323 = MC_(bytes_heuristically_reachable)[i]; in print_results()
1324 MC_(bytes_heuristically_reachable)[i] = 0; in print_results()
1326 = MC_(blocks_heuristically_reachable)[i]; in print_results()
1327 MC_(blocks_heuristically_reachable)[i] = 0; in print_results()
1373 lrkey.allocated_at = MC_(allocated_at)(ch); in print_results()
1376 MC_(bytes_heuristically_reachable)[ex->heuristic] += ch->szB; in print_results()
1377 MC_(blocks_heuristically_reachable)[ex->heuristic]++; in print_results()
1420 MC_(blocks_leaked) = MC_(bytes_leaked) = 0; in print_results()
1421 MC_(blocks_indirect) = MC_(bytes_indirect) = 0; in print_results()
1422 MC_(blocks_dubious) = MC_(bytes_dubious) = 0; in print_results()
1423 MC_(blocks_reachable) = MC_(bytes_reachable) = 0; in print_results()
1424 MC_(blocks_suppressed) = MC_(bytes_suppressed) = 0; in print_results()
1441 MC_(record_leak_error) ( tid, i+1, n_lossrecords, lr, in print_results()
1458 MC_(record_leak_error) ( tid, i+1, n_lossrecords, lr, print_record, in print_results()
1462 MC_(blocks_suppressed) += lr->num_blocks; in print_results()
1463 MC_(bytes_suppressed) += lr->szB; in print_results()
1466 MC_(blocks_leaked) += lr->num_blocks; in print_results()
1467 MC_(bytes_leaked) += lr->szB; in print_results()
1470 MC_(blocks_indirect) += lr->num_blocks; in print_results()
1471 MC_(bytes_indirect) += lr->szB; in print_results()
1474 MC_(blocks_dubious) += lr->num_blocks; in print_results()
1475 MC_(bytes_dubious) += lr->szB; in print_results()
1478 MC_(blocks_reachable) += lr->num_blocks; in print_results()
1479 MC_(bytes_reachable) += lr->szB; in print_results()
1490 MC_(snprintf_delta) (d_bytes, sizeof(d_bytes), (new), (old), \ in print_results()
1493 MC_(snprintf_delta) (d_blocks, sizeof(d_blocks), (new), (old), \ in print_results()
1498 MC_(bytes_leaked), in print_results()
1499 DBY (MC_(bytes_leaked), old_bytes_leaked), in print_results()
1500 MC_(blocks_leaked), in print_results()
1501 DBL (MC_(blocks_leaked), old_blocks_leaked)); in print_results()
1503 MC_(bytes_indirect), in print_results()
1504 DBY (MC_(bytes_indirect), old_bytes_indirect), in print_results()
1505 MC_(blocks_indirect), in print_results()
1506 DBL (MC_(blocks_indirect), old_blocks_indirect)); in print_results()
1508 MC_(bytes_dubious), in print_results()
1509 DBY (MC_(bytes_dubious), old_bytes_dubious), in print_results()
1510 MC_(blocks_dubious), in print_results()
1511 DBL (MC_(blocks_dubious), old_blocks_dubious)); in print_results()
1513 MC_(bytes_reachable), in print_results()
1514 DBY (MC_(bytes_reachable), old_bytes_reachable), in print_results()
1515 MC_(blocks_reachable), in print_results()
1516 DBL (MC_(blocks_reachable), old_blocks_reachable)); in print_results()
1519 || MC_(blocks_heuristically_reachable)[i] > 0) { in print_results()
1526 || MC_(blocks_heuristically_reachable)[i] > 0) in print_results()
1530 MC_(bytes_heuristically_reachable)[i], in print_results()
1531 DBY (MC_(bytes_heuristically_reachable)[i], in print_results()
1533 MC_(blocks_heuristically_reachable)[i], in print_results()
1534 DBL (MC_(blocks_heuristically_reachable)[i], in print_results()
1537 MC_(bytes_suppressed), in print_results()
1538 DBY (MC_(bytes_suppressed), old_bytes_suppressed), in print_results()
1539 MC_(blocks_suppressed), in print_results()
1540 DBL (MC_(blocks_suppressed), old_blocks_suppressed)); in print_results()
1542 (MC_(blocks_leaked) + MC_(blocks_indirect) + in print_results()
1543 MC_(blocks_dubious) + MC_(blocks_reachable)) > 0) { in print_results()
1552 MC_(blocks_reachable) > 0 && !RiS(Reachable,lcp->show_leak_kinds)) { in print_results()
1585 ind_lrkey.allocated_at = MC_(allocated_at)(ind_ch); in print_clique()
1605 Bool MC_(print_block_list) ( UInt loss_record_nr_from, in MC_() function
1621 if (lc_chunks_n_frees_marker != MC_(get_cmalloc_n_frees)()) { in MC_()
1648 MC_(pp_LossRecord)(loss_record_nr+1, n_lossrecords, lr); in MC_()
1659 lrkey.allocated_at = MC_(allocated_at)(ch); in MC_()
1669 MC_(pp_LossRecord)(loss_record_nr+1, n_lossrecords, lr); in MC_()
1764 void MC_(detect_memory_leaks) ( ThreadId tid, LeakCheckParams* lcp) in MC_() function
1779 MC_(leak_search_gen)++; in MC_()
1780 MC_(detect_memory_leaks_last_delta_mode) = lcp->deltamode; in MC_()
1789 lc_chunks_n_frees_marker = MC_(get_cmalloc_n_frees)(); in MC_()
1870 VG_(pp_ExeContext)( MC_(allocated_at)(ch1)); in MC_()
1872 VG_(pp_ExeContext)( MC_(allocated_at)(ch2)); in MC_()
1982 void MC_(who_points_at) ( Addr address, SizeT szB) in MC_() function