Lines Matching refs:buffered
205 if (GC_GET_COLOR(obj->buffered) != GC_PURPLE) { in gc_zobj_possible_root()
206 GC_SET_PURPLE(obj->buffered); in gc_zobj_possible_root()
207 if (!GC_ADDRESS(obj->buffered)) { in gc_zobj_possible_root()
228 GC_SET_PURPLE(obj->buffered); in gc_zobj_possible_root()
237 GC_SET_ADDRESS(obj->buffered, newRoot); in gc_zobj_possible_root()
251 gc_root_buffer* root_buffer = GC_ADDRESS(((zval_gc_info*)zv)->u.buffered); in gc_remove_zval_from_buffer()
266 ((zval_gc_info*)zv)->u.buffered = NULL; in gc_remove_zval_from_buffer()
281 if (GC_GET_COLOR(obj->buffered) != GC_BLACK) { in zval_scan_black()
282 GC_SET_BLACK(obj->buffered); in zval_scan_black()
317 GC_SET_BLACK(obj->buffered); in zobj_scan_black()
352 if (GC_GET_COLOR(obj->buffered) != GC_GREY) { in zval_mark_grey()
354 GC_SET_COLOR(obj->buffered, GC_GREY); in zval_mark_grey()
390 if (GC_GET_COLOR(obj->buffered) != GC_GREY) { in zobj_mark_grey()
392 GC_SET_COLOR(obj->buffered, GC_GREY); in zobj_mark_grey()
421 if (GC_GET_COLOR(obj->buffered) == GC_PURPLE) { in gc_mark_roots()
429 GC_SET_ADDRESS(obj->buffered, NULL); in gc_mark_roots()
459 if (GC_GET_COLOR(obj->buffered) == GC_GREY) { in zval_scan()
463 GC_SET_COLOR(obj->buffered, GC_WHITE); in zval_scan()
502 if (GC_GET_COLOR(obj->buffered) == GC_GREY) { in zobj_scan()
506 GC_SET_COLOR(obj->buffered, GC_WHITE); in zobj_scan()
548 if (((zval_gc_info*)(pz))->u.buffered == (gc_root_buffer*)GC_WHITE) { in zval_collect_white()
555 if (obj->buffered == (gc_root_buffer*)GC_WHITE) { in zval_collect_white()
557 GC_SET_PURPLE(obj->buffered); in zval_collect_white()
601 if (obj->buffered == (gc_root_buffer*)GC_WHITE) { in zobj_collect_white()
603 GC_SET_PURPLE(obj->buffered); in zobj_collect_white()
635 GC_SET_ADDRESS(obj->buffered, NULL); in gc_collect_roots()