Lines Matching defs:pass_size
118 static int do_ui_passphrase(char *pass, size_t pass_size, size_t *pass_len,
127 if (!ossl_assert(pass != NULL && pass_size != 0 && pass_len != NULL)) {
151 ipass = OPENSSL_zalloc(pass_size + 1);
159 ipass, 0, pass_size) - 1;
167 vpass = OPENSSL_zalloc(pass_size + 1);
174 vpass, 0, pass_size,
202 OPENSSL_clear_free(vpass, pass_size + 1);
203 OPENSSL_clear_free(ipass, pass_size + 1);
210 int ossl_pw_get_passphrase(char *pass, size_t pass_size, size_t *pass_len,
234 if (source_len > pass_size)
235 source_len = pass_size;
247 ret = cb(pass, pass_size, pass_len, params, cbarg);
286 ret = do_ui_passphrase(pass, pass_size, pass_len, prompt_info, verify,
341 int ossl_pw_passphrase_callback_enc(char *pass, size_t pass_size,
345 return ossl_pw_get_passphrase(pass, pass_size, pass_len, params, 1, arg);
348 int ossl_pw_passphrase_callback_dec(char *pass, size_t pass_size,
352 return ossl_pw_get_passphrase(pass, pass_size, pass_len, params, 0, arg);