Lines Matching refs:entries
39 static size_t GetMaxAllocs(const AllocEntry* entries, size_t num_entries) { in GetMaxAllocs() argument
43 switch (entries[i].type) { in GetMaxAllocs()
49 if (entries[i].ptr != 0) { in GetMaxAllocs()
54 if (entries[i].ptr == 0 && entries[i].u.old_ptr != 0) { in GetMaxAllocs()
56 } else if (entries[i].ptr != 0 && entries[i].u.old_ptr == 0) { in GetMaxAllocs()
61 if (entries[i].ptr != 0) { in GetMaxAllocs()
73 static void ProcessDump(const AllocEntry* entries, size_t num_entries, size_t max_threads) { in ProcessDump() argument
77 size_t max_allocs = GetMaxAllocs(entries, num_entries); in ProcessDump()
92 const AllocEntry& entry = entries[i]; in ProcessDump()
115 if (entries[i].type == THREAD_DONE) { in ProcessDump()
179 AllocEntry* entries; in main() local
181 GetUnwindInfo(argv[1], &entries, &num_entries); in main()
185 ProcessDump(entries, num_entries, max_threads); in main()
187 FreeEntries(entries, num_entries); in main()