Lines Matching refs:bn
1 /* crypto/bn/bn_print.c */
172 int BN_hex2bn(BIGNUM **bn, const char *a)
187 if (bn == NULL) return(num);
190 if (*bn == NULL)
196 ret= *bn;
231 *bn=ret;
235 if (*bn == NULL) BN_free(ret);
239 int BN_dec2bn(BIGNUM **bn, const char *a)
253 if (bn == NULL) return(num);
257 if (*bn == NULL)
263 ret= *bn;
289 *bn=ret;
293 if (*bn == NULL) BN_free(ret);
297 int BN_asc2bn(BIGNUM **bn, const char *a)
305 if (!BN_hex2bn(bn, p + 2))
310 if (!BN_dec2bn(bn, p))
314 (*bn)->neg = 1;
370 BIO_snprintf(data,sizeof data,"bn(%d,%d)",
373 BIO_snprintf(data,sizeof data,"bn(%d,%d)",