Lines Matching refs:func_ptr

358 	zend_function *func_ptr;  member
368 if (alfi->func_ptr && in autoload_func_info_destroy()
369 UNEXPECTED(alfi->func_ptr->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { in autoload_func_info_destroy()
370 zend_string_release_ex(alfi->func_ptr->common.function_name, 0); in autoload_func_info_destroy()
371 zend_free_trampoline(alfi->func_ptr); in autoload_func_info_destroy()
388 alfi->func_ptr = fcc->function_handler; in autoload_func_info_from_fci()
405 (alfi1->func_ptr->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) && in autoload_func_info_equals()
406 (alfi2->func_ptr->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) in autoload_func_info_equals()
411 …&& zend_string_equals(alfi1->func_ptr->common.function_name, alfi2->func_ptr->common.function_name) in autoload_func_info_equals()
414 return alfi1->func_ptr == alfi2->func_ptr in autoload_func_info_equals()
436 zend_function *func = alfi->func_ptr; in spl_perform_autoload()
439 memcpy(func, alfi->func_ptr, sizeof(zend_op_array)); in spl_perform_autoload()
546 if (UNEXPECTED(alfi->func_ptr == &EG(trampoline))) { in PHP_FUNCTION()
549 memcpy(copy, alfi->func_ptr, sizeof(zend_op_array)); in PHP_FUNCTION()
550 alfi->func_ptr->common.function_name = NULL; in PHP_FUNCTION()
551 alfi->func_ptr = copy; in PHP_FUNCTION()
555 alfi->func_ptr = zend_hash_str_find_ptr( in PHP_FUNCTION()
628 } else if (alfi->func_ptr->common.scope) { in PHP_FUNCTION()
638 add_next_index_str(&tmp, zend_string_copy(alfi->func_ptr->common.function_name)); in PHP_FUNCTION()
641 add_next_index_str(return_value, zend_string_copy(alfi->func_ptr->common.function_name)); in PHP_FUNCTION()