algo 89 ext/hash/hash.c PHP_HASH_API const php_hash_ops *php_hash_fetch_ops(const char *algo, int algo_len) /* {{{ */ algo 92 ext/hash/hash.c char *lower = estrndup(algo, algo_len); algo 104 ext/hash/hash.c PHP_HASH_API void php_hash_register_algo(const char *algo, const php_hash_ops *ops) /* {{{ */ algo 106 ext/hash/hash.c int algo_len = strlen(algo); algo 107 ext/hash/hash.c char *lower = estrndup(algo, algo_len); algo 128 ext/hash/hash.c char *algo, *data, *digest; algo 135 ext/hash/hash.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss|b", &algo, &algo_len, &data, &data_len, &raw_output) == FAILURE) { algo 139 ext/hash/hash.c ops = php_hash_fetch_ops(algo, algo_len); algo 141 ext/hash/hash.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown hashing algorithm: %s", algo); algo 244 ext/hash/hash.c char *algo, *data, *digest, *key, *K; algo 251 ext/hash/hash.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sss|b", &algo, &algo_len, &data, &data_len, algo 256 ext/hash/hash.c ops = php_hash_fetch_ops(algo, algo_len); algo 258 ext/hash/hash.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown hashing algorithm: %s", algo); algo 340 ext/hash/hash.c char *algo, *key = NULL; algo 347 ext/hash/hash.c if (zend_parse_parameters(argc TSRMLS_CC, "s|ls", &algo, &algo_len, &options, &key, &key_len) == FAILURE) { algo 351 ext/hash/hash.c ops = php_hash_fetch_ops(algo, algo_len); algo 353 ext/hash/hash.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown hashing algorithm: %s", algo); algo 617 ext/hash/hash.c char *returnval, *algo, *salt, *pass; algo 625 ext/hash/hash.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sssl|lb", &algo, &algo_len, &pass, &pass_len, &salt, &salt_len, &iterations, &length, &raw_output) == FAILURE) { algo 629 ext/hash/hash.c ops = php_hash_fetch_ops(algo, algo_len); algo 631 ext/hash/hash.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown hashing algorithm: %s", algo); algo 1131 ext/hash/hash.c ZEND_ARG_INFO(0, algo) algo 1137 ext/hash/hash.c ZEND_ARG_INFO(0, algo) algo 1143 ext/hash/hash.c ZEND_ARG_INFO(0, algo) algo 1150 ext/hash/hash.c ZEND_ARG_INFO(0, algo) algo 1157 ext/hash/hash.c ZEND_ARG_INFO(0, algo) algo 1192 ext/hash/hash.c ZEND_ARG_INFO(0, algo) algo 141 ext/hash/php_hash.h PHP_HASH_API const php_hash_ops *php_hash_fetch_ops(const char *algo, int algo_len); algo 142 ext/hash/php_hash.h PHP_HASH_API void php_hash_register_algo(const char *algo, const php_hash_ops *ops); algo 413 ext/openssl/openssl.c ZEND_ARG_INFO(0, algo) algo 856 ext/openssl/openssl.c static const EVP_CIPHER * php_openssl_get_evp_cipher_from_algo(long algo); algo 1021 ext/openssl/openssl.c static EVP_MD * php_openssl_get_evp_md_from_algo(long algo) { /* {{{ */ algo 1024 ext/openssl/openssl.c switch (algo) { algo 1067 ext/openssl/openssl.c static const EVP_CIPHER * php_openssl_get_evp_cipher_from_algo(long algo) { /* {{{ */ algo 1068 ext/openssl/openssl.c switch (algo) { algo 1465 ext/openssl/openssl.c long algo = OPENSSL_ALGO_MD5; algo 1487 ext/openssl/openssl.c algo = Z_LVAL_P(method); algo 1493 ext/openssl/openssl.c mdtype = php_openssl_get_evp_md_from_algo(algo); algo 3033 ext/phar/phar_object.c long algo; algo 3045 ext/phar/phar_object.c if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "l|s", &algo, &key, &key_len) != SUCCESS) { algo 3049 ext/phar/phar_object.c switch (algo) { algo 3064 ext/phar/phar_object.c phar_obj->arc.archive->sig_flags = algo; algo 1840 ext/standard/basic_functions.c ZEND_ARG_INFO(0, algo) algo 1848 ext/standard/basic_functions.c ZEND_ARG_INFO(0, algo) algo 49 ext/standard/password.c static char* php_password_get_algo_name(const php_password_algo algo) algo 51 ext/standard/password.c switch (algo) { algo 177 ext/standard/password.c php_password_algo algo; algo 194 ext/standard/password.c algo = php_password_determine_algo(hash, (size_t) hash_len); algo 195 ext/standard/password.c algo_name = php_password_get_algo_name(algo); algo 197 ext/standard/password.c switch (algo) { algo 212 ext/standard/password.c add_assoc_long(return_value, "algo", algo); algo 220 ext/standard/password.c php_password_algo algo; algo 235 ext/standard/password.c algo = php_password_determine_algo(hash, (size_t) hash_len); algo 237 ext/standard/password.c if (algo != new_algo) { algo 241 ext/standard/password.c switch (algo) { algo 311 ext/standard/password.c long algo = 0; algo 317 ext/standard/password.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sl|H", &password, &password_len, &algo, &options) == FAILURE) { algo 321 ext/standard/password.c switch (algo) { algo 350 ext/standard/password.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown password hashing algorithm: %ld", algo);