Lines Matching refs:pp
190 X509 *d2i_X509_AUX(X509 **a, const unsigned char **pp, long length) in d2i_X509_AUX() argument
197 q = *pp; in d2i_X509_AUX()
206 length -= q - *pp; in d2i_X509_AUX()
209 *pp = q; in d2i_X509_AUX()
226 static int i2d_x509_aux_internal(const X509 *a, unsigned char **pp) in i2d_x509_aux_internal() argument
229 unsigned char *start = pp != NULL ? *pp : NULL; in i2d_x509_aux_internal()
236 length = i2d_X509(a, pp); in i2d_x509_aux_internal()
240 tmplen = i2d_X509_CERT_AUX(a->aux, pp); in i2d_x509_aux_internal()
243 *pp = start; in i2d_x509_aux_internal()
260 int i2d_X509_AUX(const X509 *a, unsigned char **pp) in i2d_X509_AUX() argument
266 if (pp == NULL || *pp != NULL) in i2d_X509_AUX()
267 return i2d_x509_aux_internal(a, pp); in i2d_X509_AUX()
274 *pp = tmp = OPENSSL_malloc(length); in i2d_X509_AUX()
281 OPENSSL_free(*pp); in i2d_X509_AUX()
282 *pp = NULL; in i2d_X509_AUX()
287 int i2d_re_X509_tbs(X509 *x, unsigned char **pp) in i2d_re_X509_tbs() argument
290 return i2d_X509_CINF(&x->cert_info, pp); in i2d_re_X509_tbs()