callable         2754 Zend/zend_API.c static int zend_is_callable_check_func(int check_flags, zval *callable, zend_fcall_info_cache *fcc, int strict_class, char **error TSRMLS_DC) /* {{{ */
callable         2774 Zend/zend_API.c 		if (Z_STRVAL_P(callable)[0] == '\\') {
callable         2775 Zend/zend_API.c 			mlen = Z_STRLEN_P(callable) - 1;
callable         2776 Zend/zend_API.c 			lmname = zend_str_tolower_dup(Z_STRVAL_P(callable) + 1, mlen);
callable         2778 Zend/zend_API.c 			mlen = Z_STRLEN_P(callable);
callable         2779 Zend/zend_API.c 			lmname = zend_str_tolower_dup(Z_STRVAL_P(callable), mlen);
callable         2791 Zend/zend_API.c 	if ((colon = zend_memrchr(Z_STRVAL_P(callable), ':', Z_STRLEN_P(callable))) != NULL &&
callable         2792 Zend/zend_API.c 		colon > Z_STRVAL_P(callable) &&
callable         2796 Zend/zend_API.c 		clen = colon - Z_STRVAL_P(callable);
callable         2797 Zend/zend_API.c 		mlen = Z_STRLEN_P(callable) - clen - 2;
callable         2799 Zend/zend_API.c 		if (colon == Z_STRVAL_P(callable)) {
callable         2811 Zend/zend_API.c 		if (!zend_is_callable_check_class(Z_STRVAL_P(callable), clen, fcc, &strict_class, error TSRMLS_CC)) {
callable         2822 Zend/zend_API.c 		mname = Z_STRVAL_P(callable) + clen + 2;
callable         2825 Zend/zend_API.c 		mlen = Z_STRLEN_P(callable);
callable         2826 Zend/zend_API.c 		mname = Z_STRVAL_P(callable);
callable         2832 Zend/zend_API.c 			zend_spprintf(error, 0, "function '%s' not found or invalid function name", Z_STRVAL_P(callable));
callable         3015 Zend/zend_API.c ZEND_API zend_bool zend_is_callable_ex(zval *callable, zval *object_ptr, uint check_flags, char **callable_name, int *callable_name_len, zend_fcall_info_cache *fcc, char **error TSRMLS_DC) /* {{{ */
callable         3050 Zend/zend_API.c 	switch (Z_TYPE_P(callable)) {
callable         3058 Zend/zend_API.c 					*callable_name_len = fcc->calling_scope->name_length + Z_STRLEN_P(callable) + sizeof("::") - 1;
callable         3064 Zend/zend_API.c 					memcpy(ptr, Z_STRVAL_P(callable), Z_STRLEN_P(callable) + 1);
callable         3067 Zend/zend_API.c 				*callable_name = estrndup(Z_STRVAL_P(callable), Z_STRLEN_P(callable));
callable         3068 Zend/zend_API.c 				*callable_name_len = Z_STRLEN_P(callable);
callable         3075 Zend/zend_API.c 			ret = zend_is_callable_check_func(check_flags, callable, fcc, 0, error TSRMLS_CC);
callable         3095 Zend/zend_API.c 				if (zend_hash_num_elements(Z_ARRVAL_P(callable)) == 2) {
callable         3096 Zend/zend_API.c 					zend_hash_index_find(Z_ARRVAL_P(callable), 0, (void **) &obj);
callable         3097 Zend/zend_API.c 					zend_hash_index_find(Z_ARRVAL_P(callable), 1, (void **) &method);
callable         3168 Zend/zend_API.c 					if (zend_hash_num_elements(Z_ARRVAL_P(callable)) == 2) {
callable         3186 Zend/zend_API.c 			if (Z_OBJ_HANDLER_P(callable, get_closure) && Z_OBJ_HANDLER_P(callable, get_closure)(callable, &fcc->calling_scope, &fcc->function_handler, &fcc->object_ptr TSRMLS_CC) == SUCCESS) {
callable         3189 Zend/zend_API.c 					zend_class_entry *ce = Z_OBJCE_P(callable); /* TBFixed: what if it's overloaded? */
callable         3205 Zend/zend_API.c 				zend_make_printable_zval(callable, &expr_copy, &use_copy);
callable         3216 Zend/zend_API.c ZEND_API zend_bool zend_is_callable(zval *callable, uint check_flags, char **callable_name TSRMLS_DC) /* {{{ */
callable         3218 Zend/zend_API.c 	return zend_is_callable_ex(callable, NULL, check_flags, callable_name, NULL, NULL, NULL TSRMLS_CC);
callable         3222 Zend/zend_API.c ZEND_API zend_bool zend_make_callable(zval *callable, char **callable_name TSRMLS_DC) /* {{{ */
callable         3226 Zend/zend_API.c 	if (zend_is_callable_ex(callable, NULL, IS_CALLABLE_STRICT, callable_name, NULL, &fcc, NULL TSRMLS_CC)) {
callable         3227 Zend/zend_API.c 		if (Z_TYPE_P(callable) == IS_STRING && fcc.calling_scope) {
callable         3228 Zend/zend_API.c 			zval_dtor(callable);
callable         3229 Zend/zend_API.c 			array_init(callable);
callable         3230 Zend/zend_API.c 			add_next_index_string(callable, fcc.calling_scope->name, 1);
callable         3231 Zend/zend_API.c 			add_next_index_string(callable, fcc.function_handler->common.function_name, 1);
callable         3249 Zend/zend_API.c ZEND_API int zend_fcall_info_init(zval *callable, uint check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, char **callable_name, char **error TSRMLS_DC) /* {{{ */
callable         3251 Zend/zend_API.c 	if (!zend_is_callable_ex(callable, NULL, check_flags, callable_name, NULL, fcc, error TSRMLS_CC)) {
callable         3258 Zend/zend_API.c 	fci->function_name = callable;
callable          303 Zend/zend_API.h ZEND_API zend_bool zend_is_callable_ex(zval *callable, zval *object_ptr, uint check_flags, char **callable_name, int *callable_name_len, zend_fcall_info_cache *fcc, char **error TSRMLS_DC);
callable          304 Zend/zend_API.h ZEND_API zend_bool zend_is_callable(zval *callable, uint check_flags, char **callable_name TSRMLS_DC);
callable          305 Zend/zend_API.h ZEND_API zend_bool zend_make_callable(zval *callable, char **callable_name TSRMLS_DC);
callable          469 Zend/zend_API.h ZEND_API int zend_fcall_info_init(zval *callable, uint check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, char **callable_name, char **error TSRMLS_DC);
callable           85 ext/dom/xpath.c 	char *callable = NULL;
callable          206 ext/dom/xpath.c 	if (!zend_make_callable(&handler, &callable TSRMLS_CC)) {
callable          207 ext/dom/xpath.c 		php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to call handler %s()", callable);
callable          209 ext/dom/xpath.c 	} else if ( intern->registerPhpFunctions == 2 && zend_hash_exists(intern->registered_phpfunctions, callable, strlen(callable) + 1) == 0) { 
callable          210 ext/dom/xpath.c 		php_error_docref(NULL TSRMLS_CC, E_WARNING, "Not allowed to call handler '%s()'.", callable);
callable          246 ext/dom/xpath.c 	efree(callable);
callable          779 ext/pdo/pdo_stmt.c static int make_callable_ex(pdo_stmt_t *stmt, zval *callable, zend_fcall_info * fci, zend_fcall_info_cache * fcc, int num_args TSRMLS_DC) /* {{{ */
callable          783 ext/pdo/pdo_stmt.c 	if (zend_fcall_info_init(callable, 0, fci, fcc, NULL, &is_callable_error TSRMLS_CC) == FAILURE) { 
callable          193 ext/xsl/xsltprocessor.c 	char *callable = NULL;
callable          336 ext/xsl/xsltprocessor.c 	if (!zend_make_callable(&handler, &callable TSRMLS_CC)) {
callable          337 ext/xsl/xsltprocessor.c 		php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to call handler %s()", callable);
callable          339 ext/xsl/xsltprocessor.c 	} else if ( intern->registerPhpFunctions == 2 && zend_hash_exists(intern->registered_phpfunctions, callable, strlen(callable) + 1) == 0) {
callable          340 ext/xsl/xsltprocessor.c 		php_error_docref(NULL TSRMLS_CC, E_WARNING, "Not allowed to call handler '%s()'", callable);
callable          377 ext/xsl/xsltprocessor.c 	efree(callable);