func 2640 Zend/zend_API.c zend_internal_function *func; func 2641 Zend/zend_API.c if (zend_hash_find(CG(function_table), function_name, function_name_length+1, (void **)&func)==SUCCESS) { func 2642 Zend/zend_API.c func->arg_info = NULL; func 2643 Zend/zend_API.c func->handler = ZEND_FN(display_disabled_function); func 4016 Zend/zend_API.c zend_function *func; func 4029 Zend/zend_API.c while (zend_hash_get_current_data_ex(function_table, (void **)&func, &iterator) == SUCCESS) { func 4030 Zend/zend_API.c if (func == f) { func 1149 Zend/zend_builtin_functions.c union _zend_function *func = NULL; func 1153 Zend/zend_builtin_functions.c && (func = Z_OBJ_HT_P(klass)->get_method(&klass, method_name, method_len, NULL TSRMLS_CC)) != NULL func 1155 Zend/zend_builtin_functions.c if (func->type == ZEND_INTERNAL_FUNCTION func 1156 Zend/zend_builtin_functions.c && (func->common.fn_flags & ZEND_ACC_CALL_VIA_HANDLER) != 0 func 1159 Zend/zend_builtin_functions.c RETVAL_BOOL((func->common.scope == zend_ce_closure func 1164 Zend/zend_builtin_functions.c efree((char*)((zend_internal_function*)func)->function_name); func 1165 Zend/zend_builtin_functions.c efree(func); func 1363 Zend/zend_builtin_functions.c zend_function *func; func 1380 Zend/zend_builtin_functions.c retval = (zend_hash_find(EG(function_table), name, name_len+1, (void **)&func) == SUCCESS); func 1388 Zend/zend_builtin_functions.c if (retval && func->type == ZEND_INTERNAL_FUNCTION && func 1389 Zend/zend_builtin_functions.c func->internal_function.handler == zif_display_disabled_function) { func 1721 Zend/zend_builtin_functions.c static int copy_function_name(zend_function *func TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) func 1730 Zend/zend_builtin_functions.c if (func->type == ZEND_INTERNAL_FUNCTION) { func 1732 Zend/zend_builtin_functions.c } else if (func->type == ZEND_USER_FUNCTION) { func 1835 Zend/zend_builtin_functions.c zend_function new_function, *func; func 1837 Zend/zend_builtin_functions.c if (zend_hash_find(EG(function_table), LAMBDA_TEMP_FUNCNAME, sizeof(LAMBDA_TEMP_FUNCNAME), (void **) &func)==FAILURE) { func 1841 Zend/zend_builtin_functions.c new_function = *func; func 39 Zend/zend_closures.c zend_function func; func 50 Zend/zend_closures.c zend_function *func = EG(current_execute_data)->function_state.function; func 68 Zend/zend_closures.c efree((char*)func->internal_function.function_name); func 69 Zend/zend_closures.c efree(func); func 87 Zend/zend_closures.c if ((newthis != NULL) && (closure->func.common.fn_flags & ZEND_ACC_STATIC)) { func 91 Zend/zend_closures.c if (newthis == NULL && !(closure->func.common.fn_flags & ZEND_ACC_STATIC) func 92 Zend/zend_closures.c && closure->func.common.scope && closure->func.type == ZEND_INTERNAL_FUNCTION) { func 121 Zend/zend_closures.c ce = closure->func.common.scope; func 133 Zend/zend_closures.c ce = closure->func.common.scope; func 137 Zend/zend_closures.c if (closure->func.type == ZEND_INTERNAL_FUNCTION && closure->func.common.scope != NULL) { func 138 Zend/zend_closures.c if (ce && !instanceof_function(ce, closure->func.common.scope TSRMLS_CC)) { func 139 Zend/zend_closures.c zend_error(E_WARNING, "Cannot bind function %s::%s to scope class %s", closure->func.common.scope->name, closure->func.common.function_name, ce->name); func 142 Zend/zend_closures.c if (ce && newthis && (closure->func.common.fn_flags & ZEND_ACC_STATIC) == 0 && func 143 Zend/zend_closures.c !instanceof_function(Z_OBJCE_P(newthis), closure->func.common.scope TSRMLS_CC)) { func 144 Zend/zend_closures.c zend_error(E_WARNING, "Cannot bind internal method %s::%s() to object of class %s", closure->func.common.scope->name, closure->func.common.function_name, Z_OBJCE_P(newthis)->name); func 149 Zend/zend_closures.c zend_create_closure(return_value, &closure->func, ce, newthis TSRMLS_CC); func 172 Zend/zend_closures.c invoke->common = closure->func.common; func 175 Zend/zend_closures.c ZEND_ACC_PUBLIC | ZEND_ACC_CALL_VIA_HANDLER | (closure->func.common.fn_flags & keep_flags); func 187 Zend/zend_closures.c return &closure->func; func 258 Zend/zend_closures.c if (closure->func.type == ZEND_USER_FUNCTION) { func 261 Zend/zend_closures.c if (ex->op_array == &closure->func.op_array) { func 266 Zend/zend_closures.c destroy_op_array(&closure->func.op_array TSRMLS_CC); func 304 Zend/zend_closures.c zend_create_closure(&result, &closure->func, closure->func.common.scope, closure->this_ptr TSRMLS_CC); func 318 Zend/zend_closures.c *fptr_ptr = &closure->func; func 329 Zend/zend_closures.c *ce_ptr = closure->func.common.scope; func 339 Zend/zend_closures.c struct _zend_arg_info *arg_info = closure->func.common.arg_info; func 348 Zend/zend_closures.c if (closure->func.type == ZEND_USER_FUNCTION && closure->func.op_array.static_variables) { func 349 Zend/zend_closures.c HashTable *static_variables = closure->func.op_array.static_variables; func 362 Zend/zend_closures.c zend_uint i, required = closure->func.common.required_num_args; func 367 Zend/zend_closures.c for (i = 0; i < closure->func.common.num_args; i++) { func 399 Zend/zend_closures.c return (closure->func.type == ZEND_USER_FUNCTION) ? func 400 Zend/zend_closures.c closure->func.op_array.static_variables : NULL; func 457 Zend/zend_closures.c ZEND_API void zend_create_closure(zval *res, zend_function *func, zend_class_entry *scope, zval *this_ptr TSRMLS_DC) /* {{{ */ func 465 Zend/zend_closures.c closure->func = *func; func 466 Zend/zend_closures.c closure->func.common.prototype = NULL; func 467 Zend/zend_closures.c closure->func.common.fn_flags |= ZEND_ACC_CLOSURE; func 475 Zend/zend_closures.c if (closure->func.type == ZEND_USER_FUNCTION) { func 476 Zend/zend_closures.c if (closure->func.op_array.static_variables) { func 477 Zend/zend_closures.c HashTable *static_variables = closure->func.op_array.static_variables; func 479 Zend/zend_closures.c ALLOC_HASHTABLE(closure->func.op_array.static_variables); func 480 Zend/zend_closures.c zend_hash_init(closure->func.op_array.static_variables, zend_hash_num_elements(static_variables), NULL, ZVAL_PTR_DTOR, 0); func 481 Zend/zend_closures.c zend_hash_apply_with_arguments(static_variables TSRMLS_CC, (apply_func_args_t)zval_copy_static_var, 1, closure->func.op_array.static_variables); func 483 Zend/zend_closures.c closure->func.op_array.run_time_cache = NULL; func 484 Zend/zend_closures.c (*closure->func.op_array.refcount)++; func 486 Zend/zend_closures.c if (!func->common.scope) { func 497 Zend/zend_closures.c closure->func.common.scope = scope; func 499 Zend/zend_closures.c closure->func.common.fn_flags |= ZEND_ACC_PUBLIC; func 500 Zend/zend_closures.c if (this_ptr && (closure->func.common.fn_flags & ZEND_ACC_STATIC) == 0) { func 504 Zend/zend_closures.c closure->func.common.fn_flags |= ZEND_ACC_STATIC; func 315 Zend/zend_hash.h #define ZEND_HANDLE_NUMERIC_EX(key, length, idx, func) do { \ func 345 Zend/zend_hash.h func; \ func 350 Zend/zend_hash.h #define ZEND_HANDLE_NUMERIC(key, length, func) do { \ func 353 Zend/zend_hash.h ZEND_HANDLE_NUMERIC_EX(key, length, idx, return func); \ func 171 Zend/zend_llist.c ZEND_API void zend_llist_apply_with_del(zend_llist *l, int (*func)(void *data)) func 178 Zend/zend_llist.c if (func(element->data)) { func 186 Zend/zend_llist.c ZEND_API void zend_llist_apply(zend_llist *l, llist_apply_func_t func TSRMLS_DC) func 191 Zend/zend_llist.c func(element->data TSRMLS_CC); func 229 Zend/zend_llist.c ZEND_API void zend_llist_apply_with_argument(zend_llist *l, llist_apply_with_arg_func_t func, void *arg TSRMLS_DC) func 234 Zend/zend_llist.c func(element->data, arg TSRMLS_CC); func 239 Zend/zend_llist.c ZEND_API void zend_llist_apply_with_arguments(zend_llist *l, llist_apply_with_args_func_t func TSRMLS_DC, int num_args, ...) func 246 Zend/zend_llist.c func(element->data, num_args, args TSRMLS_CC); func 58 Zend/zend_llist.h ZEND_API void zend_llist_apply(zend_llist *l, llist_apply_func_t func TSRMLS_DC); func 59 Zend/zend_llist.h ZEND_API void zend_llist_apply_with_del(zend_llist *l, int (*func)(void *data)); func 60 Zend/zend_llist.h ZEND_API void zend_llist_apply_with_argument(zend_llist *l, llist_apply_with_arg_func_t func, void *arg TSRMLS_DC); func 61 Zend/zend_llist.h ZEND_API void zend_llist_apply_with_arguments(zend_llist *l, llist_apply_with_args_func_t func TSRMLS_DC, int num_args, ...); func 907 Zend/zend_object_handlers.c zend_internal_function *func = (zend_internal_function *)EG(current_execute_data)->function_state.function; func 924 Zend/zend_object_handlers.c ZVAL_STRING(method_name_ptr, func->function_name, 0); /* no dup - it's a copy */ func 943 Zend/zend_object_handlers.c efree(func); func 1122 Zend/zend_object_handlers.c zend_internal_function *func = (zend_internal_function *)EG(current_execute_data)->function_state.function; func 1139 Zend/zend_object_handlers.c ZVAL_STRING(method_name_ptr, func->function_name, 0); /* no dup - it's a copy */ func 1157 Zend/zend_object_handlers.c efree(func); func 84 Zend/zend_ptr_stack.c ZEND_API void zend_ptr_stack_apply(zend_ptr_stack *stack, void (*func)(void *)) func 89 Zend/zend_ptr_stack.c func(stack->elements[i]); func 94 Zend/zend_ptr_stack.c ZEND_API void zend_ptr_stack_clean(zend_ptr_stack *stack, void (*func)(void *), zend_bool free_elements) func 96 Zend/zend_ptr_stack.c zend_ptr_stack_apply(stack, func); func 41 Zend/zend_ptr_stack.h ZEND_API void zend_ptr_stack_apply(zend_ptr_stack *stack, void (*func)(void *)); func 42 Zend/zend_ptr_stack.h ZEND_API void zend_ptr_stack_clean(zend_ptr_stack *stack, void (*func)(void *), zend_bool free_elements); func 96 ext/bcmath/libbcmath/src/bcmath.h #define _PROTOTYPE(func, args) func args func 98 ext/bcmath/libbcmath/src/bcmath.h #define _PROTOTYPE(func, args) func() func 266 ext/com_dotnet/com_handlers.c union _zend_function *func; func 358 ext/com_dotnet/com_handlers.c func = emalloc(sizeof(*fptr)); func 359 ext/com_dotnet/com_handlers.c memcpy(func, fptr, sizeof(*fptr)); func 361 ext/com_dotnet/com_handlers.c return func; func 437 ext/com_dotnet/com_typeinfo.c FUNCDESC *func; func 479 ext/com_dotnet/com_typeinfo.c if (FAILED(ITypeInfo_GetFuncDesc(typeinfo, i, &func))) func 482 ext/com_dotnet/com_typeinfo.c isprop = (func->invkind & DISPATCH_PROPERTYGET || func->invkind & DISPATCH_PROPERTYPUT); func 484 ext/com_dotnet/com_typeinfo.c if (!isprop || lastid != func->memid) { func 486 ext/com_dotnet/com_typeinfo.c lastid = func->memid; func 488 ext/com_dotnet/com_typeinfo.c ITypeInfo_GetDocumentation(typeinfo, func->memid, &olename, NULL, NULL, NULL); func 498 ext/com_dotnet/com_typeinfo.c names = (BSTR*)safe_emalloc((func->cParams + 1), sizeof(BSTR), 0); func 500 ext/com_dotnet/com_typeinfo.c ITypeInfo_GetNames(typeinfo, func->memid, names, func->cParams + 1, &cnames); func 504 ext/com_dotnet/com_typeinfo.c php_printf("\t/* DISPID=%d */\n", func->memid); func 506 ext/com_dotnet/com_typeinfo.c if (func->elemdescFunc.tdesc.vt != VT_VOID) { func 508 ext/com_dotnet/com_typeinfo.c vt_to_string(func->elemdescFunc.tdesc.vt), func 509 ext/com_dotnet/com_typeinfo.c func->elemdescFunc.tdesc.vt func 515 ext/com_dotnet/com_typeinfo.c ITypeInfo_GetDocumentation(typeinfo, func->memid, NULL, &olename, NULL, NULL); func 530 ext/com_dotnet/com_typeinfo.c for (j = 0; j < func->cParams; j++) { func 531 ext/com_dotnet/com_typeinfo.c ELEMDESC *elem = &func->lprgelemdescParam[j]; func 559 ext/com_dotnet/com_typeinfo.c j == func->cParams - 1 ? ' ' : ',' func 569 ext/com_dotnet/com_typeinfo.c ITypeInfo_GetDocumentation(typeinfo, func->memid, NULL, &olename, NULL, NULL); func 587 ext/com_dotnet/com_typeinfo.c zend_hash_index_update(id_to_name, func->memid, (void*)&tmp, sizeof(zval *), NULL); func 590 ext/com_dotnet/com_typeinfo.c ITypeInfo_ReleaseFuncDesc(typeinfo, func); func 1697 ext/curl/interface.c zval *func = ch->handlers->passwd; func 1713 ext/curl/interface.c error = call_user_function(EG(function_table), NULL, func, retval, 2, argv TSRMLS_CC); func 1723 ext/curl/interface.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "User handler '%s' did not return a string", Z_STRVAL_P(func)); func 265 ext/intl/collator/collator_sort.c collator_compare_func_t func; func 270 ext/intl/collator/collator_sort.c func = collator_numeric_compare_function; func 274 ext/intl/collator/collator_sort.c func = collator_icu_compare_function; func 279 ext/intl/collator/collator_sort.c func = collator_regular_compare_function; func 283 ext/intl/collator/collator_sort.c return func; func 31 ext/intl/common/common_date.h U_CFUNC TimeZone *timezone_convert_datetimezone(int type, void *object, int is_datetime, intl_error *outside_error, const char *func TSRMLS_DC); func 33 ext/intl/common/common_date.h intl_error *err, const char *func TSRMLS_DC); func 37 ext/intl/common/common_date.h U_CFUNC double intl_zval_to_millis(zval *z, intl_error *err, const char *func TSRMLS_DC); func 62 ext/intl/timezone/timezone_class.h zval *timezone_convert_to_datetimezone(const TimeZone *timeZone, intl_error *outside_error, const char *func TSRMLS_DC); func 63 ext/intl/timezone/timezone_class.h TimeZone *timezone_process_timezone_argument(zval **zv_timezone, intl_error *error, const char *func TSRMLS_DC); func 1612 ext/mbstring/mbstring.c zend_function *func, *orig; func 1633 ext/mbstring/mbstring.c zend_hash_find(EG(function_table), p->ovld_func, strlen(p->ovld_func)+1 , (void **)&func); func 1641 ext/mbstring/mbstring.c if (zend_hash_update(EG(function_table), p->orig_func, strlen(p->orig_func)+1, func, sizeof(zend_function), func 162 ext/mbstring/oniguruma/onigposix.h ONIG_EXTERN int reg_foreach_name P_((regex_t* reg, int (*func)(const unsigned char*, const unsigned char*,int,int*,regex_t*,void*), void* arg)); func 763 ext/mbstring/oniguruma/oniguruma.h int onig_foreach_name P_((OnigRegex reg, int (*func)(const OnigUChar*, const OnigUChar*,int,int*,OnigRegex,void*), void* arg)); func 500 ext/mbstring/oniguruma/regparse.c int (*func)(const UChar*, const UChar*,int,int*,regex_t*,void*); func 510 ext/mbstring/oniguruma/regparse.c int r = (*(arg->func))(e->name, func 524 ext/mbstring/oniguruma/regparse.c int (*func)(const UChar*, const UChar*,int,int*,regex_t*,void*), void* arg) func 531 ext/mbstring/oniguruma/regparse.c narg.func = func; func 687 ext/mbstring/oniguruma/regparse.c int (*func)(const UChar*, const UChar*,int,int*,regex_t*,void*), void* arg) func 696 ext/mbstring/oniguruma/regparse.c r = (*func)(e->name, e->name + e->name_len, e->back_num, func 891 ext/mbstring/oniguruma/regparse.c int (*func)(const UChar*, const UChar*,int,int*,regex_t*,void*), void* arg) func 271 ext/mbstring/oniguruma/regposix.c int (*func)(const unsigned char*, const unsigned char*,int,int*,regex_t*,void*); func 282 ext/mbstring/oniguruma/regposix.c return (*warg->func)(name, name_end, ng, gs, warg->reg, warg->arg); func 287 ext/mbstring/oniguruma/regposix.c int (*func)(const unsigned char*, const unsigned char*,int,int*,regex_t*,void*), func 292 ext/mbstring/oniguruma/regposix.c warg.func = func; func 478 ext/mbstring/oniguruma/st.c st_foreach(table, func, arg) func 480 ext/mbstring/oniguruma/st.c int (*func)(); func 490 ext/mbstring/oniguruma/st.c retval = (*func)(ptr->key, ptr->record, arg); func 76 ext/mysqlnd/mysqlnd.h #define mysqlnd_plugin_apply_with_argument(func, argument) _mysqlnd_plugin_apply_with_argument((func), (argument) TSRMLS_CC); func 164 ext/mysqlnd/mysqlnd_priv.h ps_field_fetch_func func; func 370 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_NULL].func = ps_fetch_null; func 375 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY].func = ps_fetch_int8; func 380 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_SHORT].func = ps_fetch_int16; func 385 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_YEAR].func = ps_fetch_int16; func 390 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_INT24].func = ps_fetch_int32; func 395 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG].func = ps_fetch_int32; func 400 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONGLONG].func = ps_fetch_int64; func 405 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_FLOAT].func = ps_fetch_float; func 410 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_DOUBLE].func = ps_fetch_double; func 415 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIME].func = ps_fetch_time; func 420 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATE].func = ps_fetch_date; func 425 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDATE].func = ps_fetch_string; func 430 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATETIME].func = ps_fetch_datetime; func 435 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIMESTAMP].func = ps_fetch_datetime; func 440 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_JSON].func = ps_fetch_string; func 446 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY_BLOB].func = ps_fetch_string; func 452 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_BLOB].func = ps_fetch_string; func 458 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_MEDIUM_BLOB].func = ps_fetch_string; func 464 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG_BLOB].func = ps_fetch_string; func 470 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_BIT].func = ps_fetch_bit; func 475 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_VAR_STRING].func = ps_fetch_string; func 480 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_VARCHAR].func = ps_fetch_string; func 485 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_STRING].func = ps_fetch_string; func 490 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_DECIMAL].func = ps_fetch_string; func 495 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDECIMAL].func = ps_fetch_string; func 500 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_ENUM].func = ps_fetch_string; func 504 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_SET].func = ps_fetch_string; func 508 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_ps_fetch_functions[MYSQL_TYPE_GEOMETRY].func = ps_fetch_string; func 136 ext/mysqlnd/mysqlnd_result_meta.c if (mysqlnd_ps_fetch_functions[meta->fields[i].type].func == NULL) { func 1525 ext/mysqlnd/mysqlnd_wireprotocol.c mysqlnd_ps_fetch_functions[type].func(*current_field, &fields_metadata[i], 0, &p TSRMLS_CC); func 292 ext/oci8/php_oci8_int.h #define PHP_OCI_CALL(func, params) \ func 295 ext/oci8/php_oci8_int.h func params; \ func 299 ext/oci8/php_oci8_int.h #define PHP_OCI_CALL_RETURN(__retval, func, params) \ func 302 ext/oci8/php_oci8_int.h __retval = func params; \ func 906 ext/odbc/php_odbc.c if (func) { func 907 ext/odbc/php_odbc.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "SQL error: %s, SQL state %s in %s", errormsg, state, func); func 286 ext/odbc/php_odbc_includes.h #define ODBC_SQL_ERROR_PARAMS odbc_connection *conn_resource, ODBC_SQL_STMT_T stmt, char *func func 7 ext/opcache/Optimizer/optimize_func_calls.c zend_function *func; func 27 ext/opcache/Optimizer/optimize_func_calls.c zend_function *func; func 31 ext/opcache/Optimizer/optimize_func_calls.c Z_HASH_P(function_name), (void **)&func) == SUCCESS)) { func 32 ext/opcache/Optimizer/optimize_func_calls.c call_stack[call].func = func; func 51 ext/opcache/Optimizer/optimize_func_calls.c if (call_stack[call].func && call_stack[call].opline) { func 77 ext/opcache/Optimizer/optimize_func_calls.c call_stack[call].func = NULL; func 83 ext/opcache/Optimizer/optimize_func_calls.c if (call_stack[call - 1].func) { func 84 ext/opcache/Optimizer/optimize_func_calls.c if (ARG_SHOULD_BE_SENT_BY_REF(call_stack[call - 1].func, (opline->extended_value & ZEND_FETCH_ARG_MASK))) { func 94 ext/opcache/Optimizer/optimize_func_calls.c if (opline->extended_value == ZEND_DO_FCALL_BY_NAME && call_stack[call - 1].func) { func 95 ext/opcache/Optimizer/optimize_func_calls.c if (ARG_MUST_BE_SENT_BY_REF(call_stack[call - 1].func, opline->op2.num)) { func 104 ext/opcache/Optimizer/optimize_func_calls.c if (opline->extended_value == ZEND_DO_FCALL_BY_NAME && call_stack[call - 1].func) { func 105 ext/opcache/Optimizer/optimize_func_calls.c if (ARG_SHOULD_BE_SENT_BY_REF(call_stack[call - 1].func, opline->op2.num)) { func 112 ext/opcache/Optimizer/optimize_func_calls.c if (!(opline->extended_value & ZEND_ARG_COMPILE_TIME_BOUND) && call_stack[call - 1].func) { func 113 ext/opcache/Optimizer/optimize_func_calls.c if (ARG_SHOULD_BE_SENT_BY_REF(call_stack[call - 1].func, opline->op2.num)) { func 124 ext/opcache/Optimizer/optimize_func_calls.c if (opline->extended_value == ZEND_DO_FCALL_BY_NAME && call_stack[call - 1].func) { func 131 ext/opcache/Optimizer/optimize_func_calls.c call_stack[call - 1].func = NULL; func 377 ext/opcache/Optimizer/pass1_5.c zend_internal_function *func; func 382 ext/opcache/Optimizer/pass1_5.c (void *)&func) == SUCCESS func 383 ext/opcache/Optimizer/pass1_5.c && func->type == ZEND_INTERNAL_FUNCTION func 384 ext/opcache/Optimizer/pass1_5.c && func->module->type == MODULE_PERSISTENT func 386 ext/opcache/Optimizer/pass1_5.c && func->module->handle == NULL func 391 ext/opcache/Optimizer/pass1_5.c func->handler != ZEND_FN(display_disabled_function)) { func 2540 ext/opcache/ZendAccelerator.c zend_function *func; func 2639 ext/opcache/ZendAccelerator.c if (zend_hash_find(CG(function_table), "chdir", sizeof("chdir"), (void**)&func) == SUCCESS && func 2640 ext/opcache/ZendAccelerator.c func->type == ZEND_INTERNAL_FUNCTION) { func 2641 ext/opcache/ZendAccelerator.c orig_chdir = func->internal_function.handler; func 2642 ext/opcache/ZendAccelerator.c func->internal_function.handler = ZEND_FN(accel_chdir); func 374 ext/opcache/zend_accelerator_blacklist.c void zend_accel_blacklist_apply(zend_blacklist *blacklist, apply_func_arg_t func, void *argument TSRMLS_DC) func 379 ext/opcache/zend_accelerator_blacklist.c func(&blacklist->entries[i], argument TSRMLS_CC); func 47 ext/opcache/zend_accelerator_blacklist.h void zend_accel_blacklist_apply(zend_blacklist *blacklist, apply_func_arg_t func, void *argument TSRMLS_DC); func 28 ext/pcntl/php_signal.c Sigfunc *php_signal4(int signo, Sigfunc *func, int restart, int mask_all) func 34 ext/pcntl/php_signal.c act.sa_handler = func; func 62 ext/pcntl/php_signal.c Sigfunc *php_signal(int signo, Sigfunc *func, int restart) func 64 ext/pcntl/php_signal.c return php_signal4(signo, func, restart, 0); func 33 ext/pcntl/php_signal.h Sigfunc *php_signal(int signo, Sigfunc *func, int restart); func 34 ext/pcntl/php_signal.h Sigfunc *php_signal4(int signo, Sigfunc *func, int restart, int mask_all); func 1185 ext/pcre/pcrelib/sljit/sljitLir.h SLJIT_API_FUNC_ATTRIBUTE void sljit_set_function_context(void** func_ptr, struct sljit_function_context* context, sljit_sw addr, void* func); func 227 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c SLJIT_API_FUNC_ATTRIBUTE void sljit_set_function_context(void** func_ptr, struct sljit_function_context* context, sljit_sw addr, void* func) func 232 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c ptrs = (sljit_sw*)func; func 1289 ext/pdo/pdo_dbh.c zend_function func; func 1290 ext/pdo/pdo_dbh.c zend_internal_function *ifunc = (zend_internal_function*)&func; func 1342 ext/pdo/pdo_dbh.c zend_hash_add(dbh->cls_methods[kind], lc_name, namelen+1, &func, sizeof(func), NULL); func 809 ext/pdo/pdo_stmt.c if (!make_callable_ex(stmt, stmt->fetch.func.function, fci, fcc, stmt->column_count TSRMLS_CC)) { func 812 ext/pdo/pdo_stmt.c stmt->fetch.func.values = safe_emalloc(sizeof(zval*), stmt->column_count, 0); func 831 ext/pdo/pdo_stmt.c if (stmt->fetch.func.values) { func 832 ext/pdo/pdo_stmt.c efree(stmt->fetch.func.values); func 833 ext/pdo/pdo_stmt.c stmt->fetch.func.values = NULL; func 998 ext/pdo/pdo_stmt.c if (!stmt->fetch.func.function) { func 1002 ext/pdo/pdo_stmt.c if (!stmt->fetch.func.fci.size) { func 1149 ext/pdo/pdo_stmt.c stmt->fetch.func.values[idx] = val; func 1150 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.params[idx] = &stmt->fetch.func.values[idx]; func 1184 ext/pdo/pdo_stmt.c stmt->fetch.func.fci.param_count = idx; func 1185 ext/pdo/pdo_stmt.c stmt->fetch.func.fci.retval_ptr_ptr = &retval; func 1186 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.func.fci, &stmt->fetch.func.fcc TSRMLS_CC) == FAILURE) { func 1199 ext/pdo/pdo_stmt.c zval_ptr_dtor(&stmt->fetch.func.values[idx]); func 1470 ext/pdo/pdo_stmt.c stmt->fetch.func.function = arg2; func 632 ext/pdo/php_pdo_driver.h } func; func 41 ext/pdo_sqlite/php_pdo_sqlite_int.h zval *func, *step, *fini; func 104 ext/pdo_sqlite/sqlite_driver.c struct pdo_sqlite_func *func; func 107 ext/pdo_sqlite/sqlite_driver.c func = H->funcs; func 108 ext/pdo_sqlite/sqlite_driver.c H->funcs = func->next; func 113 ext/pdo_sqlite/sqlite_driver.c func->funcname, func 114 ext/pdo_sqlite/sqlite_driver.c func->argc, func 116 ext/pdo_sqlite/sqlite_driver.c func, func 120 ext/pdo_sqlite/sqlite_driver.c efree((char*)func->funcname); func 121 ext/pdo_sqlite/sqlite_driver.c if (func->func) { func 122 ext/pdo_sqlite/sqlite_driver.c zval_ptr_dtor(&func->func); func 124 ext/pdo_sqlite/sqlite_driver.c if (func->step) { func 125 ext/pdo_sqlite/sqlite_driver.c zval_ptr_dtor(&func->step); func 127 ext/pdo_sqlite/sqlite_driver.c if (func->fini) { func 128 ext/pdo_sqlite/sqlite_driver.c zval_ptr_dtor(&func->fini); func 130 ext/pdo_sqlite/sqlite_driver.c efree(func); func 458 ext/pdo_sqlite/sqlite_driver.c struct pdo_sqlite_func *func = (struct pdo_sqlite_func*)sqlite3_user_data(context); func 461 ext/pdo_sqlite/sqlite_driver.c do_callback(&func->afunc, func->func, argc, argv, context, 0 TSRMLS_CC); func 467 ext/pdo_sqlite/sqlite_driver.c struct pdo_sqlite_func *func = (struct pdo_sqlite_func*)sqlite3_user_data(context); func 470 ext/pdo_sqlite/sqlite_driver.c do_callback(&func->astep, func->step, argc, argv, context, 1 TSRMLS_CC); func 475 ext/pdo_sqlite/sqlite_driver.c struct pdo_sqlite_func *func = (struct pdo_sqlite_func*)sqlite3_user_data(context); func 478 ext/pdo_sqlite/sqlite_driver.c do_callback(&func->afini, func->fini, 0, NULL, context, 1 TSRMLS_CC); func 536 ext/pdo_sqlite/sqlite_driver.c struct pdo_sqlite_func *func; func 563 ext/pdo_sqlite/sqlite_driver.c func = (struct pdo_sqlite_func*)ecalloc(1, sizeof(*func)); func 566 ext/pdo_sqlite/sqlite_driver.c func, php_sqlite3_func_callback, NULL, NULL); func 568 ext/pdo_sqlite/sqlite_driver.c func->funcname = estrdup(func_name); func 570 ext/pdo_sqlite/sqlite_driver.c MAKE_STD_ZVAL(func->func); func 571 ext/pdo_sqlite/sqlite_driver.c MAKE_COPY_ZVAL(&callback, func->func); func 573 ext/pdo_sqlite/sqlite_driver.c func->argc = argc; func 575 ext/pdo_sqlite/sqlite_driver.c func->next = H->funcs; func 576 ext/pdo_sqlite/sqlite_driver.c H->funcs = func; func 581 ext/pdo_sqlite/sqlite_driver.c efree(func); func 607 ext/pdo_sqlite/sqlite_driver.c struct pdo_sqlite_func *func; func 640 ext/pdo_sqlite/sqlite_driver.c func = (struct pdo_sqlite_func*)ecalloc(1, sizeof(*func)); func 643 ext/pdo_sqlite/sqlite_driver.c func, NULL, php_sqlite3_func_step_callback, php_sqlite3_func_final_callback); func 645 ext/pdo_sqlite/sqlite_driver.c func->funcname = estrdup(func_name); func 647 ext/pdo_sqlite/sqlite_driver.c MAKE_STD_ZVAL(func->step); func 648 ext/pdo_sqlite/sqlite_driver.c MAKE_COPY_ZVAL(&step_callback, func->step); func 650 ext/pdo_sqlite/sqlite_driver.c MAKE_STD_ZVAL(func->fini); func 651 ext/pdo_sqlite/sqlite_driver.c MAKE_COPY_ZVAL(&fini_callback, func->fini); func 653 ext/pdo_sqlite/sqlite_driver.c func->argc = argc; func 655 ext/pdo_sqlite/sqlite_driver.c func->next = H->funcs; func 656 ext/pdo_sqlite/sqlite_driver.c H->funcs = func; func 661 ext/pdo_sqlite/sqlite_driver.c efree(func); func 1056 ext/phar/func_interceptors.c #define PHAR_INTERCEPT(func) \ func 1057 ext/phar/func_interceptors.c PHAR_G(orig_##func) = NULL; \ func 1058 ext/phar/func_interceptors.c if (SUCCESS == zend_hash_find(CG(function_table), #func, sizeof(#func), (void **)&orig)) { \ func 1059 ext/phar/func_interceptors.c PHAR_G(orig_##func) = orig->internal_function.handler; \ func 1060 ext/phar/func_interceptors.c orig->internal_function.handler = phar_##func; \ func 1094 ext/phar/func_interceptors.c #define PHAR_RELEASE(func) \ func 1095 ext/phar/func_interceptors.c if (PHAR_G(orig_##func) && SUCCESS == zend_hash_find(CG(function_table), #func, sizeof(#func), (void **)&orig)) { \ func 1096 ext/phar/func_interceptors.c orig->internal_function.handler = PHAR_G(orig_##func); \ func 1098 ext/phar/func_interceptors.c PHAR_G(orig_##func) = NULL; func 469 ext/readline/readline_cli.c zend_function *func; func 470 ext/readline/readline_cli.c char *retval = cli_completion_generator_ht(text, textlen, state, ht, (void**)&func TSRMLS_CC); func 473 ext/readline/readline_cli.c retval = strdup(func->common.function_name); func 47 ext/session/mod_user.c static zval *ps_call_handler(zval *func, int argc, zval **argv TSRMLS_DC) func 53 ext/session/mod_user.c if (call_user_function(EG(function_table), NULL, func, retval, argc, argv TSRMLS_CC) == FAILURE) { func 1134 ext/session/session.c void (*func)(TSRMLS_D); func 1273 ext/session/session.c lim->func(TSRMLS_C); func 49 ext/simplexml/simplexml.c #define SXE_ME(func, arg_info, flags) PHP_ME(simplexml_element, func, arg_info, flags) func 50 ext/simplexml/simplexml.c #define SXE_MALIAS(func, alias, arg_info, flags) PHP_MALIAS(simplexml_element, func, alias, arg_info, flags) func 52 ext/simplexml/simplexml.c #define SXE_METHOD(func) PHP_METHOD(simplexml_element, func) func 383 ext/soap/php_http.c zval func; func 399 ext/soap/php_http.c ZVAL_STRING(&func, "gzcompress", 0); func 403 ext/soap/php_http.c ZVAL_STRING(&func, "gzencode", 0); func 407 ext/soap/php_http.c if (call_user_function(CG(function_table), (zval**)NULL, &func, &retval, n, params TSRMLS_CC) == SUCCESS && func 1250 ext/soap/php_http.c zval func; func 1258 ext/soap/php_http.c ZVAL_STRING(&func, "gzinflate", 0); func 1264 ext/soap/php_http.c ZVAL_STRING(&func, "gzuncompress", 0); func 1278 ext/soap/php_http.c if (call_user_function(CG(function_table), (zval**)NULL, &func, &retval, 1, params TSRMLS_CC) == SUCCESS && func 1701 ext/soap/php_sdl.c sdlFunctionPtr func = emalloc(sizeof(sdlFunction)); func 1702 ext/soap/php_sdl.c sdl_deserialize_key(&sdl->functions, func, &in); func 1703 ext/soap/php_sdl.c func->functionName = sdl_deserialize_string(&in); func 1704 ext/soap/php_sdl.c func->requestName = sdl_deserialize_string(&in); func 1705 ext/soap/php_sdl.c func->responseName = sdl_deserialize_string(&in); func 1709 ext/soap/php_sdl.c func->binding = NULL; func 1711 ext/soap/php_sdl.c func->binding = bindings[binding_num-1]; func 1713 ext/soap/php_sdl.c if (func->binding && func->binding->bindingType == BINDING_SOAP && *in != 0) { func 1714 ext/soap/php_sdl.c sdlSoapBindingFunctionPtr binding = func->bindingAttributes = emalloc(sizeof(sdlSoapBindingFunction)); func 1722 ext/soap/php_sdl.c func->bindingAttributes = NULL; func 1725 ext/soap/php_sdl.c func->requestParameters = sdl_deserialize_parameters(encoders, types, &in); func 1726 ext/soap/php_sdl.c func->responseParameters = sdl_deserialize_parameters(encoders, types, &in); func 1732 ext/soap/php_sdl.c func->faults = emalloc(sizeof(HashTable)); func 1733 ext/soap/php_sdl.c zend_hash_init(func->faults, num_faults, NULL, delete_fault, 0); func 1738 ext/soap/php_sdl.c sdl_deserialize_key(func->faults, fault, &in); func 1757 ext/soap/php_sdl.c func->faults = NULL; func 1759 ext/soap/php_sdl.c functions[i] = func; func 2558 ext/soap/php_sdl.c static HashTable* make_persistent_sdl_function_faults(sdlFunctionPtr func, HashTable *faults, HashTable *ptr_map) func 2582 ext/soap/php_sdl.c if (func->binding->bindingType == BINDING_SOAP && pfault->bindingAttributes) { func 2897 ext/soap/php_sdl.c static sdlFunctionPtr make_persistent_sdl_function(sdlFunctionPtr func, HashTable *ptr_map) func 2904 ext/soap/php_sdl.c *pfunc = *func; func 2558 ext/soap/soap.c zval func; func 2576 ext/soap/soap.c INIT_ZVAL(func); func 2577 ext/soap/soap.c ZVAL_STRINGL(&func,"__doRequest",sizeof("__doRequest")-1,0); func 2598 ext/soap/soap.c if (call_user_function(NULL, &this_ptr, &func, response, 5, params TSRMLS_CC) != SUCCESS) { func 3427 ext/soap/soap.c static sdlFunctionPtr find_function(sdlPtr sdl, xmlNodePtr func, zval* function_name) func 3431 ext/soap/soap.c function = get_function(sdl, (char*)func->name); func 3435 ext/soap/soap.c if (func->children != NULL || func 3443 ext/soap/soap.c function = get_doc_function(sdl, func); func 3450 ext/soap/soap.c ZVAL_STRING(function_name, (char *)func->name, 1); func 3459 ext/soap/soap.c xmlNodePtr trav,env,head,body,func; func 3550 ext/soap/soap.c func = NULL; func 3559 ext/soap/soap.c func = trav; func 3564 ext/soap/soap.c if (func == NULL) { func 3574 ext/soap/soap.c attr = get_attribute_ex(func->properties,"encodingStyle",SOAP_1_1_ENV_NAMESPACE); func 3579 ext/soap/soap.c attr = get_attribute_ex(func->properties,"encodingStyle",SOAP_1_2_ENV_NAMESPACE); func 3584 ext/soap/soap.c function = find_function(sdl, func, function_name); func 3589 ext/soap/soap.c php_error(E_ERROR, "Procedure '%s' not present", func->name); func 3706 ext/soap/soap.c func = func->children; func 3709 ext/soap/soap.c func = func->children; func 3711 ext/soap/soap.c deserialize_parameters(func, function, num_params, parameters TSRMLS_CC); func 216 ext/sockets/conversions.c void (*func)(zval **elem, unsigned i, void **args, ser_context *ctx), func 236 ext/sockets/conversions.c func(elem, i, args, ctx); func 55 ext/spl/spl_engine.h zend_function *func = pce->constructor; func 63 ext/spl/spl_engine.h ZVAL_STRING(&z_name, func->common.function_name, 0); func 76 ext/spl/spl_engine.h fcc.function_handler = func; func 1374 ext/spl/spl_iterators.c zval ***func_params, func; func 1384 ext/spl/spl_iterators.c ZVAL_STRING(&func, method, 0); func 1385 ext/spl/spl_iterators.c if (!zend_is_callable(&func, 0, &method TSRMLS_CC)) { func 1402 ext/spl/spl_iterators.c if (call_user_function_ex(EG(function_table), NULL, &func, &retval_ptr, arg_count, func_params, 0, NULL TSRMLS_CC) == SUCCESS && retval_ptr) { func 61 ext/sqlite3/php_sqlite3_structs.h zval *func, *step, *fini; func 848 ext/sqlite3/sqlite3.c php_sqlite3_func *func = (php_sqlite3_func *)sqlite3_user_data(context); func 851 ext/sqlite3/sqlite3.c sqlite3_do_callback(&func->afunc, func->func, argc, argv, context, 0 TSRMLS_CC); func 857 ext/sqlite3/sqlite3.c php_sqlite3_func *func = (php_sqlite3_func *)sqlite3_user_data(context); func 863 ext/sqlite3/sqlite3.c sqlite3_do_callback(&func->astep, func->step, argc, argv, context, 1 TSRMLS_CC); func 869 ext/sqlite3/sqlite3.c php_sqlite3_func *func = (php_sqlite3_func *)sqlite3_user_data(context); func 875 ext/sqlite3/sqlite3.c sqlite3_do_callback(&func->afini, func->fini, 0, NULL, context, 1 TSRMLS_CC); func 944 ext/sqlite3/sqlite3.c php_sqlite3_func *func; func 968 ext/sqlite3/sqlite3.c func = (php_sqlite3_func *)ecalloc(1, sizeof(*func)); func 970 ext/sqlite3/sqlite3.c if (sqlite3_create_function(db_obj->db, sql_func, sql_func_num_args, SQLITE_UTF8, func, php_sqlite3_callback_func, NULL, NULL) == SQLITE_OK) { func 971 ext/sqlite3/sqlite3.c func->func_name = estrdup(sql_func); func 973 ext/sqlite3/sqlite3.c MAKE_STD_ZVAL(func->func); func 974 ext/sqlite3/sqlite3.c MAKE_COPY_ZVAL(&callback_func, func->func); func 976 ext/sqlite3/sqlite3.c func->argc = sql_func_num_args; func 977 ext/sqlite3/sqlite3.c func->next = db_obj->funcs; func 978 ext/sqlite3/sqlite3.c db_obj->funcs = func; func 982 ext/sqlite3/sqlite3.c efree(func); func 994 ext/sqlite3/sqlite3.c php_sqlite3_func *func; func 1025 ext/sqlite3/sqlite3.c func = (php_sqlite3_func *)ecalloc(1, sizeof(*func)); func 1027 ext/sqlite3/sqlite3.c if (sqlite3_create_function(db_obj->db, sql_func, sql_func_num_args, SQLITE_UTF8, func, NULL, php_sqlite3_callback_step, php_sqlite3_callback_final) == SQLITE_OK) { func 1028 ext/sqlite3/sqlite3.c func->func_name = estrdup(sql_func); func 1030 ext/sqlite3/sqlite3.c MAKE_STD_ZVAL(func->step); func 1031 ext/sqlite3/sqlite3.c MAKE_COPY_ZVAL(&step_callback, func->step); func 1033 ext/sqlite3/sqlite3.c MAKE_STD_ZVAL(func->fini); func 1034 ext/sqlite3/sqlite3.c MAKE_COPY_ZVAL(&fini_callback, func->fini); func 1036 ext/sqlite3/sqlite3.c func->argc = sql_func_num_args; func 1037 ext/sqlite3/sqlite3.c func->next = db_obj->funcs; func 1038 ext/sqlite3/sqlite3.c db_obj->funcs = func; func 1042 ext/sqlite3/sqlite3.c efree(func); func 2081 ext/sqlite3/sqlite3.c php_sqlite3_func *func; func 2089 ext/sqlite3/sqlite3.c func = intern->funcs; func 2090 ext/sqlite3/sqlite3.c intern->funcs = func->next; func 2092 ext/sqlite3/sqlite3.c sqlite3_create_function(intern->db, func->func_name, func->argc, SQLITE_UTF8, func, NULL, NULL, NULL); func 2095 ext/sqlite3/sqlite3.c efree((char*)func->func_name); func 2097 ext/sqlite3/sqlite3.c if (func->func) { func 2098 ext/sqlite3/sqlite3.c zval_ptr_dtor(&func->func); func 2100 ext/sqlite3/sqlite3.c if (func->step) { func 2101 ext/sqlite3/sqlite3.c zval_ptr_dtor(&func->step); func 2103 ext/sqlite3/sqlite3.c if (func->fini) { func 2104 ext/sqlite3/sqlite3.c zval_ptr_dtor(&func->fini); func 2106 ext/sqlite3/sqlite3.c efree(func); func 129 ext/standard/filestat.c gdfse_func func; func 150 ext/standard/filestat.c func = (gdfse_func)gdfse; func 151 ext/standard/filestat.c if (func(path, func 261 ext/standard/filestat.c gdfse_func func; func 282 ext/standard/filestat.c func = (gdfse_func)gdfse; func 283 ext/standard/filestat.c if (func(path, func 165 ext/standard/php_smart_str.h #define smart_str_append_generic_ex(dest, num, type, vartype, func) do { \ func 168 ext/standard/php_smart_str.h smart_str_print##func##4 (__b + sizeof(__b) - 1, (num), vartype, __t); \ func 961 ext/standard/streamsfuncs.c context->notifier->func = user_space_stream_notifier; func 1101 ext/standard/streamsfuncs.c if (context->notifier && context->notifier->ptr && context->notifier->func == user_space_stream_notifier) { func 508 main/output.c handler->func.user = user; func 532 main/output.c handler->func.internal = output_handler; func 666 main/output.c php_output_handler_alias_ctor_t *func = NULL; func 668 main/output.c zend_hash_find(&php_output_handler_aliases, name, name_len+1, (void *) &func); func 669 main/output.c return func; func 675 main/output.c PHPAPI int php_output_handler_alias_register(const char *name, size_t name_len, php_output_handler_alias_ctor_t func TSRMLS_DC) func 681 main/output.c return zend_hash_update(&php_output_handler_aliases, name, name_len+1, &func, sizeof(php_output_handler_alias_ctor_t *), NULL); func 721 main/output.c zval_ptr_dtor(&handler->func.user->zoh); func 722 main/output.c efree(handler->func.user); func 974 main/output.c zend_fcall_info_argn(&handler->func.user->fci TSRMLS_CC, 2, &ob_data, &ob_mode); func 977 main/output.c if (SUCCESS == zend_fcall_info_call(&handler->func.user->fci, &handler->func.user->fcc, &retval, NULL TSRMLS_CC) && PHP_OUTPUT_USER_SUCCESS(retval)) { func 994 main/output.c zend_fcall_info_argn(&handler->func.user->fci TSRMLS_CC, 0); func 1005 main/output.c if (SUCCESS == handler->func.internal(&handler->opaq, context)) { func 1273 main/output.c php_output_handler_func_t func = *(php_output_handler_func_t *) handler_context; func 1276 main/output.c if (func) { func 1280 main/output.c func(output_context->in.data, output_context->in.used, &out_str, &out_len, output_context->op TSRMLS_CC); func 338 main/php.h PHPAPI void php_register_pre_request_shutdown(void (*func)(void *), void *userdata); func 143 main/php_output.h } func; func 250 main/php_output.h PHPAPI int php_output_handler_alias_register(const char *handler_name, size_t handler_name_len, php_output_handler_alias_ctor_t func TSRMLS_DC); func 49 main/php_ticks.c PHPAPI void php_add_tick_function(void (*func)(int)) func 53 main/php_ticks.c zend_llist_add_element(&PG(tick_functions), (void *)&func); func 56 main/php_ticks.c PHPAPI void php_remove_tick_function(void (*func)(int)) func 60 main/php_ticks.c zend_llist_del_element(&PG(tick_functions), (void *)func, func 66 main/php_ticks.c void (*func)(int); func 68 main/php_ticks.c memcpy(&func, data, sizeof(void(*)(int))); func 69 main/php_ticks.c func(*((int *)arg)); func 30 main/php_ticks.h PHPAPI void php_add_tick_function(void (*func)(int)); func 31 main/php_ticks.h PHPAPI void php_remove_tick_function(void (*func)(int)); func 46 main/streams/php_stream_context.h php_stream_notification_func func; func 2185 main/streams/streams.c context->notifier->func(context, notifycode, severity, xmsg, xcode, bytes_sofar, bytes_max, ptr TSRMLS_CC); func 331 sapi/cgi/fastcgi.c static void fcgi_hash_apply(fcgi_hash *h, fcgi_apply_func func, void *arg TSRMLS_DC) func 337 sapi/cgi/fastcgi.c func(p->var, p->var_len, p->val, p->val_len, arg TSRMLS_CC); func 1505 sapi/cgi/fastcgi.c void fcgi_loadenv(fcgi_request *req, fcgi_apply_func func, zval *array TSRMLS_DC) func 1507 sapi/cgi/fastcgi.c fcgi_hash_apply(&req->env, func, array TSRMLS_CC); func 440 sapi/phpdbg/phpdbg_bp.c zend_function *func; func 475 sapi/phpdbg/phpdbg_bp.c if (zend_hash_find(func_table, zend_str_tolower_dup(new_break->func_name, new_break->func_len), new_break->func_len + 1, (void **)&func) == FAILURE) { func 483 sapi/phpdbg/phpdbg_bp.c if (func->type != ZEND_USER_FUNCTION) { func 492 sapi/phpdbg/phpdbg_bp.c if (phpdbg_resolve_op_array_break(new_break, &func->op_array TSRMLS_CC) == FAILURE) { func 133 sapi/phpdbg/phpdbg_frame.c const zend_function *func = phpdbg_get_function( func 135 sapi/phpdbg/phpdbg_frame.c const zend_arg_info *arginfo = func ? func->common.arg_info : NULL; func 136 sapi/phpdbg/phpdbg_frame.c int j = 0, m = func ? func->common.num_args : 0; func 44 sapi/phpdbg/phpdbg_list.c PHPDBG_LIST_COMMAND_D(func, "lists the specified function", 'f', list_func, NULL, "s"), func 73 sapi/phpdbg/phpdbg_list.c PHPDBG_LIST(func) /* {{{ */ func 33 sapi/phpdbg/phpdbg_list.h PHPDBG_LIST(func); func 37 sapi/phpdbg/phpdbg_print.c PHPDBG_PRINT_COMMAND_D(func, "print out the instructions in the specified function", 'f', print_func, NULL, "s"), func 212 sapi/phpdbg/phpdbg_print.c PHPDBG_PRINT(func) /* {{{ */ func 35 sapi/phpdbg/phpdbg_print.h PHPDBG_PRINT(func); func 172 sapi/phpdbg/phpdbg_utils.c zend_function *func = NULL; func 186 sapi/phpdbg/phpdbg_utils.c (void**)&func); func 190 sapi/phpdbg/phpdbg_utils.c (void**)&func); func 194 sapi/phpdbg/phpdbg_utils.c return func;