Lines Matching refs:pem
982 mbedtls_pem_context pem; in mbedtls_pk_parse_key() local
990 mbedtls_pem_init(&pem); in mbedtls_pk_parse_key()
997 ret = mbedtls_pem_read_buffer(&pem, in mbedtls_pk_parse_key()
1006 pem.buf, pem.buflen)) != 0) { in mbedtls_pk_parse_key()
1010 mbedtls_pem_free(&pem); in mbedtls_pk_parse_key()
1026 ret = mbedtls_pem_read_buffer(&pem, in mbedtls_pk_parse_key()
1036 pem.buf, pem.buflen, in mbedtls_pk_parse_key()
1041 mbedtls_pem_free(&pem); in mbedtls_pk_parse_key()
1056 ret = mbedtls_pem_read_buffer(&pem, in mbedtls_pk_parse_key()
1062 pem.buf, pem.buflen, f_rng, p_rng)) != 0) { in mbedtls_pk_parse_key()
1066 mbedtls_pem_free(&pem); in mbedtls_pk_parse_key()
1077 ret = mbedtls_pem_read_buffer(&pem, in mbedtls_pk_parse_key()
1083 if ((ret = mbedtls_pk_parse_key_pkcs8_encrypted_der(pk, pem.buf, pem.buflen, in mbedtls_pk_parse_key()
1088 mbedtls_pem_free(&pem); in mbedtls_pk_parse_key()
1190 mbedtls_pem_context pem; in mbedtls_pk_parse_public_key() local
1198 mbedtls_pem_init(&pem); in mbedtls_pk_parse_public_key()
1204 ret = mbedtls_pem_read_buffer(&pem, in mbedtls_pk_parse_public_key()
1210 p = pem.buf; in mbedtls_pk_parse_public_key()
1212 mbedtls_pem_free(&pem); in mbedtls_pk_parse_public_key()
1217 mbedtls_pem_free(&pem); in mbedtls_pk_parse_public_key()
1221 if ((ret = mbedtls_rsa_parse_pubkey(mbedtls_pk_rsa(*ctx), p, pem.buflen)) != 0) { in mbedtls_pk_parse_public_key()
1225 mbedtls_pem_free(&pem); in mbedtls_pk_parse_public_key()
1228 mbedtls_pem_free(&pem); in mbedtls_pk_parse_public_key()
1237 ret = mbedtls_pem_read_buffer(&pem, in mbedtls_pk_parse_public_key()
1246 p = pem.buf; in mbedtls_pk_parse_public_key()
1248 ret = mbedtls_pk_parse_subpubkey(&p, p + pem.buflen, ctx); in mbedtls_pk_parse_public_key()
1249 mbedtls_pem_free(&pem); in mbedtls_pk_parse_public_key()
1252 mbedtls_pem_free(&pem); in mbedtls_pk_parse_public_key()
1255 mbedtls_pem_free(&pem); in mbedtls_pk_parse_public_key()