Lines Matching refs:filtername
283 static php_stream_filter *user_filter_factory_create(const char *filtername, in user_filter_factory_create() argument
300 len = strlen(filtername); in user_filter_factory_create()
303 if (FAILURE == zend_hash_find(BG(user_filter_map), (char*)filtername, len + 1, (void**)&fdat)) { in user_filter_factory_create()
311 if ((period = strrchr(filtername, '.'))) { in user_filter_factory_create()
315 memcpy(wildcard, filtername, len + 1); /* copy \0 */ in user_filter_factory_create()
316 period = wildcard + (period - filtername); in user_filter_factory_create()
331 …not in the user-filter map, but somehow the user-filter-factory was invoked for it!?", filtername); in user_filter_factory_create()
342 filtername, fdat->classname); in user_filter_factory_create()
361 add_property_string(obj, "filtername", (char*)filtername, 1); in user_filter_factory_create()
581 char *filtername, *classname; in PHP_FUNCTION() local
585 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &filtername, &filtername_len, in PHP_FUNCTION()
610 if (zend_hash_add(BG(user_filter_map), filtername, filtername_len + 1, (void*)fdat, in PHP_FUNCTION()
612 …php_stream_filter_register_factory_volatile(filtername, &user_filter_factory TSRMLS_CC) == SUCCESS… in PHP_FUNCTION()