Lines Matching refs:bp
147 X509 *d2i_X509_bio(BIO *bp, X509 **x509) in d2i_X509_bio() argument
149 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(X509), bp, x509); in d2i_X509_bio()
152 int i2d_X509_bio(BIO *bp, X509 *x509) in i2d_X509_bio() argument
154 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(X509), bp, x509); in i2d_X509_bio()
169 X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl) in d2i_X509_CRL_bio() argument
171 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(X509_CRL), bp, crl); in d2i_X509_CRL_bio()
174 int i2d_X509_CRL_bio(BIO *bp, X509_CRL *crl) in i2d_X509_CRL_bio() argument
176 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(X509_CRL), bp, crl); in i2d_X509_CRL_bio()
191 X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req) in d2i_X509_REQ_bio() argument
193 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(X509_REQ), bp, req); in d2i_X509_REQ_bio()
196 int i2d_X509_REQ_bio(BIO *bp, X509_REQ *req) in i2d_X509_REQ_bio() argument
198 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(X509_REQ), bp, req); in i2d_X509_REQ_bio()
235 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa) in d2i_RSAPrivateKey_bio() argument
237 return ASN1_d2i_bio_of(RSA, RSA_new, d2i_RSAPrivateKey, bp, rsa); in d2i_RSAPrivateKey_bio()
240 int i2d_RSAPrivateKey_bio(BIO *bp, RSA *rsa) in i2d_RSAPrivateKey_bio() argument
242 return ASN1_i2d_bio_of_const(RSA, i2d_RSAPrivateKey, bp, rsa); in i2d_RSAPrivateKey_bio()
245 RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa) in d2i_RSAPublicKey_bio() argument
247 return ASN1_d2i_bio_of(RSA, RSA_new, d2i_RSAPublicKey, bp, rsa); in d2i_RSAPublicKey_bio()
250 RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa) in d2i_RSA_PUBKEY_bio() argument
252 return ASN1_d2i_bio_of(RSA, RSA_new, d2i_RSA_PUBKEY, bp, rsa); in d2i_RSA_PUBKEY_bio()
255 int i2d_RSAPublicKey_bio(BIO *bp, RSA *rsa) in i2d_RSAPublicKey_bio() argument
257 return ASN1_i2d_bio_of_const(RSA, i2d_RSAPublicKey, bp, rsa); in i2d_RSAPublicKey_bio()
260 int i2d_RSA_PUBKEY_bio(BIO *bp, RSA *rsa) in i2d_RSA_PUBKEY_bio() argument
262 return ASN1_i2d_bio_of_const(RSA, i2d_RSA_PUBKEY, bp, rsa); in i2d_RSA_PUBKEY_bio()
288 DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa) in d2i_DSAPrivateKey_bio() argument
290 return ASN1_d2i_bio_of(DSA, DSA_new, d2i_DSAPrivateKey, bp, dsa); in d2i_DSAPrivateKey_bio()
293 int i2d_DSAPrivateKey_bio(BIO *bp, DSA *dsa) in i2d_DSAPrivateKey_bio() argument
295 return ASN1_i2d_bio_of_const(DSA, i2d_DSAPrivateKey, bp, dsa); in i2d_DSAPrivateKey_bio()
298 DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa) in d2i_DSA_PUBKEY_bio() argument
300 return ASN1_d2i_bio_of(DSA, DSA_new, d2i_DSA_PUBKEY, bp, dsa); in d2i_DSA_PUBKEY_bio()
303 int i2d_DSA_PUBKEY_bio(BIO *bp, DSA *dsa) in i2d_DSA_PUBKEY_bio() argument
305 return ASN1_i2d_bio_of_const(DSA, i2d_DSA_PUBKEY, bp, dsa); in i2d_DSA_PUBKEY_bio()
331 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey) in d2i_EC_PUBKEY_bio() argument
333 return ASN1_d2i_bio_of(EC_KEY, EC_KEY_new, d2i_EC_PUBKEY, bp, eckey); in d2i_EC_PUBKEY_bio()
336 int i2d_EC_PUBKEY_bio(BIO *bp, EC_KEY *ecdsa) in i2d_EC_PUBKEY_bio() argument
338 return ASN1_i2d_bio_of_const(EC_KEY, i2d_EC_PUBKEY, bp, ecdsa); in i2d_EC_PUBKEY_bio()
341 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey) in d2i_ECPrivateKey_bio() argument
343 return ASN1_d2i_bio_of(EC_KEY, EC_KEY_new, d2i_ECPrivateKey, bp, eckey); in d2i_ECPrivateKey_bio()
346 int i2d_ECPrivateKey_bio(BIO *bp, EC_KEY *eckey) in i2d_ECPrivateKey_bio() argument
348 return ASN1_i2d_bio_of_const(EC_KEY, i2d_ECPrivateKey, bp, eckey); in i2d_ECPrivateKey_bio()
401 X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8) in d2i_PKCS8_bio() argument
403 return ASN1_d2i_bio_of(X509_SIG, X509_SIG_new, d2i_X509_SIG, bp, p8); in d2i_PKCS8_bio()
406 int i2d_PKCS8_bio(BIO *bp, X509_SIG *p8) in i2d_PKCS8_bio() argument
408 return ASN1_i2d_bio_of(X509_SIG, i2d_X509_SIG, bp, p8); in i2d_PKCS8_bio()
457 PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, in d2i_PKCS8_PRIV_KEY_INFO_bio() argument
461 d2i_PKCS8_PRIV_KEY_INFO, bp, p8inf); in d2i_PKCS8_PRIV_KEY_INFO_bio()
464 int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO *p8inf) in i2d_PKCS8_PRIV_KEY_INFO_bio() argument
466 return ASN1_i2d_bio_of(PKCS8_PRIV_KEY_INFO, i2d_PKCS8_PRIV_KEY_INFO, bp, in i2d_PKCS8_PRIV_KEY_INFO_bio()
470 int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, EVP_PKEY *key) in i2d_PKCS8PrivateKeyInfo_bio() argument
477 ret = i2d_PKCS8_PRIV_KEY_INFO_bio(bp, p8inf); in i2d_PKCS8PrivateKeyInfo_bio()
483 int i2d_PrivateKey_bio(BIO *bp, EVP_PKEY *pkey) in i2d_PrivateKey_bio() argument
485 return ASN1_i2d_bio_of_const(EVP_PKEY, i2d_PrivateKey, bp, pkey); in i2d_PrivateKey_bio()
488 EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a) in d2i_PrivateKey_bio() argument
490 return ASN1_d2i_bio_of(EVP_PKEY, EVP_PKEY_new, d2i_AutoPrivateKey, bp, a); in d2i_PrivateKey_bio()
493 int i2d_PUBKEY_bio(BIO *bp, EVP_PKEY *pkey) in i2d_PUBKEY_bio() argument
495 return ASN1_i2d_bio_of_const(EVP_PKEY, i2d_PUBKEY, bp, pkey); in i2d_PUBKEY_bio()
498 EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a) in d2i_PUBKEY_bio() argument
500 return ASN1_d2i_bio_of(EVP_PKEY, EVP_PKEY_new, d2i_PUBKEY, bp, a); in d2i_PUBKEY_bio()