Lines Matching refs:ndef_aux

60     NDEF_SUPPORT *ndef_aux = NULL;  in BIO_new_NDEF()  local
70 ndef_aux = OPENSSL_zalloc(sizeof(*ndef_aux)); in BIO_new_NDEF()
72 if (ndef_aux == NULL || asn_bio == NULL) in BIO_new_NDEF()
83 || BIO_ctrl(asn_bio, BIO_C_SET_EX_ARG, 0, ndef_aux) <= 0) in BIO_new_NDEF()
104 ndef_aux = NULL; in BIO_new_NDEF()
113 ndef_aux->val = val; in BIO_new_NDEF()
114 ndef_aux->it = it; in BIO_new_NDEF()
115 ndef_aux->ndef_bio = sarg.ndef_bio; in BIO_new_NDEF()
116 ndef_aux->boundary = sarg.boundary; in BIO_new_NDEF()
117 ndef_aux->out = out; in BIO_new_NDEF()
125 OPENSSL_free(ndef_aux); in BIO_new_NDEF()
131 NDEF_SUPPORT *ndef_aux; in ndef_prefix() local
138 ndef_aux = *(NDEF_SUPPORT **)parg; in ndef_prefix()
140 derlen = ASN1_item_ndef_i2d(ndef_aux->val, NULL, ndef_aux->it); in ndef_prefix()
148 ndef_aux->derbuf = p; in ndef_prefix()
150 ASN1_item_ndef_i2d(ndef_aux->val, &p, ndef_aux->it); in ndef_prefix()
152 if (*ndef_aux->boundary == NULL) in ndef_prefix()
155 *plen = *ndef_aux->boundary - *pbuf; in ndef_prefix()
163 NDEF_SUPPORT *ndef_aux; in ndef_prefix_free() local
168 ndef_aux = *(NDEF_SUPPORT **)parg; in ndef_prefix_free()
170 if (ndef_aux == NULL) in ndef_prefix_free()
173 OPENSSL_free(ndef_aux->derbuf); in ndef_prefix_free()
175 ndef_aux->derbuf = NULL; in ndef_prefix_free()
194 NDEF_SUPPORT *ndef_aux; in ndef_suffix() local
203 ndef_aux = *(NDEF_SUPPORT **)parg; in ndef_suffix()
205 aux = ndef_aux->it->funcs; in ndef_suffix()
208 sarg.ndef_bio = ndef_aux->ndef_bio; in ndef_suffix()
209 sarg.out = ndef_aux->out; in ndef_suffix()
210 sarg.boundary = ndef_aux->boundary; in ndef_suffix()
212 &ndef_aux->val, ndef_aux->it, &sarg) <= 0) in ndef_suffix()
215 derlen = ASN1_item_ndef_i2d(ndef_aux->val, NULL, ndef_aux->it); in ndef_suffix()
223 ndef_aux->derbuf = p; in ndef_suffix()
225 derlen = ASN1_item_ndef_i2d(ndef_aux->val, &p, ndef_aux->it); in ndef_suffix()
227 if (*ndef_aux->boundary == NULL) in ndef_suffix()
229 *pbuf = *ndef_aux->boundary; in ndef_suffix()
230 *plen = derlen - (*ndef_aux->boundary - ndef_aux->derbuf); in ndef_suffix()