Lines Matching refs:should_free

112 #define get_zval_ptr(op_type, node, should_free, type) _get_zval_ptr(op_type, node, should_free, ty…  argument
113 #define get_zval_ptr_deref(op_type, node, should_free, type) _get_zval_ptr_deref(op_type, node, sho… argument
114 #define get_zval_ptr_undef(op_type, node, should_free, type) _get_zval_ptr_undef(op_type, node, sho… argument
115 …define get_op_data_zval_ptr_r(op_type, node, should_free) _get_op_data_zval_ptr_r(op_type, node, s… argument
116 …t_op_data_zval_ptr_deref_r(op_type, node, should_free) _get_op_data_zval_ptr_deref_r(op_type, node… argument
117 #define get_zval_ptr_ptr(op_type, node, should_free, type) _get_zval_ptr_ptr(op_type, node, should_… argument
118 …define get_zval_ptr_ptr_undef(op_type, node, should_free, type) _get_zval_ptr_ptr(op_type, node, s… argument
119 #define get_obj_zval_ptr(op_type, node, should_free, type) _get_obj_zval_ptr(op_type, node, should_… argument
120 …ine get_obj_zval_ptr_undef(op_type, node, should_free, type) _get_obj_zval_ptr_undef(op_type, node… argument
121 …define get_obj_zval_ptr_ptr(op_type, node, should_free, type) _get_obj_zval_ptr_ptr(op_type, node,… argument
159 #define FREE_OP(should_free) \ argument
160 if (should_free) { \
161 zval_ptr_dtor_nogc(should_free); \
169 #define FREE_OP_VAR_PTR(should_free) \ argument
170 if (should_free) { \
171 zval_ptr_dtor_nogc(should_free); \
244 static zend_always_inline zval *_get_zval_ptr_tmp(uint32_t var, zend_free_op *should_free EXECUTE_D… in _get_zval_ptr_tmp()
247 *should_free = ret; in _get_zval_ptr_tmp()
254 static zend_always_inline zval *_get_zval_ptr_var(uint32_t var, zend_free_op *should_free EXECUTE_D… in _get_zval_ptr_var()
258 *should_free = ret; in _get_zval_ptr_var()
262 static zend_always_inline zval *_get_zval_ptr_var_deref(uint32_t var, zend_free_op *should_free EXE… in _get_zval_ptr_var_deref()
266 *should_free = ret; in _get_zval_ptr_var_deref()
393 static zend_always_inline zval *_get_zval_ptr(int op_type, znode_op node, zend_free_op *should_free in _get_zval_ptr() argument
397 return _get_zval_ptr_var(node.var, should_free EXECUTE_DATA_CC); in _get_zval_ptr()
400 return _get_zval_ptr_tmp(node.var, should_free EXECUTE_DATA_CC); in _get_zval_ptr()
403 *should_free = NULL; in _get_zval_ptr()
414 …val *_get_op_data_zval_ptr_r(int op_type, znode_op node, zend_free_op *should_free EXECUTE_DATA_DC… in _get_op_data_zval_ptr_r()
418 return _get_zval_ptr_var(node.var, should_free EXECUTE_DATA_CC); in _get_op_data_zval_ptr_r()
421 return _get_zval_ptr_tmp(node.var, should_free EXECUTE_DATA_CC); in _get_op_data_zval_ptr_r()
424 *should_free = NULL; in _get_op_data_zval_ptr_r()
435 …ED zval *_get_zval_ptr_deref(int op_type, znode_op node, zend_free_op *should_free, int type EXECU… in _get_zval_ptr_deref() argument
439 return _get_zval_ptr_tmp(node.var, should_free EXECUTE_DATA_CC); in _get_zval_ptr_deref()
442 return _get_zval_ptr_var_deref(node.var, should_free EXECUTE_DATA_CC); in _get_zval_ptr_deref()
445 *should_free = NULL; in _get_zval_ptr_deref()
456 …get_op_data_zval_ptr_deref_r(int op_type, znode_op node, zend_free_op *should_free EXECUTE_DATA_DC… in _get_op_data_zval_ptr_deref_r()
460 return _get_zval_ptr_tmp(node.var, should_free EXECUTE_DATA_CC); in _get_op_data_zval_ptr_deref_r()
463 return _get_zval_ptr_var_deref(node.var, should_free EXECUTE_DATA_CC); in _get_op_data_zval_ptr_deref_r()
466 *should_free = NULL; in _get_op_data_zval_ptr_deref_r()
477 …ne zval *_get_zval_ptr_undef(int op_type, znode_op node, zend_free_op *should_free, int type EXECU… in _get_zval_ptr_undef() argument
481 return _get_zval_ptr_var(node.var, should_free EXECUTE_DATA_CC); in _get_zval_ptr_undef()
484 return _get_zval_ptr_tmp(node.var, should_free EXECUTE_DATA_CC); in _get_zval_ptr_undef()
487 *should_free = NULL; in _get_zval_ptr_undef()
498 static zend_always_inline zval *_get_zval_ptr_ptr_var(uint32_t var, zend_free_op *should_free EXECU… in _get_zval_ptr_ptr_var()
503 *should_free = NULL; in _get_zval_ptr_ptr_var()
506 *should_free = ret; in _get_zval_ptr_ptr_var()
511 static inline zval *_get_zval_ptr_ptr(int op_type, znode_op node, zend_free_op *should_free, int ty… in _get_zval_ptr_ptr() argument
514 *should_free = NULL; in _get_zval_ptr_ptr()
518 return _get_zval_ptr_ptr_var(node.var, should_free EXECUTE_DATA_CC); in _get_zval_ptr_ptr()
522 …UNUSED zval *_get_obj_zval_ptr(int op_type, znode_op op, zend_free_op *should_free, int type EXECU… in _get_obj_zval_ptr() argument
525 *should_free = NULL; in _get_obj_zval_ptr()
528 return get_zval_ptr(op_type, op, should_free, type); in _get_obj_zval_ptr()
531 … zval *_get_obj_zval_ptr_undef(int op_type, znode_op op, zend_free_op *should_free, int type EXECU… in _get_obj_zval_ptr_undef() argument
534 *should_free = NULL; in _get_obj_zval_ptr_undef()
537 return get_zval_ptr_undef(op_type, op, should_free, type); in _get_obj_zval_ptr_undef()
540 … zval *_get_obj_zval_ptr_ptr(int op_type, znode_op node, zend_free_op *should_free, int type EXECU… in _get_obj_zval_ptr_ptr() argument
543 *should_free = NULL; in _get_obj_zval_ptr_ptr()
546 return get_zval_ptr_ptr(op_type, node, should_free, type); in _get_obj_zval_ptr_ptr()
4744 …, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *should_free, int type) in zend_get_zval_ptr() argument
4751 *should_free = NULL; in zend_get_zval_ptr()
4756 *should_free = ret; in zend_get_zval_ptr()
4760 *should_free = NULL; in zend_get_zval_ptr()
4764 *should_free = ret; in zend_get_zval_ptr()