algo_len 89 ext/hash/hash.c PHP_HASH_API const php_hash_ops *php_hash_fetch_ops(const char *algo, size_t algo_len) /* {{{ */ algo_len 91 ext/hash/hash.c char *lower = zend_str_tolower_dup(algo, algo_len); algo_len 92 ext/hash/hash.c php_hash_ops *ops = zend_hash_str_find_ptr(&php_hash_hashtable, lower, algo_len); algo_len 101 ext/hash/hash.c size_t algo_len = strlen(algo); algo_len 102 ext/hash/hash.c char *lower = zend_str_tolower_dup(algo, algo_len); algo_len 103 ext/hash/hash.c zend_hash_str_add_ptr(&php_hash_hashtable, lower, algo_len, (void *) ops); algo_len 123 ext/hash/hash.c size_t algo_len, data_len; algo_len 129 ext/hash/hash.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|b", &algo, &algo_len, &data, &data_len, &raw_output) == FAILURE) { algo_len 133 ext/hash/hash.c ops = php_hash_fetch_ops(algo, algo_len); algo_len 241 ext/hash/hash.c size_t algo_len, data_len, key_len; algo_len 247 ext/hash/hash.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "sss|b", &algo, &algo_len, &data, &data_len, algo_len 252 ext/hash/hash.c ops = php_hash_fetch_ops(algo, algo_len); algo_len 337 ext/hash/hash.c size_t algo_len, key_len = 0; algo_len 344 ext/hash/hash.c if (zend_parse_parameters(argc, "s|ls", &algo, &algo_len, &options, &key, &key_len) == FAILURE) { algo_len 348 ext/hash/hash.c ops = php_hash_fetch_ops(algo, algo_len); algo_len 615 ext/hash/hash.c size_t algo_len, pass_len, salt_len = 0; algo_len 620 ext/hash/hash.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "sssl|lb", &algo, &algo_len, &pass, &pass_len, &salt, &salt_len, &iterations, &length, &raw_output) == FAILURE) { algo_len 624 ext/hash/hash.c ops = php_hash_fetch_ops(algo, algo_len); algo_len 142 ext/hash/php_hash.h PHP_HASH_API const php_hash_ops *php_hash_fetch_ops(const char *algo, size_t algo_len);