curr_dl 163 gc/finalize.c struct disappearing_link *curr_dl; curr_dl 192 gc/finalize.c curr_dl = dl_head[index]; curr_dl 193 gc/finalize.c for (curr_dl = dl_head[index]; curr_dl != 0; curr_dl = dl_next(curr_dl)) { curr_dl 194 gc/finalize.c if (curr_dl -> dl_hidden_link == HIDE_POINTER(link)) { curr_dl 195 gc/finalize.c curr_dl -> dl_hidden_obj = HIDE_POINTER(obj); curr_dl 241 gc/finalize.c struct disappearing_link *curr_dl, *prev_dl; curr_dl 249 gc/finalize.c prev_dl = 0; curr_dl = dl_head[index]; curr_dl 250 gc/finalize.c while (curr_dl != 0) { curr_dl 251 gc/finalize.c if (curr_dl -> dl_hidden_link == HIDE_POINTER(link)) { curr_dl 253 gc/finalize.c dl_head[index] = dl_next(curr_dl); curr_dl 255 gc/finalize.c dl_set_next(prev_dl, dl_next(curr_dl)); curr_dl 261 gc/finalize.c dl_set_next(curr_dl, 0); curr_dl 263 gc/finalize.c GC_free((GC_PTR)curr_dl); curr_dl 267 gc/finalize.c prev_dl = curr_dl; curr_dl 268 gc/finalize.c curr_dl = dl_next(curr_dl); curr_dl 517 gc/finalize.c struct disappearing_link * curr_dl; curr_dl 526 gc/finalize.c for (curr_dl = dl_head[i]; curr_dl != 0; curr_dl = dl_next(curr_dl)) { curr_dl 527 gc/finalize.c real_ptr = (ptr_t)REVEAL_POINTER(curr_dl -> dl_hidden_obj); curr_dl 528 gc/finalize.c real_link = (ptr_t)REVEAL_POINTER(curr_dl -> dl_hidden_link); curr_dl 546 gc/finalize.c struct disappearing_link * curr_dl, * prev_dl, * next_dl; curr_dl 555 gc/finalize.c curr_dl = dl_head[i]; curr_dl 557 gc/finalize.c while (curr_dl != 0) { curr_dl 558 gc/finalize.c real_ptr = (ptr_t)REVEAL_POINTER(curr_dl -> dl_hidden_obj); curr_dl 559 gc/finalize.c real_link = (ptr_t)REVEAL_POINTER(curr_dl -> dl_hidden_link); curr_dl 562 gc/finalize.c next_dl = dl_next(curr_dl); curr_dl 568 gc/finalize.c GC_clear_mark_bit((ptr_t)curr_dl); curr_dl 570 gc/finalize.c curr_dl = next_dl; curr_dl 572 gc/finalize.c prev_dl = curr_dl; curr_dl 573 gc/finalize.c curr_dl = dl_next(curr_dl); curr_dl 648 gc/finalize.c curr_dl = dl_head[i]; curr_dl 650 gc/finalize.c while (curr_dl != 0) { curr_dl 651 gc/finalize.c real_link = GC_base((ptr_t)REVEAL_POINTER(curr_dl -> dl_hidden_link)); curr_dl 653 gc/finalize.c next_dl = dl_next(curr_dl); curr_dl 659 gc/finalize.c GC_clear_mark_bit((ptr_t)curr_dl); curr_dl 661 gc/finalize.c curr_dl = next_dl; curr_dl 663 gc/finalize.c prev_dl = curr_dl; curr_dl 664 gc/finalize.c curr_dl = dl_next(curr_dl);