Lines Matching refs:varptr

13406 	zval *varptr;  in zend_send_by_var_helper_SPEC_VAR()  local
13408 varptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_send_by_var_helper_SPEC_VAR()
13410 if (varptr == &EG(uninitialized_zval)) { in zend_send_by_var_helper_SPEC_VAR()
13412 Z_DELREF_P(varptr); in zend_send_by_var_helper_SPEC_VAR()
13414 ALLOC_INIT_ZVAL(varptr); in zend_send_by_var_helper_SPEC_VAR()
13415 } else if (PZVAL_IS_REF(varptr)) { in zend_send_by_var_helper_SPEC_VAR()
13417 (IS_VAR == IS_VAR && Z_REFCOUNT_P(varptr) > 2)) { in zend_send_by_var_helper_SPEC_VAR()
13418 zval *original_var = varptr; in zend_send_by_var_helper_SPEC_VAR()
13420 ALLOC_ZVAL(varptr); in zend_send_by_var_helper_SPEC_VAR()
13421 INIT_PZVAL_COPY(varptr, original_var); in zend_send_by_var_helper_SPEC_VAR()
13422 zval_copy_ctor(varptr); in zend_send_by_var_helper_SPEC_VAR()
13425 Z_UNSET_ISREF_P(varptr); in zend_send_by_var_helper_SPEC_VAR()
13428 Z_ADDREF_P(varptr); in zend_send_by_var_helper_SPEC_VAR()
13430 zend_vm_stack_push(varptr TSRMLS_CC); in zend_send_by_var_helper_SPEC_VAR()
13440 zval *varptr; in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER() local
13453 varptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13456 varptr != &EG(uninitialized_zval) && in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13457 (PZVAL_IS_REF(varptr) || Z_REFCOUNT_P(varptr) == 1)) { in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13458 Z_SET_ISREF_P(varptr); in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13460 Z_ADDREF_P(varptr); in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13462 zend_vm_stack_push(varptr TSRMLS_CC); in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13472 INIT_PZVAL_COPY(valptr, varptr); in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13488 zval *varptr; in ZEND_SEND_REF_SPEC_VAR_HANDLER() local
13498 ALLOC_INIT_ZVAL(varptr); in ZEND_SEND_REF_SPEC_VAR_HANDLER()
13499 zend_vm_stack_push(varptr TSRMLS_CC); in ZEND_SEND_REF_SPEC_VAR_HANDLER()
13512 varptr = *varptr_ptr; in ZEND_SEND_REF_SPEC_VAR_HANDLER()
13513 Z_ADDREF_P(varptr); in ZEND_SEND_REF_SPEC_VAR_HANDLER()
13514 zend_vm_stack_push(varptr TSRMLS_CC); in ZEND_SEND_REF_SPEC_VAR_HANDLER()
31258 zval *varptr; in zend_send_by_var_helper_SPEC_CV() local
31260 varptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in zend_send_by_var_helper_SPEC_CV()
31262 if (varptr == &EG(uninitialized_zval)) { in zend_send_by_var_helper_SPEC_CV()
31264 Z_DELREF_P(varptr); in zend_send_by_var_helper_SPEC_CV()
31266 ALLOC_INIT_ZVAL(varptr); in zend_send_by_var_helper_SPEC_CV()
31267 } else if (PZVAL_IS_REF(varptr)) { in zend_send_by_var_helper_SPEC_CV()
31269 (IS_CV == IS_VAR && Z_REFCOUNT_P(varptr) > 2)) { in zend_send_by_var_helper_SPEC_CV()
31270 zval *original_var = varptr; in zend_send_by_var_helper_SPEC_CV()
31272 ALLOC_ZVAL(varptr); in zend_send_by_var_helper_SPEC_CV()
31273 INIT_PZVAL_COPY(varptr, original_var); in zend_send_by_var_helper_SPEC_CV()
31274 zval_copy_ctor(varptr); in zend_send_by_var_helper_SPEC_CV()
31277 Z_UNSET_ISREF_P(varptr); in zend_send_by_var_helper_SPEC_CV()
31280 Z_ADDREF_P(varptr); in zend_send_by_var_helper_SPEC_CV()
31282 zend_vm_stack_push(varptr TSRMLS_CC); in zend_send_by_var_helper_SPEC_CV()
31292 zval *varptr; in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER() local
31305 varptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
31308 varptr != &EG(uninitialized_zval) && in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
31309 (PZVAL_IS_REF(varptr) || Z_REFCOUNT_P(varptr) == 1)) { in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
31310 Z_SET_ISREF_P(varptr); in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
31312 Z_ADDREF_P(varptr); in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
31314 zend_vm_stack_push(varptr TSRMLS_CC); in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
31324 INIT_PZVAL_COPY(valptr, varptr); in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
31340 zval *varptr; in ZEND_SEND_REF_SPEC_CV_HANDLER() local
31350 ALLOC_INIT_ZVAL(varptr); in ZEND_SEND_REF_SPEC_CV_HANDLER()
31351 zend_vm_stack_push(varptr TSRMLS_CC); in ZEND_SEND_REF_SPEC_CV_HANDLER()
31364 varptr = *varptr_ptr; in ZEND_SEND_REF_SPEC_CV_HANDLER()
31365 Z_ADDREF_P(varptr); in ZEND_SEND_REF_SPEC_CV_HANDLER()
31366 zend_vm_stack_push(varptr TSRMLS_CC); in ZEND_SEND_REF_SPEC_CV_HANDLER()