Home
last modified time | relevance | path

Searched refs:fcc (Results 1 – 25 of 38) sorted by path

12

/php-src/Zend/
H A Dzend_API.c3739 fcc->called_scope = fcc->object ? fcc->object->ce : ce; in zend_is_callable_check_class()
3842 fcc->called_scope = fcc->calling_scope; in zend_is_callable_check_func()
3845 fcc->called_scope = fcc->object ? fcc->object->ce : fcc->calling_scope; in zend_is_callable_check_func()
3909 ((fcc->object && fcc->calling_scope->__call) || in zend_is_callable_check_func()
3923 if (fcc->object && fcc->calling_scope == ce_org) { in zend_is_callable_check_func()
3929 fcc->function_handler = fcc->object->handlers->get_method(&fcc->object, mname, NULL); in zend_is_callable_check_func()
3943 fcc->function_handler = fcc->calling_scope->get_static_method(fcc->calling_scope, mname); in zend_is_callable_check_func()
4002 fcc->called_scope = fcc->object->ce; in zend_is_callable_check_func()
4096 fcc->called_scope = fcc->calling_scope; in zend_is_callable_at_frame()
4147 fcc->called_scope = fcc->calling_scope; in zend_is_callable_at_frame()
[all …]
H A Dzend_API.h341 #define ZEND_FCC_INITIALIZED(fcc) ((fcc).function_handler != NULL) argument
776 if (fcc->object) { in zend_fcc_addref()
777 GC_ADDREF(fcc->object); in zend_fcc_addref()
779 if (fcc->closure) { in zend_fcc_addref()
780 GC_ADDREF(fcc->closure); in zend_fcc_addref()
793 if (fcc->object) { in zend_fcc_dtor()
794 OBJ_RELEASE(fcc->object); in zend_fcc_dtor()
798 if (fcc->closure) { in zend_fcc_dtor()
799 OBJ_RELEASE(fcc->closure); in zend_fcc_dtor()
810 if (fcc->object) { in zend_get_gc_buffer_add_fcc()
[all …]
H A Dzend_builtin_functions.c1214 zend_fcall_info_cache fcc; in ZEND_FUNCTION() local
1218 Z_PARAM_FUNC_OR_NULL(fci, fcc) in ZEND_FUNCTION()
1273 zend_fcall_info_cache fcc; in ZEND_FUNCTION() local
1276 Z_PARAM_FUNC_OR_NULL(fci, fcc) in ZEND_FUNCTION()
H A Dzend_closures.c287 zend_fcall_info_cache fcc; in ZEND_NAMED_FUNCTION() local
291 memset(&fcc, 0, sizeof(zend_fcall_info_cache)); in ZEND_NAMED_FUNCTION()
320 fcc.object = fci.object = Z_OBJ_P(ZEND_THIS); in ZEND_NAMED_FUNCTION()
323 zend_call_function(&fci, &fcc); in ZEND_NAMED_FUNCTION()
330 zend_fcall_info_cache fcc; in zend_create_closure_from_callable() local
335 if (!zend_is_callable_ex(callable, NULL, 0, NULL, &fcc, error)) { in zend_create_closure_from_callable()
339 mptr = fcc.function_handler; in zend_create_closure_from_callable()
342 if (fcc.object && fcc.object->ce == zend_ce_closure in zend_create_closure_from_callable()
344 RETVAL_OBJ_COPY(fcc.object); in zend_create_closure_from_callable()
374 if (fcc.object) { in zend_create_closure_from_callable()
[all …]
H A Dzend_execute_API.c1101 zend_fcall_info_cache fcc; in zend_call_method_if_exists() local
1102 …callable_ex(&fci.function_name, fci.object, IS_CALLABLE_SUPPRESS_DEPRECATIONS, NULL, &fcc, NULL)) { in zend_call_method_if_exists()
1107 return zend_call_function(&fci, &fcc); in zend_call_method_if_exists()
H A Dzend_fibers.c795 zend_fcall_info_cache fcc; in ZEND_METHOD() local
798 Z_PARAM_FUNC(fci, fcc) in ZEND_METHOD()
809 fiber->fci_cache = fcc; in ZEND_METHOD()
H A Dzend_vm_def.h3842 zend_fcall_info_cache fcc; variable
3851 if (zend_is_callable_ex(function_name, NULL, 0, NULL, &fcc, &error)) {
3853 func = fcc.function_handler;
3854 object_or_called_scope = fcc.called_scope;
3862 if (fcc.object) {
3863 object_or_called_scope = fcc.object;
3866 } else if (fcc.object) {
3867 GC_ADDREF(fcc.object); /* For $this pointer */
3868 object_or_called_scope = fcc.object;
3877 zend_object_release(fcc.object);
H A Dzend_vm_execute.h7189 zend_fcall_info_cache fcc; in ZEND_INIT_USER_CALL_SPEC_CONST_CONST_HANDLER() local
7200 func = fcc.function_handler; in ZEND_INIT_USER_CALL_SPEC_CONST_CONST_HANDLER()
7209 if (fcc.object) { in ZEND_INIT_USER_CALL_SPEC_CONST_CONST_HANDLER()
7213 } else if (fcc.object) { in ZEND_INIT_USER_CALL_SPEC_CONST_CONST_HANDLER()
9709 zend_fcall_info_cache fcc; in ZEND_INIT_USER_CALL_SPEC_CONST_TMPVAR_HANDLER() local
9720 func = fcc.function_handler; in ZEND_INIT_USER_CALL_SPEC_CONST_TMPVAR_HANDLER()
9729 if (fcc.object) { in ZEND_INIT_USER_CALL_SPEC_CONST_TMPVAR_HANDLER()
9733 } else if (fcc.object) { in ZEND_INIT_USER_CALL_SPEC_CONST_TMPVAR_HANDLER()
12096 zend_fcall_info_cache fcc; in ZEND_INIT_USER_CALL_SPEC_CONST_CV_HANDLER() local
12116 if (fcc.object) { in ZEND_INIT_USER_CALL_SPEC_CONST_CV_HANDLER()
[all …]
/php-src/ext/curl/
H A Dcurl_private.h48 zend_fcall_info_cache fcc; member
56 zend_fcall_info_cache fcc; member
H A Dinterface.c477 if (ZEND_FCC_INITIALIZED(curl->handlers.read->fcc)) { in curl_get_gc()
484 if (ZEND_FCC_INITIALIZED(curl->handlers.write->fcc)) { in curl_get_gc()
1196 if (ZEND_FCC_INITIALIZED(source->handlers.read->fcc)) { in _php_setup_easy_copy_handlers()
1197 zend_fcc_dup(&source->handlers.read->fcc, &source->handlers.read->fcc); in _php_setup_easy_copy_handlers()
1200 zend_fcc_dup(&source->handlers.write->fcc, &source->handlers.write->fcc); in _php_setup_easy_copy_handlers()
1203 zend_fcc_dup(&source->handlers.write_header->fcc, &source->handlers.write_header->fcc); in _php_setup_easy_copy_handlers()
2703 if (ZEND_FCC_INITIALIZED(ch->handlers.write->fcc)) { in curl_free_obj()
2704 zend_fcc_dtor(&ch->handlers.write->fcc); in curl_free_obj()
2707 zend_fcc_dtor(&ch->handlers.write_header->fcc); in curl_free_obj()
2709 if (ZEND_FCC_INITIALIZED(ch->handlers.read->fcc)) { in curl_free_obj()
[all …]
/php-src/ext/dom/
H A Dxpath.c448 zend_fcall_info_cache fcc; in PHP_METHOD() local
453 Z_PARAM_FUNC_NO_TRAMPOLINE_FREE(fci, fcc) in PHP_METHOD()
466 &fcc, in PHP_METHOD()
H A Dxpath_callbacks.c32 zend_fcc_dtor(fcc); in xpath_callbacks_entry_dtor()
33 efree(fcc); in xpath_callbacks_entry_dtor()
199 efree(fcc); in php_dom_xpath_callback_ns_update_method_handler()
204 zend_fcc_addref(fcc); in php_dom_xpath_callback_ns_update_method_handler()
216 zend_fcc_dtor(fcc); in php_dom_xpath_callback_ns_update_method_handler()
217 efree(fcc); in php_dom_xpath_callback_ns_update_method_handler()
222 zend_fcc_dtor(fcc); in php_dom_xpath_callback_ns_update_method_handler()
223 efree(fcc); in php_dom_xpath_callback_ns_update_method_handler()
244 efree(fcc); in php_dom_xpath_callback_ns_update_method_handler()
248 zend_fcc_addref(fcc); in php_dom_xpath_callback_ns_update_method_handler()
[all …]
H A Dxpath_callbacks.h63 …Ptr ctxt, zend_string *ns, zend_string *name, const zend_fcall_info_cache *fcc, php_dom_xpath_call…
/php-src/ext/ffi/
H A Dffi.c909 zend_fcall_info_cache fcc; member
924 if (callback_data->fcc.function_handler->common.fn_flags & ZEND_ACC_CLOSURE) { in zend_ffi_callback_hash_dtor()
925 OBJ_RELEASE(ZEND_CLOSURE_OBJECT(callback_data->fcc.function_handler)); in zend_ffi_callback_hash_dtor()
967 if (zend_call_function(&fci, &callback_data->fcc) != SUCCESS) { in zend_ffi_callback_trampoline()
995 zend_fcall_info_cache fcc; in zend_ffi_create_callback() local
1007 if (!zend_is_callable_ex(value, NULL, 0, NULL, &fcc, &error)) { in zend_ffi_create_callback()
1013 if (arg_count < fcc.function_handler->common.required_num_args) { in zend_ffi_create_callback()
1025 memcpy(&callback_data->fcc, &fcc, sizeof(zend_fcall_info_cache)); in zend_ffi_create_callback()
1092 if (fcc.function_handler->common.fn_flags & ZEND_ACC_CLOSURE) { in zend_ffi_create_callback()
1093 GC_ADDREF(ZEND_CLOSURE_OBJECT(fcc.function_handler)); in zend_ffi_create_callback()
/php-src/ext/ldap/
H A Dldap.c3729 zend_fcall_info_cache fcc; in PHP_FUNCTION() local
3732 if (zend_parse_parameters(ZEND_NUM_ARGS(), "Of!", &link, ldap_link_ce, &fci, &fcc) == FAILURE) { in PHP_FUNCTION()
/php-src/ext/libxml/
H A Dlibxml.c1193 zend_fcall_info_cache fcc; in PHP_FUNCTION() local
1196 Z_PARAM_FUNC_NO_TRAMPOLINE_FREE_OR_NULL(fci, fcc) in PHP_FUNCTION()
1204 zend_fcc_dup(&LIBXML(entity_loader_callback), &fcc); in PHP_FUNCTION()
/php-src/ext/pcre/pcre2lib/
H A Dpcre2_auto_possess.c325 get_chr_property_list(PCRE2_SPTR code, BOOL utf, BOOL ucp, const uint8_t *fcc, in get_chr_property_list() argument
419 list[3] = fcc[chr]; in get_chr_property_list()
423 list[3] = (chr < 256) ? fcc[chr] : chr; in get_chr_property_list()
425 list[3] = fcc[chr]; in get_chr_property_list()
719 code = get_chr_property_list(code, utf, ucp, cb->fcc, list); in compare_opcodes()
1158 get_chr_property_list(code, utf, ucp, cb->fcc, list) : NULL; in PRIV()
1218 end = get_chr_property_list(code, utf, ucp, cb->fcc, list); in PRIV()
H A Dpcre2_compile.c5291 SETBIT(classbits, cb->fcc[c]); in add_to_class_internal()
5975 d = TABLE_GET(c, cb->fcc, c); in compile_branch()
10241 cb.fcc = tables + fcc_offset; /* character */ in pcre2_compile()
10845 if (cb.fcc[firstcu] != firstcu) re->flags |= PCRE2_FIRSTCASELESS; in pcre2_compile()
10912 if (cb.fcc[reqcu] != reqcu) re->flags |= PCRE2_LASTCASELESS; in pcre2_compile()
H A Dpcre2_dfa_match.c538 const uint8_t *ctypes, *lcc, *fcc; in internal_dfa_match() local
570 fcc = mb->tables + fcc_offset; in internal_dfa_match()
2304 othercase = fcc[c]; in internal_dfa_match()
2451 otherd = TABLE_GET(d, fcc, d); in internal_dfa_match()
2486 otherd = TABLE_GET(d, fcc, d); in internal_dfa_match()
2529 otherd = TABLE_GET(d, fcc, d); in internal_dfa_match()
2570 otherd = TABLE_GET(d, fcc, d); in internal_dfa_match()
2603 otherd = TABLE_GET(d, fcc, d); in internal_dfa_match()
2643 otherd = TABLE_GET(d, fcc, d); in internal_dfa_match()
H A Dpcre2_intmodedep.h724 const uint8_t *fcc; /* Points to case-flipping table */ member
873 const uint8_t *fcc; /* Points to case-flipping table */ member
H A Dpcre2_jit_compile.c444 const sljit_u8 *fcc; member
3650 return common->fcc[c] != c; in char_has_othercase()
3655 return MAX_255(c) ? common->fcc[c] != c : FALSE; in char_has_othercase()
3665 return TABLE_GET(c, common->fcc, c); in char_othercase()
3687 oc = common->fcc[c]; in char_get_othercase_bit()
3694 oc = TABLE_GET(c, common->fcc, c); in char_get_othercase_bit()
3698 oc = TABLE_GET(c, common->fcc, c); in char_get_othercase_bit()
5957 othercase[0] = TABLE_GET(chr, common->fcc, chr); in scan_prefix()
6386 oc = TABLE_GET(first_char, common->fcc, first_char); in fast_forward_first_char()
6668 oc = TABLE_GET(req_char, common->fcc, req_char); in search_requested_char()
[all …]
H A Dpcre2_match.c1134 ch = (mb->fcc)[ch]; in match()
1157 ch = (mb->fcc)[ch]; in match()
1170 if (ch == fc || (Fop == OP_NOTI && TABLE_GET(ch, mb->fcc, ch) == fc)) in match()
1393 Loc = mb->fcc[Lc]; in match()
1399 Loc = TABLE_GET(Lc, mb->fcc, Lc); in match()
1634 Loc = TABLE_GET(Lc, mb->fcc, Lc); /* Other case from table */ in match()
7088 mb->fcc = re->tables + fcc_offset; in pcre2_match()
7100 first_cu2 = TABLE_GET(first_cu, mb->fcc, first_cu); in pcre2_match()
7122 req_cu2 = TABLE_GET(req_cu, mb->fcc, req_cu); in pcre2_match()
/php-src/ext/pcre/
H A Dphp_pcre.c1948 fci, fcc, subject, offsets, subpat_names, num_subpats, count, in php_pcre_replace_func_impl()
2058 zend_fcall_info *fci, zend_fcall_info_cache *fcc, in php_pcre_replace_func() argument
2177 zend_fcall_info *fci, zend_fcall_info_cache *fcc, in php_replace_in_subject_func() argument
2184 regex_str, subject, fci, fcc, limit, replace_count, flags); in php_replace_in_subject_func()
2203 regex_entry_str, subject, fci, fcc, limit, replace_count, flags); in php_replace_in_subject_func()
2220 zend_fcall_info *fci, zend_fcall_info_cache *fcc, in preg_replace_func_impl() argument
2413 zend_fcall_info_cache fcc; in PHP_FUNCTION() local
2418 Z_PARAM_FUNC(fci, fcc) in PHP_FUNCTION()
2427 &fci, &fcc, in PHP_FUNCTION()
2444 zend_fcall_info_cache fcc; in PHP_FUNCTION() local
[all …]
/php-src/ext/pdo/
H A Dpdo_stmt.c622 zend_fcall_info_cache *fcc = &stmt->fetch.cls.fcc; in do_fetch_class_prepare() local
639 fcc->function_handler = ce->constructor; in do_fetch_class_prepare()
640 fcc->called_scope = ce; in do_fetch_class_prepare()
655 if (zend_fcall_info_init(callable, 0, fci, fcc, NULL, &is_callable_error) == FAILURE) { in make_callable_ex()
679 zend_fcall_info_cache *fcc = &stmt->fetch.cls.fcc; in do_fetch_func_prepare() local
681 if (!make_callable_ex(stmt, &stmt->fetch.func.function, fci, fcc, stmt->column_count)) { in do_fetch_func_prepare()
849 stmt->fetch.cls.fcc.object = Z_OBJ_P(return_value); in do_fetch()
850 if (zend_call_function(&stmt->fetch.cls.fci, &stmt->fetch.cls.fcc) == FAILURE) { in do_fetch()
1029 stmt->fetch.cls.fcc.object = Z_OBJ_P(return_value); in do_fetch()
1030 if (zend_call_function(&stmt->fetch.cls.fci, &stmt->fetch.cls.fcc) == FAILURE) { in do_fetch()
[all …]
H A Dphp_pdo_driver.h612 zend_fcall_info_cache fcc; member
619 zend_fcall_info_cache fcc; member

Completed in 397 milliseconds

12