Lines Matching refs:options

125 …c zend_string* php_password_get_salt(zval *unused_, size_t required_salt_len, HashTable *options) {  in php_password_get_salt()  argument
129 if (!options || !(option_buffer = zend_hash_str_find(options, "salt", sizeof("salt") - 1))) { in php_password_get_salt()
212 static zend_bool php_password_bcrypt_needs_rehash(const zend_string *hash, zend_array *options) { in php_password_bcrypt_needs_rehash() argument
223 if (options && (znew_cost = zend_hash_str_find(options, "cost", sizeof("cost")-1)) != NULL) { in php_password_bcrypt_needs_rehash()
256 static zend_string* php_password_bcrypt_hash(const zend_string *password, zend_array *options) { in php_password_bcrypt_hash() argument
263 if (options && (zcost = zend_hash_str_find(options, "cost", sizeof("cost")-1)) != NULL) { in php_password_bcrypt_hash()
273 if (!(salt = php_password_get_salt(NULL, Z_UL(22), options))) { in php_password_bcrypt_hash()
351 static zend_bool php_password_argon2_needs_rehash(const zend_string *hash, zend_array *options) { in php_password_argon2_needs_rehash() argument
358 …if (options && (option_buffer = zend_hash_str_find(options, "memory_cost", sizeof("memory_cost")-1… in php_password_argon2_needs_rehash()
362 …if (options && (option_buffer = zend_hash_str_find(options, "time_cost", sizeof("time_cost")-1)) !… in php_password_argon2_needs_rehash()
366 …if (options && (option_buffer = zend_hash_str_find(options, "threads", sizeof("threads")-1)) != NU… in php_password_argon2_needs_rehash()
377 static zend_string *php_password_argon2_hash(const zend_string *password, zend_array *options, argo… in php_password_argon2_hash() argument
386 …if (options && (option_buffer = zend_hash_str_find(options, "memory_cost", sizeof("memory_cost")-1… in php_password_argon2_hash()
395 …if (options && (option_buffer = zend_hash_str_find(options, "time_cost", sizeof("time_cost")-1)) !… in php_password_argon2_hash()
404 …if (options && (option_buffer = zend_hash_str_find(options, "threads", sizeof("threads")-1)) != NU… in php_password_argon2_hash()
413 if (!(salt = php_password_get_salt(NULL, Z_UL(16), options))) { in php_password_argon2_hash()
463 static zend_string *php_password_argon2i_hash(const zend_string *password, zend_array *options) { in php_password_argon2i_hash() argument
464 return php_password_argon2_hash(password, options, Argon2_i); in php_password_argon2i_hash()
482 static zend_string *php_password_argon2id_hash(const zend_string *password, zend_array *options) { in php_password_argon2id_hash() argument
483 return php_password_argon2_hash(password, options, Argon2_id); in php_password_argon2id_hash()
641 zval options; in PHP_FUNCTION() local
648 array_init(&options); in PHP_FUNCTION()
658 add_assoc_zval(return_value, "options", &options); in PHP_FUNCTION()
667 (FAILURE == algo->get_info(&options, hash))) { in PHP_FUNCTION()
668 zval_dtor(&options); in PHP_FUNCTION()
672 add_assoc_zval(return_value, "options", &options); in PHP_FUNCTION()
683 zend_array *options = 0; in PHP_FUNCTION() local
689 Z_PARAM_ARRAY_OR_OBJECT_HT(options) in PHP_FUNCTION()
704 RETURN_BOOL(old_algo->needs_rehash(hash, options)); in PHP_FUNCTION()
732 zend_array *options = NULL; in PHP_FUNCTION() local
738 Z_PARAM_ARRAY_OR_OBJECT_HT(options) in PHP_FUNCTION()
749 digest = algo->hash(password, options); in PHP_FUNCTION()