Lines Matching refs:filtername
267 static php_stream_filter *user_filter_factory_create(const char *filtername, in user_filter_factory_create() argument
284 len = strlen(filtername); in user_filter_factory_create()
287 if (NULL == (fdat = zend_hash_str_find_ptr(BG(user_filter_map), (char*)filtername, len))) { in user_filter_factory_create()
295 if ((period = strrchr(filtername, '.'))) { in user_filter_factory_create()
299 memcpy(wildcard, filtername, len + 1); /* copy \0 */ in user_filter_factory_create()
300 period = wildcard + (period - filtername); in user_filter_factory_create()
316 …not in the user-filter map, but somehow the user-filter-factory was invoked for it!?", filtername); in user_filter_factory_create()
326 filtername, ZSTR_VAL(fdat->classname)); in user_filter_factory_create()
343 add_property_string(&obj, "filtername", (char*)filtername); in user_filter_factory_create()
568 zend_string *filtername, *classname; in PHP_FUNCTION() local
572 Z_PARAM_STR(filtername) in PHP_FUNCTION()
578 if (!ZSTR_LEN(filtername)) { in PHP_FUNCTION()
596 if (zend_hash_add_ptr(BG(user_filter_map), filtername, fdat) != NULL && in PHP_FUNCTION()
597 php_stream_filter_register_factory_volatile(filtername, &user_filter_factory) == SUCCESS) { in PHP_FUNCTION()