Home
last modified time | relevance | path

Searched refs:zval_ptr (Results 1 – 3 of 3) sorted by relevance

/PHP-7.0/Zend/
H A Dzend_variables.h49 if (Z_REFCOUNTED_P(zval_ptr) && !Z_DELREF_P(zval_ptr)) { in _zval_ptr_dtor_nogc()
50 _zval_dtor_func_for_ptr(Z_COUNTED_P(zval_ptr) ZEND_FILE_LINE_RELAY_CC); in _zval_ptr_dtor_nogc()
54 static zend_always_inline void i_zval_ptr_dtor(zval *zval_ptr ZEND_FILE_LINE_DC) in i_zval_ptr_dtor()
56 if (Z_REFCOUNTED_P(zval_ptr)) { in i_zval_ptr_dtor()
57 if (!Z_DELREF_P(zval_ptr)) { in i_zval_ptr_dtor()
58 _zval_dtor_func_for_ptr(Z_COUNTED_P(zval_ptr) ZEND_FILE_LINE_RELAY_CC); in i_zval_ptr_dtor()
60 GC_ZVAL_CHECK_POSSIBLE_ROOT(zval_ptr); in i_zval_ptr_dtor()
112 ZEND_API void _zval_ptr_dtor(zval *zval_ptr ZEND_FILE_LINE_DC);
122 #define zval_ptr_dtor(zval_ptr) _zval_ptr_dtor((zval_ptr) ZEND_FILE_LINE_CC) argument
123 #define zval_ptr_dtor_nogc(zval_ptr) _zval_ptr_dtor_nogc((zval_ptr) ZEND_FILE_LINE_CC) argument
[all …]
H A Dzend_variables.c258 ZEND_API void _zval_ptr_dtor_wrapper(zval *zval_ptr) in _zval_ptr_dtor_wrapper() argument
261 i_zval_ptr_dtor(zval_ptr ZEND_FILE_LINE_CC); in _zval_ptr_dtor_wrapper()
265 ZEND_API void _zval_internal_ptr_dtor_wrapper(zval *zval_ptr) in _zval_internal_ptr_dtor_wrapper() argument
267 zval_internal_ptr_dtor(zval_ptr); in _zval_internal_ptr_dtor_wrapper()
H A Dzend_execute_API.c531 ZEND_API void _zval_ptr_dtor(zval *zval_ptr ZEND_FILE_LINE_DC) /* {{{ */ in _zval_ptr_dtor()
533 i_zval_ptr_dtor(zval_ptr ZEND_FILE_LINE_RELAY_CC); in _zval_ptr_dtor()
537 ZEND_API void _zval_internal_ptr_dtor(zval *zval_ptr ZEND_FILE_LINE_DC) /* {{{ */ in _zval_internal_ptr_dtor()
539 if (Z_REFCOUNTED_P(zval_ptr)) { in _zval_internal_ptr_dtor()
540 Z_DELREF_P(zval_ptr); in _zval_internal_ptr_dtor()
541 if (Z_REFCOUNT_P(zval_ptr) == 0) { in _zval_internal_ptr_dtor()
542 _zval_internal_dtor_for_ptr(zval_ptr ZEND_FILE_LINE_CC); in _zval_internal_ptr_dtor()

Completed in 12 milliseconds