should_free 53 Zend/zend_execute.c #define get_zval_ptr(op_type, node, ex, should_free, type) _get_zval_ptr(op_type, node, ex, should_free, type TSRMLS_CC) should_free 54 Zend/zend_execute.c #define get_zval_ptr_ptr(op_type, node, ex, should_free, type) _get_zval_ptr_ptr(op_type, node, ex, should_free, type TSRMLS_CC) should_free 55 Zend/zend_execute.c #define get_obj_zval_ptr(op_type, node, ex, should_free, type) _get_obj_zval_ptr(op_type, node, ex, should_free, type TSRMLS_CC) should_free 56 Zend/zend_execute.c #define get_obj_zval_ptr_ptr(op_type, node, ex, should_free, type) _get_obj_zval_ptr_ptr(op_type, node, ex, should_free, type TSRMLS_CC) should_free 70 Zend/zend_execute.c static zend_always_inline void zend_pzval_unlock_func(zval *z, zend_free_op *should_free, int unref TSRMLS_DC) should_free 75 Zend/zend_execute.c should_free->var = z; should_free 78 Zend/zend_execute.c should_free->var = 0; should_free 121 Zend/zend_execute.c #define FREE_OP(should_free) \ should_free 122 Zend/zend_execute.c if (should_free.var) { \ should_free 123 Zend/zend_execute.c if ((zend_uintptr_t)should_free.var & 1L) { \ should_free 124 Zend/zend_execute.c zval_dtor((zval*)((zend_uintptr_t)should_free.var & ~1L)); \ should_free 126 Zend/zend_execute.c zval_ptr_dtor_nogc(&should_free.var); \ should_free 130 Zend/zend_execute.c #define FREE_OP_IF_VAR(should_free) \ should_free 131 Zend/zend_execute.c if (should_free.var != NULL && (((zend_uintptr_t)should_free.var & 1L) == 0)) { \ should_free 132 Zend/zend_execute.c zval_ptr_dtor_nogc(&should_free.var); \ should_free 135 Zend/zend_execute.c #define FREE_OP_VAR_PTR(should_free) \ should_free 136 Zend/zend_execute.c if (should_free.var) { \ should_free 137 Zend/zend_execute.c zval_ptr_dtor_nogc(&should_free.var); \ should_free 142 Zend/zend_execute.c #define IS_TMP_FREE(should_free) ((zend_uintptr_t)should_free.var & 1L) should_free 175 Zend/zend_execute.c static zend_always_inline zval *_get_zval_ptr_tmp(zend_uint var, const zend_execute_data *execute_data, zend_free_op *should_free TSRMLS_DC) should_free 177 Zend/zend_execute.c return should_free->var = &EX_T(var).tmp_var; should_free 180 Zend/zend_execute.c static zend_always_inline zval *_get_zval_ptr_var(zend_uint var, const zend_execute_data *execute_data, zend_free_op *should_free TSRMLS_DC) should_free 184 Zend/zend_execute.c return should_free->var = ptr; should_free 345 Zend/zend_execute.c static inline zval *_get_zval_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *should_free, int type TSRMLS_DC) should_free 350 Zend/zend_execute.c should_free->var = 0; should_free 354 Zend/zend_execute.c should_free->var = TMP_FREE(&EX_T(node->var).tmp_var); should_free 358 Zend/zend_execute.c return _get_zval_ptr_var(node->var, execute_data, should_free TSRMLS_CC); should_free 361 Zend/zend_execute.c should_free->var = 0; should_free 365 Zend/zend_execute.c should_free->var = 0; should_free 373 Zend/zend_execute.c static zend_always_inline zval **_get_zval_ptr_ptr_var(zend_uint var, const zend_execute_data *execute_data, zend_free_op *should_free TSRMLS_DC) should_free 378 Zend/zend_execute.c PZVAL_UNLOCK(*ptr_ptr, should_free); should_free 381 Zend/zend_execute.c PZVAL_UNLOCK(EX_T(var).str_offset.str, should_free); should_free 386 Zend/zend_execute.c static zend_always_inline zval **_get_zval_ptr_ptr_var_fast(zend_uint var, const zend_execute_data *execute_data, zend_free_op *should_free TSRMLS_DC) should_free 391 Zend/zend_execute.c should_free->var = *ptr_ptr; should_free 394 Zend/zend_execute.c should_free->var = EX_T(var).str_offset.str; should_free 459 Zend/zend_execute.c static inline zval **_get_zval_ptr_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *should_free, int type TSRMLS_DC) should_free 462 Zend/zend_execute.c should_free->var = 0; should_free 465 Zend/zend_execute.c return _get_zval_ptr_ptr_var(node->var, execute_data, should_free TSRMLS_CC); should_free 467 Zend/zend_execute.c should_free->var = 0; should_free 482 Zend/zend_execute.c static inline zval **_get_obj_zval_ptr_ptr(int op_type, const znode_op *op, const zend_execute_data *execute_data, zend_free_op *should_free, int type TSRMLS_DC) should_free 488 Zend/zend_execute.c should_free->var = 0; should_free 494 Zend/zend_execute.c return get_zval_ptr_ptr(op_type, op, execute_data, should_free, type); should_free 507 Zend/zend_execute.c static inline zval *_get_obj_zval_ptr(int op_type, znode_op *op, const zend_execute_data *execute_data, zend_free_op *should_free, int type TSRMLS_DC) should_free 511 Zend/zend_execute.c should_free->var = 0; should_free 517 Zend/zend_execute.c return get_zval_ptr(op_type, op, execute_data, should_free, type); should_free 1820 Zend/zend_execute.c ZEND_API zval *zend_get_zval_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *should_free, int type TSRMLS_DC) { should_free 1821 Zend/zend_execute.c return get_zval_ptr(op_type, node, execute_data, should_free, type); should_free 1824 Zend/zend_execute.c ZEND_API zval **zend_get_zval_ptr_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *should_free, int type TSRMLS_DC) { should_free 1825 Zend/zend_execute.c return get_zval_ptr_ptr(op_type, node, execute_data, should_free, type); should_free 396 Zend/zend_execute.h ZEND_API zval *zend_get_zval_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *should_free, int type TSRMLS_DC); should_free 397 Zend/zend_execute.h ZEND_API zval **zend_get_zval_ptr_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *should_free, int type TSRMLS_DC); should_free 5745 ext/pgsql/pgsql.c static int php_pgsql_add_quotes(zval *src, zend_bool should_free TSRMLS_DC) should_free 5750 ext/pgsql/pgsql.c assert(should_free == 1 || should_free == 0); should_free 5758 ext/pgsql/pgsql.c if (should_free) { should_free 175 ext/sockets/conversions.c err->should_free = 1; should_free 203 ext/sockets/conversions.c if (err->should_free) { should_free 20 ext/sockets/conversions.h int should_free; should_free 3491 ext/standard/string.c PHPAPI char *php_addcslashes(const char *str, int length, int *new_length, int should_free, char *what, int wlength TSRMLS_DC) should_free 3535 ext/standard/string.c if (should_free) { should_free 3544 ext/standard/string.c PHPAPI char *php_addslashes(char *str, int length, int *new_length, int should_free TSRMLS_DC) should_free 3585 ext/standard/string.c if (should_free) {