Lines Matching refs:pw_len
400 static int pkcs12_key_gen(const u8 *pw, size_t pw_len, const u8 *salt, in pkcs12_key_gen() argument
420 P_len = v * ((pw_len + v - 1) / v); in pkcs12_key_gen()
429 if (pw_len) { in pkcs12_key_gen()
431 *pos++ = pw[i % pw_len]; in pkcs12_key_gen()
493 size_t pw_len; in pkcs12_crypto_init_sha1() local
500 pw_len = passwd ? os_strlen(passwd) : 0; in pkcs12_crypto_init_sha1()
501 pw = os_malloc(2 * (pw_len + 1)); in pkcs12_crypto_init_sha1()
504 if (pw_len) { in pkcs12_crypto_init_sha1()
505 for (i = 0; i <= pw_len; i++) in pkcs12_crypto_init_sha1()
507 pw_len = 2 * (pw_len + 1); in pkcs12_crypto_init_sha1()
510 if (pkcs12_key_gen(pw, pw_len, params->salt, params->salt_len, in pkcs12_crypto_init_sha1()
513 pkcs12_key_gen(pw, pw_len, params->salt, params->salt_len, in pkcs12_crypto_init_sha1()