Lines Matching refs:func_ptr

359 	zend_function *func_ptr;  member
369 if (alfi->func_ptr && in autoload_func_info_destroy()
370 UNEXPECTED(alfi->func_ptr->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { in autoload_func_info_destroy()
371 zend_string_release_ex(alfi->func_ptr->common.function_name, 0); in autoload_func_info_destroy()
372 zend_free_trampoline(alfi->func_ptr); in autoload_func_info_destroy()
389 alfi->func_ptr = fcc->function_handler; in autoload_func_info_from_fci()
406 (alfi1->func_ptr->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) && in autoload_func_info_equals()
407 (alfi2->func_ptr->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) in autoload_func_info_equals()
412 …&& zend_string_equals(alfi1->func_ptr->common.function_name, alfi2->func_ptr->common.function_name) in autoload_func_info_equals()
415 return alfi1->func_ptr == alfi2->func_ptr in autoload_func_info_equals()
437 zend_function *func = alfi->func_ptr; in spl_perform_autoload()
440 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()
626 } else if (alfi->func_ptr->common.scope) { in PHP_FUNCTION()
636 add_next_index_str(&tmp, zend_string_copy(alfi->func_ptr->common.function_name)); in PHP_FUNCTION()
639 add_next_index_str(return_value, zend_string_copy(alfi->func_ptr->common.function_name)); in PHP_FUNCTION()