Lines Matching refs:debug
165 #define HASHMAP_DEBUG_FIELDS struct hashmap_debug_info debug;
503 h->debug.rem_count++;
504 h->debug.last_rem_idx = idx;
663 i->put_count = h->debug.put_count;
664 i->rem_count = h->debug.rem_count;
667 assert(i->put_count == h->debug.put_count);
669 assert(i->rem_count == h->debug.rem_count ||
670 (i->rem_count == h->debug.rem_count - 1 &&
671 i->prev_idx == h->debug.last_rem_idx));
673 i->rem_count = h->debug.rem_count;
754 h->debug.func = func;
755 h->debug.file = file;
756 h->debug.line = line;
758 LIST_PREPEND(debug_list, hashmap_debug_list, &h->debug);
812 LIST_REMOVE(debug_list, hashmap_debug_list, &h->debug);
923 h->debug.put_count++;
1016 h->debug.max_entries = MAX(h->debug.max_entries, n_entries(h));
1248 h->b.debug.put_count++;
1249 h->b.debug.rem_count++;
1250 h->b.debug.last_rem_idx = idx;