Lines Matching refs:os
115 print_rsa(const br_rsa_private_key *sk, outspec *os) in print_rsa() argument
131 if (os->print_text) { in print_rsa()
138 if (os->print_C) { in print_rsa()
154 if (os->rawder == NULL && os->rawpem == NULL in print_rsa()
155 && os->pk8der == NULL && os->pk8pem == NULL) in print_rsa()
192 if (os->rawder != NULL || os->rawpem != NULL) { in print_rsa()
201 if (os->rawder != NULL) { in print_rsa()
202 ret &= write_to_file(os->rawder, buf, len); in print_rsa()
204 if (os->rawpem != NULL) { in print_rsa()
205 ret &= write_to_pem_file(os->rawpem, in print_rsa()
212 if (os->pk8der != NULL || os->pk8pem != NULL) { in print_rsa()
221 if (os->pk8der != NULL) { in print_rsa()
222 ret &= write_to_file(os->pk8der, buf, len); in print_rsa()
224 if (os->pk8pem != NULL) { in print_rsa()
225 ret &= write_to_pem_file(os->pk8pem, in print_rsa()
245 print_ec(const br_ec_private_key *sk, outspec *os) in print_ec() argument
253 if (os->print_text) { in print_ec()
256 if (os->print_C) { in print_ec()
264 if (os->rawder == NULL && os->rawpem == NULL in print_ec()
265 && os->pk8der == NULL && os->pk8pem == NULL) in print_ec()
276 if (os->rawder != NULL || os->rawpem != NULL) { in print_ec()
289 if (os->rawder != NULL) { in print_ec()
290 r &= write_to_file(os->rawder, buf, len); in print_ec()
292 if (os->rawpem != NULL) { in print_ec()
293 r &= write_to_pem_file(os->rawpem, in print_ec()
298 if (os->pk8der != NULL || os->pk8pem != NULL) { in print_ec()
311 if (os->pk8der != NULL) { in print_ec()
312 r &= write_to_file(os->pk8der, buf, len); in print_ec()
314 if (os->pk8pem != NULL) { in print_ec()
315 r &= write_to_pem_file(os->pk8pem, in print_ec()
376 keygen_rsa(unsigned size, uint32_t pubexp, outspec *os) in keygen_rsa() argument
401 r = print_rsa(&sk, os); in keygen_rsa()
434 keygen_ec(int curve, outspec *os) in keygen_ec() argument
459 return print_ec(&sk, os); in keygen_ec()
463 decode_key(const unsigned char *buf, size_t len, outspec *os) in decode_key() argument
491 ret = print_rsa(rk, os); in decode_key()
498 ret = print_ec(ek, os); in decode_key()
553 outspec os; in do_skey() local
561 os.print_text = 0; in do_skey()
562 os.print_C = 0; in do_skey()
563 os.rawder = NULL; in do_skey()
564 os.rawpem = NULL; in do_skey()
565 os.pk8der = NULL; in do_skey()
566 os.pk8pem = NULL; in do_skey()
585 os.print_text = 1; in do_skey()
587 os.print_C = 1; in do_skey()
595 if (os.rawder != NULL) { in do_skey()
601 os.rawder = argv[i]; in do_skey()
610 if (os.rawpem != NULL) { in do_skey()
616 os.rawpem = argv[i]; in do_skey()
625 if (os.pk8der != NULL) { in do_skey()
631 os.pk8der = argv[i]; in do_skey()
640 if (os.pk8pem != NULL) { in do_skey()
646 os.pk8pem = argv[i]; in do_skey()
685 if (!keygen_rsa(rsa_size, rsa_pubexp, &os)) { in do_skey()
689 if (!keygen_ec(curve, &os)) { in do_skey()
721 if (!decode_key(buf, len, &os)) { in do_skey()
744 pos[u].data_len, &os)) in do_skey()