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, &params, &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);