Lines Matching refs:data
256 if (!ASN1_STRING_set(dst, str->data, str->length))
283 const char *data = _data;
287 if (data == NULL)
289 len = strlen(data);
302 if ((size_t)str->length <= len || str->data == NULL) {
303 c = str->data;
306 str->data = OPENSSL_realloc(c, len != 0 ? len : 1);
308 str->data = OPENSSL_realloc(c, len + 1);
310 if (str->data == NULL) {
312 str->data = c;
317 if (data != NULL) {
318 memcpy(str->data, data, len);
322 str->data[len] = '~';
328 str->data[len] = '\0';
334 void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len)
336 OPENSSL_free(str->data);
337 str->data = data;
364 OPENSSL_free(a->data);
380 if (a->data && !(a->flags & ASN1_STRING_FLAG_NDEF))
381 OPENSSL_cleanse(a->data, a->length);
392 i = memcmp(a->data, b->data, a->length);
421 return x->data;
427 return x->data;