Lines Matching defs:ref
100 # define GC_TRACE_REF(ref, format, ...) \ argument
105 # define GC_TRACE_SET_COLOR(ref, color) \ argument
108 # define GC_TRACE_REF(ref, format, ...) argument
109 # define GC_TRACE_SET_COLOR(ref, new_color) argument
114 #define GC_REF_ADDRESS(ref) \ argument
117 #define GC_REF_COLOR(ref) \ argument
120 #define GC_REF_CHECK_COLOR(ref, color) \ argument
123 #define GC_REF_SET_INFO(ref, info) do { \ argument
129 #define GC_REF_SET_COLOR(ref, c) do { \ argument
136 #define GC_REF_SET_BLACK(ref) do { \ argument
141 #define GC_REF_SET_PURPLE(ref) do { \ argument
248 zend_refcounted *ref; member
326 #define GC_STACK_PUSH(ref) \ argument
343 static zend_always_inline void gc_stack_push(gc_stack **stack, size_t *top, zend_refcounted *ref) in gc_stack_push()
386 static zend_always_inline gc_root_buffer* gc_decompress(zend_refcounted *ref, uint32_t idx) in gc_decompress()
443 static void gc_trace_ref(zend_refcounted *ref) { in gc_trace_ref()
654 static zend_never_inline void ZEND_FASTCALL gc_possible_root_when_full(zend_refcounted *ref) in gc_possible_root_when_full()
698 ZEND_API void ZEND_FASTCALL gc_possible_root(zend_refcounted *ref) in gc_possible_root()
734 static void ZEND_FASTCALL gc_extra_root(zend_refcounted *ref) in gc_extra_root()
767 static zend_never_inline void ZEND_FASTCALL gc_remove_compressed(zend_refcounted *ref, uint32_t idx) in gc_remove_compressed()
773 ZEND_API void ZEND_FASTCALL gc_remove_from_buffer(zend_refcounted *ref) in gc_remove_from_buffer()
796 static void gc_scan_black(zend_refcounted *ref, gc_stack *stack) in gc_scan_black()
920 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_scan_black() local
963 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_scan_black() local
995 static void gc_mark_grey(zend_refcounted *ref, gc_stack *stack) in gc_mark_grey()
1095 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_mark_grey() local
1138 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_mark_grey() local
1226 static void gc_scan(zend_refcounted *ref, gc_stack *stack) in gc_scan()
1307 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_scan() local
1349 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_scan() local
1412 static void gc_add_garbage(zend_refcounted *ref) in gc_add_garbage()
1437 static int gc_collect_white(zend_refcounted *ref, uint32_t *flags, gc_stack *stack) in gc_collect_white()
1544 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_collect_white() local
1591 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_collect_white() local
1628 zend_refcounted *ref; in gc_collect_roots() local
1665 static int gc_remove_nested_data_from_buffer(zend_refcounted *ref, gc_root_buffer *root, gc_stack *… in gc_remove_nested_data_from_buffer()
1740 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_remove_nested_data_from_buffer() local
1775 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_remove_nested_data_from_buffer() local