Home | History | Annotate | Download | only in memcheck

Lines Matching refs:lr_table

462 // chunks will be converted and merged in loss record, maintained in lr_table
463 // lr_table elements are kept from one leak_search to another to implement
465 static OSet* lr_table;
1152 // contains in lr_table.
1157 n_lossrecords = VG_(OSetGen_Size)(lr_table);
1165 VG_(OSetGen_ResetIter)(lr_table);
1166 while ( (lr = VG_(OSetGen_Next)(lr_table)) ) {
1245 if (lr_table == NULL)
1246 // Create the lr_table, which holds the loss records.
1247 // If the lr_table already exists, it means it contains
1251 lr_table =
1262 // remove from lr_table the old loss_records with 0 bytes found
1263 VG_(OSetGen_Remove) (lr_table, &lr_array[i]->key);
1264 VG_(OSetGen_FreeNode)(lr_table, lr_array[i]);
1299 old_lr = VG_(OSetGen_Lookup)(lr_table, &lrkey);
1310 // record, initialise it from the chunk, and insert it into lr_table.
1311 lr = VG_(OSetGen_AllocNode)(lr_table, sizeof(LossRecord));
1322 VG_(OSetGen_Insert)(lr_table, lr);
1328 tl_assert(VG_(OSetGen_Size)(lr_table) == n_lossrecords);
1486 n_lossrecords = VG_(OSetGen_Size)(lr_table);
1498 ind_lr = VG_(OSetGen_Lookup)(lr_table, &ind_lrkey);
1521 if (lr_table == NULL || lc_chunks == NULL || lc_extras == NULL) {
1531 n_lossrecords = VG_(OSetGen_Size)(lr_table);
1551 old_lr = VG_(OSetGen_Lookup)(lr_table, &lrkey);
1666 if (lr_table != NULL) {
1672 VG_(OSetGen_Destroy) (lr_table);
1673 lr_table = NULL;
1832 // lc_chunks, lc_extras, lr_array and lr_table are kept (needed if user
1833 // calls MC_(print_block_list)). lr_table also used for delta leak reporting