Lines Matching refs:cur
214 struct mc_data_s *cur = base;
216 for (; cur; cur = cur->mc_prev) {
217 if (cur->mc_address == newd->mc_address) {
218 if (cur->mc_type == MC_TYPE_ALLOC) {
219 if (cur->mc_alloc_code == newd->mc_alloc_code) {
220 *addr_match = cur;
221 *addr_match_num = cur->mc_alloc_number;
222 return cur->mc_alloc_number;
225 *addr_match = cur;
226 *addr_match_num = cur->mc_alloc_number;
231 *addr_match = cur;
232 *addr_match_num = cur->mc_alloc_number;
297 struct mc_data_s *cur = mc_data_hash[i];
300 if (cur == 0)
303 for (; cur; cur = cur->mc_prev) {
305 if (cur->mc_type == MC_TYPE_ALLOC) {
306 if (cur->mc_dealloc_noted) {
307 if (cur->mc_dealloc_noted > 1) {
310 cur->mc_alloc_number);
311 print_entry("duplicate dealloc", cur);
317 cur->mc_alloc_number);
318 print_entry("dangle", cur);