function 2124 Zend/zend_API.c zend_function function, *reg_function; function 2125 Zend/zend_API.c zend_internal_function *internal_function = (zend_internal_function *)&function; function 2245 Zend/zend_API.c memcpy(reg_function, &function, sizeof(zend_internal_function)); function 916 Zend/zend_compile.c ZEND_API void function_add_ref(zend_function *function) /* {{{ */ function 918 Zend/zend_compile.c if (function->type == ZEND_USER_FUNCTION) { function 919 Zend/zend_compile.c zend_op_array *op_array = &function->op_array; function 930 Zend/zend_compile.c } else if (function->type == ZEND_INTERNAL_FUNCTION) { function 931 Zend/zend_compile.c if (function->common.function_name) { function 932 Zend/zend_compile.c zend_string_addref(function->common.function_name); function 940 Zend/zend_compile.c zend_function *function, *new_function; function 951 Zend/zend_compile.c function = zend_hash_find_ptr(function_table, Z_STR_P(op1)); function 953 Zend/zend_compile.c memcpy(new_function, function, sizeof(zend_op_array)); function 962 Zend/zend_compile.c ZSTR_VAL(function->common.function_name), function 966 Zend/zend_compile.c zend_error_noreturn(error_level, "Cannot redeclare %s()", ZSTR_VAL(function->common.function_name)); function 970 Zend/zend_compile.c if (function->op_array.refcount) { function 971 Zend/zend_compile.c (*function->op_array.refcount)++; function 973 Zend/zend_compile.c function->op_array.static_variables = NULL; /* NULL out the unbound function */ function 402 Zend/zend_compile.h #define ZEND_FN_SCOPE_NAME(function) ((function) && (function)->common.scope ? ZSTR_VAL((function)->common.scope->name) : "") function 719 Zend/zend_compile.h ZEND_API void function_add_ref(zend_function *function); function 741 Zend/zend_compile.h ZEND_API void destroy_zend_function(zend_function *function); function 102 Zend/zend_execute_API.c zend_function *function = Z_PTR_P(zv); function 103 Zend/zend_execute_API.c return (function->type == ZEND_INTERNAL_FUNCTION) ? ZEND_HASH_APPLY_STOP : ZEND_HASH_APPLY_REMOVE; function 109 Zend/zend_execute_API.c zend_function *function = Z_PTR_P(zv); function 110 Zend/zend_execute_API.c return (function->type == ZEND_INTERNAL_FUNCTION) ? ZEND_HASH_APPLY_KEEP : ZEND_HASH_APPLY_REMOVE; function 256 Zend/zend_language_parser.y %type <num> returns_ref function is_reference is_variadic variable_modifiers function 476 Zend/zend_language_parser.y function returns_ref T_STRING backup_doc_comment '(' parameter_list ')' return_type function 708 Zend/zend_language_parser.y | method_modifiers function returns_ref identifier backup_doc_comment '(' parameter_list ')' function 962 Zend/zend_language_parser.y | function returns_ref backup_doc_comment '(' parameter_list ')' lexical_vars return_type function 967 Zend/zend_language_parser.y | T_STATIC function returns_ref backup_doc_comment '(' parameter_list ')' lexical_vars function 974 Zend/zend_language_parser.y function: function 107 Zend/zend_opcode.c ZEND_API void destroy_zend_function(zend_function *function) function 109 Zend/zend_opcode.c if (function->type == ZEND_USER_FUNCTION) { function 110 Zend/zend_opcode.c destroy_op_array(&function->op_array); function 112 Zend/zend_opcode.c ZEND_ASSERT(function->type == ZEND_INTERNAL_FUNCTION); function 113 Zend/zend_opcode.c ZEND_ASSERT(function->common.function_name); function 114 Zend/zend_opcode.c zend_string_release(function->common.function_name); function 120 Zend/zend_opcode.c zend_function *function = Z_PTR_P(zv); function 122 Zend/zend_opcode.c if (function->type == ZEND_USER_FUNCTION) { function 123 Zend/zend_opcode.c ZEND_ASSERT(function->common.function_name); function 124 Zend/zend_opcode.c destroy_op_array(&function->op_array); function 127 Zend/zend_opcode.c ZEND_ASSERT(function->type == ZEND_INTERNAL_FUNCTION); function 128 Zend/zend_opcode.c ZEND_ASSERT(function->common.function_name); function 129 Zend/zend_opcode.c zend_string_release(function->common.function_name); function 130 Zend/zend_opcode.c if (!(function->common.fn_flags & ZEND_ACC_ARENA_ALLOCATED)) { function 131 Zend/zend_opcode.c pefree(function, 1); function 50 ext/dba/dba_db4.c const char *function = get_active_function_name(); function 51 ext/dba/dba_db4.c if (function && (!strcmp(function,"dba_popen") || !strcmp(function,"dba_open")) function 37 ext/filter/filter.c void (*function)(PHP_INPUT_FILTER_PARAM_DECL); function 405 ext/filter/filter.c filter_func.function(value, flags, options, charset); function 3171 ext/imap/php_imap.c mypgm->function = (short) pgm; function 730 ext/opcache/Optimizer/block_pass.c zend_function *function; function 731 ext/opcache/Optimizer/block_pass.c if((function = zend_hash_find_ptr(EG(function_table), Z_STR_P(arg))) != NULL) { function 47 ext/opcache/zend_accelerator_util_funcs.c zend_function *function = Z_PTR_P(zv); function 49 ext/opcache/zend_accelerator_util_funcs.c if (function->type == ZEND_USER_FUNCTION) { function 50 ext/opcache/zend_accelerator_util_funcs.c if (function->op_array.static_variables) { function 51 ext/opcache/zend_accelerator_util_funcs.c if (!(GC_FLAGS(function->op_array.static_variables) & IS_ARRAY_IMMUTABLE)) { function 52 ext/opcache/zend_accelerator_util_funcs.c if (--GC_REFCOUNT(function->op_array.static_variables) == 0) { function 53 ext/opcache/zend_accelerator_util_funcs.c FREE_HASHTABLE(function->op_array.static_variables); function 56 ext/opcache/zend_accelerator_util_funcs.c function->op_array.static_variables = NULL; function 60 ext/opcache/zend_accelerator_util_funcs.c destroy_zend_function(function); function 107 ext/opcache/zend_accelerator_util_funcs.c zend_function *function = Z_PTR_P(zv); function 108 ext/opcache/zend_accelerator_util_funcs.c return(function->type != ZEND_INTERNAL_FUNCTION); function 128 ext/opcache/zend_accelerator_util_funcs.c zend_function *function = Z_PTR(p->val); function 130 ext/opcache/zend_accelerator_util_funcs.c if (EXPECTED(function->type == ZEND_USER_FUNCTION)) { function 131 ext/opcache/zend_accelerator_util_funcs.c _zend_hash_append_ptr(dst, p->key, function); function 142 ext/opcache/zend_accelerator_util_funcs.c zend_internal_function *function = Z_PTR_P(zv); function 143 ext/opcache/zend_accelerator_util_funcs.c if (function->type == ZEND_INTERNAL_FUNCTION) { function 144 ext/opcache/zend_accelerator_util_funcs.c zend_hash_update_mem(function_table, function->function_name, function, sizeof(zend_internal_function)); function 1013 ext/pcre/php_pcre.c static zend_string *preg_do_repl_func(zval *function, char *subject, int *offsets, char **subpat_names, int count, unsigned char *mark) function 1037 ext/pcre/php_pcre.c if (call_user_function_ex(EG(function_table), NULL, function, &retval, 1, args, 0, NULL) == SUCCESS && Z_TYPE(retval) != IS_UNDEF) { function 797 ext/pdo/pdo_stmt.c if (!make_callable_ex(stmt, &stmt->fetch.func.function, fci, fcc, stmt->column_count)) { function 988 ext/pdo/pdo_stmt.c if (Z_ISUNDEF(stmt->fetch.func.function)) { function 1456 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.func.function, arg2); function 628 ext/pdo/php_pdo_driver.h zval function; function 1269 ext/reflection/php_reflection.c static void reflection_function_factory(zend_function *function, zval *closure_object, zval *object) function 1274 ext/reflection/php_reflection.c ZVAL_STR_COPY(&name, function->common.function_name); function 1278 ext/reflection/php_reflection.c intern->ptr = function; function 5628 ext/reflection/php_reflection.c zval function; function 5640 ext/reflection/php_reflection.c reflection_function_factory(fptr, NULL, &function); function 5641 ext/reflection/php_reflection.c zend_hash_update(Z_ARRVAL_P(return_value), fptr->common.function_name, &function); function 6399 ext/reflection/php_reflection.c ZEND_ARG_INFO(0, function) function 6405 ext/reflection/php_reflection.c ZEND_ARG_INFO(0, function) function 6544 ext/reflection/php_reflection.c REGISTER_REFLECTION_CLASS_CONST_LONG(function, "IS_DEPRECATED", ZEND_ACC_DEPRECATED); function 897 ext/soap/php_sdl.c sdlFunctionPtr function; function 938 ext/soap/php_sdl.c function = emalloc(sizeof(sdlFunction)); function 939 ext/soap/php_sdl.c memset(function, 0, sizeof(sdlFunction)); function 940 ext/soap/php_sdl.c function->functionName = estrdup((char*)op_name->children->content); function 972 ext/soap/php_sdl.c function->bindingAttributes = (void *)soapFunctionBinding; function 983 ext/soap/php_sdl.c function->requestParameters = wsdl_message(&ctx, message->children->content); function 992 ext/soap/php_sdl.c function->requestName = estrdup(function->functionName); function 998 ext/soap/php_sdl.c sdlSoapBindingFunctionPtr soapFunctionBinding = function->bindingAttributes; function 999 ext/soap/php_sdl.c wsdl_soap_binding_body(&ctx, input, wsdl_soap_namespace, &soapFunctionBinding->input, function->requestParameters); function 1012 ext/soap/php_sdl.c function->responseParameters = wsdl_message(&ctx, message->children->content); function 1023 ext/soap/php_sdl.c int len = strlen(function->functionName); function 1024 ext/soap/php_sdl.c function->responseName = emalloc(len + sizeof("Response")); function 1025 ext/soap/php_sdl.c memcpy(function->responseName, function->functionName, len); function 1026 ext/soap/php_sdl.c memcpy(function->responseName+len, "Response", sizeof("Response")); function 1032 ext/soap/php_sdl.c sdlSoapBindingFunctionPtr soapFunctionBinding = function->bindingAttributes; function 1033 ext/soap/php_sdl.c wsdl_soap_binding_body(&ctx, output, wsdl_soap_namespace, &soapFunctionBinding->output, function->responseParameters); function 1112 ext/soap/php_sdl.c if (function->faults == NULL) { function 1113 ext/soap/php_sdl.c function->faults = emalloc(sizeof(HashTable)); function 1114 ext/soap/php_sdl.c zend_hash_init(function->faults, 0, NULL, delete_fault, 0); function 1116 ext/soap/php_sdl.c if (zend_hash_str_add_ptr(function->faults, f->name, strlen(f->name), f) == NULL) { function 1123 ext/soap/php_sdl.c function->binding = tmpbinding; function 1126 ext/soap/php_sdl.c char *tmp = estrdup(function->functionName); function 1129 ext/soap/php_sdl.c if (zend_hash_str_add_ptr(&ctx.sdl->functions, php_strtolower(tmp, len), len, function) == NULL) { function 1130 ext/soap/php_sdl.c zend_hash_next_index_insert_ptr(&ctx.sdl->functions, function); function 1133 ext/soap/php_sdl.c if (function->requestName != NULL && strcmp(function->requestName,function->functionName) != 0) { function 1138 ext/soap/php_sdl.c tmp = estrdup(function->requestName); function 1140 ext/soap/php_sdl.c zend_hash_str_add_ptr(ctx.sdl->requests, php_strtolower(tmp, len), len, function); function 3486 ext/soap/php_sdl.c sdlFunctionPtr function = Z_PTR_P(zv); function 3488 ext/soap/php_sdl.c if (function->functionName) { function 3489 ext/soap/php_sdl.c efree(function->functionName); function 3491 ext/soap/php_sdl.c if (function->requestName) { function 3492 ext/soap/php_sdl.c efree(function->requestName); function 3494 ext/soap/php_sdl.c if (function->responseName) { function 3495 ext/soap/php_sdl.c efree(function->responseName); function 3497 ext/soap/php_sdl.c if (function->requestParameters) { function 3498 ext/soap/php_sdl.c zend_hash_destroy(function->requestParameters); function 3499 ext/soap/php_sdl.c efree(function->requestParameters); function 3501 ext/soap/php_sdl.c if (function->responseParameters) { function 3502 ext/soap/php_sdl.c zend_hash_destroy(function->responseParameters); function 3503 ext/soap/php_sdl.c efree(function->responseParameters); function 3505 ext/soap/php_sdl.c if (function->faults) { function 3506 ext/soap/php_sdl.c zend_hash_destroy(function->faults); function 3507 ext/soap/php_sdl.c efree(function->faults); function 3510 ext/soap/php_sdl.c if (function->bindingAttributes && function 3511 ext/soap/php_sdl.c function->binding && function->binding->bindingType == BINDING_SOAP) { function 3512 ext/soap/php_sdl.c sdlSoapBindingFunctionPtr soapFunction = function->bindingAttributes; function 3520 ext/soap/php_sdl.c efree(function); function 3525 ext/soap/php_sdl.c sdlFunctionPtr function = Z_PTR_P(zv); function 3527 ext/soap/php_sdl.c if (function->functionName) { function 3528 ext/soap/php_sdl.c free(function->functionName); function 3530 ext/soap/php_sdl.c if (function->requestName) { function 3531 ext/soap/php_sdl.c free(function->requestName); function 3533 ext/soap/php_sdl.c if (function->responseName) { function 3534 ext/soap/php_sdl.c free(function->responseName); function 3536 ext/soap/php_sdl.c if (function->requestParameters) { function 3537 ext/soap/php_sdl.c zend_hash_destroy(function->requestParameters); function 3538 ext/soap/php_sdl.c free(function->requestParameters); function 3540 ext/soap/php_sdl.c if (function->responseParameters) { function 3541 ext/soap/php_sdl.c zend_hash_destroy(function->responseParameters); function 3542 ext/soap/php_sdl.c free(function->responseParameters); function 3544 ext/soap/php_sdl.c if (function->faults) { function 3545 ext/soap/php_sdl.c zend_hash_destroy(function->faults); function 3546 ext/soap/php_sdl.c free(function->faults); function 3549 ext/soap/php_sdl.c if (function->bindingAttributes && function 3550 ext/soap/php_sdl.c function->binding && function->binding->bindingType == BINDING_SOAP) { function 3551 ext/soap/php_sdl.c sdlSoapBindingFunctionPtr soapFunction = function->bindingAttributes; function 3559 ext/soap/php_sdl.c free(function); function 38 ext/soap/soap.c sdlFunctionPtr function; function 49 ext/soap/soap.c static void function_to_string(sdlFunctionPtr function, smart_str *buf); function 56 ext/soap/soap.c static void soap_server_fault_ex(sdlFunctionPtr function, zval* fault, soapHeader* hdr); function 58 ext/soap/soap.c static sdlParamPtr get_param(sdlFunctionPtr function, char *param_name, int index, int); function 63 ext/soap/soap.c static xmlDocPtr serialize_response_call(sdlFunctionPtr function, char *function_name,char *uri,zval *ret, soapHeader *headers, int version); function 64 ext/soap/soap.c static xmlDocPtr serialize_function_call(zval *this_ptr, sdlFunctionPtr function, char *function_name, char *uri, zval *arguments, int arg_count, int version, HashTable *soap_headers); function 1491 ext/soap/soap.c static void _soap_server_exception(soapServicePtr service, sdlFunctionPtr function, zval *this_ptr) /* {{{ */ function 1497 ext/soap/soap.c soap_server_fault_ex(function, &exception_object, NULL); function 1507 ext/soap/soap.c soap_server_fault_ex(function, &exception_object, NULL); function 1526 ext/soap/soap.c sdlFunctionPtr function; function 1676 ext/soap/soap.c function = deserialize_function_call(service->sdl, doc_request, service->actor, &function_name, &num_params, ¶ms, &soap_version, &soap_headers); function 1681 ext/soap/soap.c _soap_server_exception(service, function, getThis()); function 1730 ext/soap/soap.c _soap_server_exception(service, function, getThis()); function 1753 ext/soap/soap.c _soap_server_exception(service, function, getThis()); function 1806 ext/soap/soap.c if (service->sdl && !h->function && !h->hdr) { function 1835 ext/soap/soap.c soap_server_fault_ex(function, &h->retval, h); function 1841 ext/soap/soap.c _soap_server_exception(service, function, getThis()); function 1880 ext/soap/soap.c _soap_server_exception(service, function, getThis()); function 1899 ext/soap/soap.c soap_server_fault_ex(function, &retval, NULL); function 1903 ext/soap/soap.c if (function && function->responseName) { function 1904 ext/soap/soap.c response_name = estrdup(function->responseName); function 1910 ext/soap/soap.c doc_return = serialize_response_call(function, response_name, service->uri, &retval, soap_headers, soap_version); function 1919 ext/soap/soap.c _soap_server_exception(service, function, getThis()); function 2066 ext/soap/soap.c static void soap_server_fault_ex(sdlFunctionPtr function, zval* fault, soapHeader *hdr) function 2078 ext/soap/soap.c doc_return = serialize_response_call(function, NULL, NULL, fault, hdr, soap_version); function 2630 ext/soap/soap.c char* function, function 2716 ext/soap/soap.c fn = get_function(sdl, function); function 2753 ext/soap/soap.c smart_str_appends(&error,function); function 2770 ext/soap/soap.c request = serialize_function_call(this_ptr, NULL, function, call_uri, real_args, arg_count, soap_version, soap_headers); function 2775 ext/soap/soap.c smart_str_appends(&action, function); function 2789 ext/soap/soap.c ret = parse_packet_soap(this_ptr, Z_STRVAL(response), Z_STRLEN(response), NULL, function, return_value, output_headers); function 2862 ext/soap/soap.c char *function, *location=NULL, *soap_action = NULL, *uri = NULL; function 2878 ext/soap/soap.c &function, &function_len, &args, &options, &headers, &output_headers) == FAILURE) { function 2952 ext/soap/soap.c do_soap_call(execute_data, this_ptr, function, function_len, arg_count, real_args, return_value, location, soap_action, uri, soap_headers, output_headers); function 2979 ext/soap/soap.c sdlFunctionPtr function; function 2982 ext/soap/soap.c ZEND_HASH_FOREACH_PTR(&sdl->functions, function) { function 2983 ext/soap/soap.c function_to_string(function, &buf); function 3338 ext/soap/soap.c static void deserialize_parameters(xmlNodePtr params, sdlFunctionPtr function, int *num_params, zval **parameters) function 3343 ext/soap/soap.c if (function != NULL) { function 3348 ext/soap/soap.c if (function->requestParameters == NULL) { function 3351 ext/soap/soap.c num_of_params = zend_hash_num_elements(function->requestParameters); function 3352 ext/soap/soap.c ZEND_HASH_FOREACH_PTR(function->requestParameters, param) { function 3359 ext/soap/soap.c ZEND_HASH_FOREACH_PTR(function->requestParameters, param) { function 3387 ext/soap/soap.c function && function 3388 ext/soap/soap.c function->binding && function 3389 ext/soap/soap.c function->binding->bindingType == BINDING_SOAP && function 3390 ext/soap/soap.c ((sdlSoapBindingFunctionPtr)function->bindingAttributes)->style == SOAP_DOCUMENT && function 3391 ext/soap/soap.c (function->requestParameters == NULL || function 3392 ext/soap/soap.c zend_hash_num_elements(function->requestParameters) == 0) && function 3393 ext/soap/soap.c strcmp((char *)params->name, function->functionName) == 0) { function 3403 ext/soap/soap.c if (function != NULL && function 3404 ext/soap/soap.c (param = zend_hash_index_find_ptr(function->requestParameters, cur_param)) == NULL) { function 3428 ext/soap/soap.c sdlFunctionPtr function; function 3430 ext/soap/soap.c function = get_function(sdl, (char*)func->name); function 3431 ext/soap/soap.c if (function && function->binding && function->binding->bindingType == BINDING_SOAP) { function 3432 ext/soap/soap.c sdlSoapBindingFunctionPtr fnb = (sdlSoapBindingFunctionPtr)function->bindingAttributes; function 3435 ext/soap/soap.c (function->requestParameters != NULL && function 3436 ext/soap/soap.c zend_hash_num_elements(function->requestParameters) > 0)) { function 3437 ext/soap/soap.c function = NULL; function 3441 ext/soap/soap.c if (sdl != NULL && function == NULL) { function 3442 ext/soap/soap.c function = get_doc_function(sdl, func); function 3445 ext/soap/soap.c if (function != NULL) { function 3446 ext/soap/soap.c ZVAL_STRING(function_name, (char *)function->functionName); function 3451 ext/soap/soap.c return function; function 3459 ext/soap/soap.c sdlFunctionPtr function; function 3563 ext/soap/soap.c function = get_doc_function(sdl, NULL); function 3564 ext/soap/soap.c if (function != NULL) { function 3565 ext/soap/soap.c ZVAL_STRING(function_name, (char *)function->functionName); function 3581 ext/soap/soap.c function = find_function(sdl, func, function_name); function 3582 ext/soap/soap.c if (sdl != NULL && function == NULL) { function 3655 ext/soap/soap.c h->function = find_function(sdl, hdr_func, &h->function_name); function 3656 ext/soap/soap.c if (!h->function && sdl && function && function->binding && function->binding->bindingType == BINDING_SOAP) { function 3658 ext/soap/soap.c sdlSoapBindingFunctionPtr fnb = (sdlSoapBindingFunctionPtr)function->bindingAttributes; function 3679 ext/soap/soap.c if (h->function && h->function->binding && h->function->binding->bindingType == BINDING_SOAP) { function 3680 ext/soap/soap.c sdlSoapBindingFunctionPtr fnb = (sdlSoapBindingFunctionPtr)h->function->bindingAttributes; function 3685 ext/soap/soap.c deserialize_parameters(hdr_func, h->function, &h->num_params, &h->parameters); function 3700 ext/soap/soap.c if (function && function->binding && function->binding->bindingType == BINDING_SOAP) { function 3701 ext/soap/soap.c sdlSoapBindingFunctionPtr fnb = (sdlSoapBindingFunctionPtr)function->bindingAttributes; function 3708 ext/soap/soap.c deserialize_parameters(func, function, num_params, parameters); function 3712 ext/soap/soap.c return function; function 3752 ext/soap/soap.c static int serialize_response_call2(xmlNodePtr body, sdlFunctionPtr function, char *function_name, char *uri, zval *ret, int version, int main, xmlNodePtr *node) function 3760 ext/soap/soap.c if (function != NULL && function->binding->bindingType == BINDING_SOAP) { function 3761 ext/soap/soap.c sdlSoapBindingFunctionPtr fnb = (sdlSoapBindingFunctionPtr)function->bindingAttributes; function 3767 ext/soap/soap.c if (function->responseName) { function 3768 ext/soap/soap.c method = xmlNewChild(body, ns, BAD_CAST(function->responseName), NULL); function 3769 ext/soap/soap.c } else if (function->responseParameters) { function 3770 ext/soap/soap.c method = xmlNewChild(body, ns, BAD_CAST(function->functionName), NULL); function 3782 ext/soap/soap.c if (function != NULL) { function 3783 ext/soap/soap.c if (function->responseParameters) { function 3784 ext/soap/soap.c param_count = zend_hash_num_elements(function->responseParameters); function 3793 ext/soap/soap.c parameter = get_param(function, NULL, 0, TRUE); function 3807 ext/soap/soap.c if (function && function->binding->bindingType == BINDING_SOAP) { function 3826 ext/soap/soap.c parameter = get_param(function, ZSTR_VAL(param_name), param_index, TRUE); function 3831 ext/soap/soap.c if (function && function->binding->bindingType == BINDING_SOAP) { function 3853 ext/soap/soap.c static xmlDocPtr serialize_response_call(sdlFunctionPtr function, char *function_name, char *uri, zval *ret, soapHeader* headers, int version) function 3930 ext/soap/soap.c if (headers->function) { function 3931 ext/soap/soap.c if (serialize_response_call2(head, headers->function, Z_STRVAL(headers->function_name), uri, hdr_ret, version, 0, NULL) == SOAP_ENCODED) { function 3955 ext/soap/soap.c if (function && function->faults && function 3956 ext/soap/soap.c (tmp_fault = zend_hash_find_ptr(function->faults, Z_STR_P(tmp))) != NULL) { function 3958 ext/soap/soap.c if (function->binding && function 3959 ext/soap/soap.c function->binding->bindingType == BINDING_SOAP && function 3968 ext/soap/soap.c } else if (function && function->faults && function 3969 ext/soap/soap.c zend_hash_num_elements(function->faults) == 1) { function 3971 ext/soap/soap.c zend_hash_internal_pointer_reset(function->faults); function 3972 ext/soap/soap.c fault = zend_hash_get_current_data_ptr(function->faults); function 3973 ext/soap/soap.c if (function->binding && function 3974 ext/soap/soap.c function->binding->bindingType == BINDING_SOAP && function 4072 ext/soap/soap.c if (function && function 4073 ext/soap/soap.c function->binding && function 4074 ext/soap/soap.c function->binding->bindingType == BINDING_SOAP && function 4075 ext/soap/soap.c function->bindingAttributes) { function 4076 ext/soap/soap.c sdlSoapBindingFunctionPtr fnb = (sdlSoapBindingFunctionPtr)function->bindingAttributes; function 4135 ext/soap/soap.c if (function && function->binding && function->binding->bindingType == BINDING_SOAP) { function 4136 ext/soap/soap.c sdlSoapBindingFunctionPtr fnb = (sdlSoapBindingFunctionPtr)function->bindingAttributes; function 4152 ext/soap/soap.c if (h->function) { function 4155 ext/soap/soap.c if (serialize_response_call2(head, h->function, Z_STRVAL(h->function_name), uri, hdr_ret, version, 0, &xmlHdr) == SOAP_ENCODED) { function 4186 ext/soap/soap.c if (serialize_response_call2(body, function, function_name, uri, ret, version, 1, NULL) == SOAP_ENCODED) { function 4204 ext/soap/soap.c if (function && function->responseName == NULL && function 4212 ext/soap/soap.c static xmlDocPtr serialize_function_call(zval *this_ptr, sdlFunctionPtr function, char *function_name, char *uri, zval *arguments, int arg_count, int version, HashTable *soap_headers) function 4245 ext/soap/soap.c if (function && function->binding->bindingType == BINDING_SOAP) { function 4246 ext/soap/soap.c sdlSoapBindingFunctionPtr fnb = (sdlSoapBindingFunctionPtr)function->bindingAttributes; function 4255 ext/soap/soap.c if (function->requestName) { function 4256 ext/soap/soap.c method = xmlNewChild(body, ns, BAD_CAST(function->requestName), NULL); function 4258 ext/soap/soap.c method = xmlNewChild(body, ns, BAD_CAST(function->functionName), NULL); function 4274 ext/soap/soap.c } else if (function && function->requestName) { function 4275 ext/soap/soap.c method = xmlNewChild(body, ns, BAD_CAST(function->requestName), NULL); function 4276 ext/soap/soap.c } else if (function && function->functionName) { function 4277 ext/soap/soap.c method = xmlNewChild(body, ns, BAD_CAST(function->functionName), NULL); function 4295 ext/soap/soap.c sdlParamPtr parameter = get_param(function, NULL, i, FALSE); function 4301 ext/soap/soap.c if (function && function->binding->bindingType == BINDING_SOAP) { function 4311 ext/soap/soap.c if (function && function->requestParameters) { function 4312 ext/soap/soap.c int n = zend_hash_num_elements(function->requestParameters); function 4317 ext/soap/soap.c sdlParamPtr parameter = get_param(function, NULL, i, FALSE); function 4323 ext/soap/soap.c if (function && function->binding->bindingType == BINDING_SOAP) { function 4473 ext/soap/soap.c static sdlParamPtr get_param(sdlFunctionPtr function, char *param_name, int index, int response) function 4478 ext/soap/soap.c if (function == NULL) { function 4483 ext/soap/soap.c ht = function->requestParameters; function 4485 ext/soap/soap.c ht = function->responseParameters; function 4582 ext/soap/soap.c static void function_to_string(sdlFunctionPtr function, smart_str *buf) function 4587 ext/soap/soap.c if (function->responseParameters && function 4588 ext/soap/soap.c zend_hash_num_elements(function->responseParameters) > 0) { function 4589 ext/soap/soap.c if (zend_hash_num_elements(function->responseParameters) == 1) { function 4590 ext/soap/soap.c zend_hash_internal_pointer_reset(function->responseParameters); function 4591 ext/soap/soap.c param = zend_hash_get_current_data_ptr(function->responseParameters); function 4601 ext/soap/soap.c ZEND_HASH_FOREACH_PTR(function->responseParameters, param) { function 4620 ext/soap/soap.c smart_str_appendl(buf, function->functionName, strlen(function->functionName)); function 4623 ext/soap/soap.c if (function->requestParameters) { function 4625 ext/soap/soap.c ZEND_HASH_FOREACH_PTR(function->requestParameters, param) { function 838 ext/spl/php_spl.c ZEND_ARG_INFO(0, function) function 4938 ext/standard/basic_functions.c zval *function = &tick_fe->arguments[0]; function 4945 ext/standard/basic_functions.c function, function 4955 ext/standard/basic_functions.c if (Z_TYPE_P(function) == IS_STRING) { function 4956 ext/standard/basic_functions.c php_error_docref(NULL, E_WARNING, "Unable to call %s() - function does not exist", Z_STRVAL_P(function)); function 4957 ext/standard/basic_functions.c } else if ( Z_TYPE_P(function) == IS_ARRAY function 4958 ext/standard/basic_functions.c && (obj = zend_hash_index_find(Z_ARRVAL_P(function), 0)) != NULL function 4959 ext/standard/basic_functions.c && (method = zend_hash_index_find(Z_ARRVAL_P(function), 1)) != NULL function 5703 ext/standard/basic_functions.c zval *function; function 5706 ext/standard/basic_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "z/", &function) == FAILURE) { function 5714 ext/standard/basic_functions.c if (Z_TYPE_P(function) != IS_ARRAY && Z_TYPE_P(function) != IS_OBJECT) { function 5715 ext/standard/basic_functions.c convert_to_string(function); function 5719 ext/standard/basic_functions.c ZVAL_COPY_VALUE(&tick_fe.arguments[0], function); function 119 ext/xmlrpc/xmlrpc-epi-php.c ZEND_ARG_INFO(0, function) function 140 ext/xmlrpc/xmlrpc-epi-php.c ZEND_ARG_INFO(0, function) function 715 main/main.c const char *function; function 744 main/main.c function = "PHP Startup"; function 746 main/main.c function = "PHP Shutdown"; function 755 main/main.c function = "eval"; function 759 main/main.c function = "include"; function 763 main/main.c function = "include_once"; function 767 main/main.c function = "require"; function 771 main/main.c function = "require_once"; function 775 main/main.c function = "Unknown"; function 778 main/main.c function = get_active_function_name(); function 779 main/main.c if (!function || !strlen(function)) { function 780 main/main.c function = "Unknown"; function 789 main/main.c origin_len = (int)spprintf(&origin, 0, "%s%s%s(%s)", class_name, space, function, params); function 791 main/main.c origin_len = (int)spprintf(&origin, 0, "%s", function); function 809 main/main.c while (*function == '_') { function 810 main/main.c function++; function 813 main/main.c doclen = (int)spprintf(&docref_buf, 0, "function.%s", function); function 815 main/main.c doclen = (int)spprintf(&docref_buf, 0, "%s.%s", class_name, function); function 1974 main/main.c const wchar_t *function, function 1986 main/main.c if (function) { function 1988 main/main.c len = _snprintf(buf, sizeof(buf)-1, "Invalid parameter detected in CRT function '%ws' (%ws:%u)", function, file, line); function 1990 main/main.c len = _snprintf(buf, sizeof(buf)-1, "Invalid parameter detected in CRT function '%ws'", function); function 79 sapi/fpm/fpm/fpm_php_trace.c long function; function 89 sapi/fpm/fpm/fpm_php_trace.c function = l; function 91 sapi/fpm/fpm/fpm_php_trace.c if (valid_ptr(function)) { function 92 sapi/fpm/fpm/fpm_php_trace.c if (0 > fpm_trace_get_long(function + offsetof(zend_function, common.function_name), &l)) { function 140 sapi/fpm/fpm/fpm_php_trace.c function = l; function 142 sapi/fpm/fpm/fpm_php_trace.c if (!valid_ptr(function)) { function 147 sapi/fpm/fpm/fpm_php_trace.c if (0 > fpm_trace_get_long(function + offsetof(zend_function, type), &l)) { function 152 sapi/fpm/fpm/fpm_php_trace.c if (0 > fpm_trace_get_long(function + offsetof(zend_op_array, filename), &l)) { function 101 sapi/fpm/fpm/zlog.c void vzlog(const char *function, int line, int flags, const char *fmt, va_list args) /* {{{ */ function 133 sapi/fpm/fpm/zlog.c len += snprintf(buf, buf_size, "[%s] %s(), line %d: ", level_names[flags & ZLOG_LEVEL_MASK], function, line); function 146 sapi/fpm/fpm/zlog.c len += snprintf(buf + len, buf_size - len, "%s: pid %d, %s(), line %d: ", level_names[flags & ZLOG_LEVEL_MASK], getpid(), function, line); function 148 sapi/fpm/fpm/zlog.c len += snprintf(buf + len, buf_size - len, "%s: %s(), line %d: ", level_names[flags & ZLOG_LEVEL_MASK], function, line); function 198 sapi/fpm/fpm/zlog.c void zlog_ex(const char *function, int line, int flags, const char *fmt, ...) /* {{{ */ { function 201 sapi/fpm/fpm/zlog.c vzlog(function, line, flags, fmt, args); function 22 sapi/fpm/fpm/zlog.h void vzlog(const char *function, int line, int flags, const char *fmt, va_list args); function 23 sapi/fpm/fpm/zlog.h void zlog_ex(const char *function, int line, int flags, const char *fmt, ...) function 188 sapi/phpdbg/phpdbg.c zend_function *function = (zend_function *) Z_PTR_P(data); function 189 sapi/phpdbg/phpdbg.c destroy_zend_function(function); function 358 sapi/phpdbg/phpdbg.c char *function = NULL; function 361 sapi/phpdbg/phpdbg.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "s", &function, &function_len) == FAILURE) { function 365 sapi/phpdbg/phpdbg.c phpdbg_set_breakpoint_symbol(function, function_len); function 701 sapi/phpdbg/phpdbg.c ZEND_ARG_INFO(0, function) function 668 sapi/phpdbg/phpdbg_bp.c PHPDBG_API void phpdbg_set_breakpoint_function_opline(const char *function, zend_ulong opline) /* {{{ */ function 674 sapi/phpdbg/phpdbg_bp.c new_break.func_len = strlen(function); function 675 sapi/phpdbg/phpdbg_bp.c new_break.func_name = estrndup(function, new_break.func_len); function 984 sapi/phpdbg/phpdbg_bp.c zend_function *function = execute_data->func; function 991 sapi/phpdbg/phpdbg_bp.c if (function->type != ZEND_USER_FUNCTION) { function 998 sapi/phpdbg/phpdbg_bp.c zend_op_array *ops = (zend_op_array*)function; function 1022 sapi/phpdbg/phpdbg_bp.c if (function->type != ZEND_USER_FUNCTION) { function 1027 sapi/phpdbg/phpdbg_bp.c zend_op_array *ops = (zend_op_array*) function; function 135 sapi/phpdbg/phpdbg_bp.h PHPDBG_API void phpdbg_set_breakpoint_function_opline(const char *function, zend_ulong opline); function 88 sapi/phpdbg/phpdbg_list.c zend_function *function; function 91 sapi/phpdbg/phpdbg_list.c if ((function = zend_hash_str_find_ptr(&ce->function_table, lcname, strlen(lcname)))) { function 92 sapi/phpdbg/phpdbg_list.c phpdbg_list_function(function); function 265 sapi/phpdbg/phpdbg_print.c void phpdbg_print_opcodes_function(const char *function, size_t len) { function 266 sapi/phpdbg/phpdbg_print.c zend_function *func = zend_hash_str_find_ptr(EG(function_table), function, len); function 272 sapi/phpdbg/phpdbg_print.c if (func->op_array.function_name->len == len && !zend_binary_strcasecmp(function, len, func->op_array.function_name->val, func->op_array.function_name->len)) { function 285 sapi/phpdbg/phpdbg_print.c static void phpdbg_print_opcodes_method_ce(zend_class_entry *ce, const char *function) { function 289 sapi/phpdbg/phpdbg_print.c phpdbg_out("function name: %s::%s (internal)\n", ce->name->val, function); function 293 sapi/phpdbg/phpdbg_print.c if (!(func = zend_hash_str_find_ptr(&ce->function_table, function, strlen(function)))) { function 297 sapi/phpdbg/phpdbg_print.c phpdbg_out("function name: %s::%s\n", ce->name->val, function); function 301 sapi/phpdbg/phpdbg_print.c void phpdbg_print_opcodes_method(const char *class, const char *function) { function 309 sapi/phpdbg/phpdbg_print.c phpdbg_print_opcodes_method_ce(ce, function); function 317 sapi/phpdbg/phpdbg_print.c phpdbg_print_opcodes_method_ce(ce, function); function 378 sapi/phpdbg/phpdbg_print.c PHPDBG_API void phpdbg_print_opcodes(char *function) function 380 sapi/phpdbg/phpdbg_print.c if (function == NULL) { function 382 sapi/phpdbg/phpdbg_print.c } else if (function[0] == '*' && function[1] == 0) { function 404 sapi/phpdbg/phpdbg_print.c function = zend_str_tolower_dup(function, strlen(function)); function 406 sapi/phpdbg/phpdbg_print.c if (strstr(function, "::") == NULL) { function 407 sapi/phpdbg/phpdbg_print.c phpdbg_print_opcodes_function(function, strlen(function)); function 409 sapi/phpdbg/phpdbg_print.c char *method_name, *class_name = strtok(function, "::"); function 417 sapi/phpdbg/phpdbg_print.c efree(function); function 38 sapi/phpdbg/phpdbg_print.h PHPDBG_API void phpdbg_print_opcodes(char *function); function 1229 sapi/phpdbg/phpdbg_prompt.c zend_function *function; function 1234 sapi/phpdbg/phpdbg_prompt.c if ((function = zend_hash_str_find_ptr(EG(function_table), lcname, lcname_len))) { function 1235 sapi/phpdbg/phpdbg_prompt.c zend_hash_str_update_ptr(&PHPDBG_G(registered), lcname, lcname_len, function); function 1236 sapi/phpdbg/phpdbg_prompt.c function_add_ref(function);