Lines Matching refs:fci_cache
799 zend_result zend_call_function(zend_fcall_info *fci, zend_fcall_info_cache *fci_cache) /* {{{ */ in zend_call_function() argument
816 if (fci_cache) { in zend_call_function()
817 zend_release_fcall_info_cache(fci_cache); in zend_call_function()
824 if (!fci_cache || !fci_cache->function_handler) { in zend_call_function()
827 if (!fci_cache) { in zend_call_function()
828 fci_cache = &fci_cache_local; in zend_call_function()
831 if (!zend_is_callable_ex(&fci->function_name, fci->object, 0, NULL, fci_cache, &error)) { in zend_call_function()
844 func = fci_cache->function_handler; in zend_call_function()
845 if ((func->common.fn_flags & ZEND_ACC_STATIC) || !fci_cache->object) { in zend_call_function()
846 object_or_called_scope = fci_cache->called_scope; in zend_call_function()
849 object_or_called_scope = fci_cache->object; in zend_call_function()
891 zend_release_fcall_info_cache(fci_cache); in zend_call_function()
993 fci_cache->function_handler = NULL; in zend_call_function()