Lines Matching refs:hash
457 HashAlgAndValue *hash, ASN1_IA5STRING *uri) in DEFINE_STACK_OF()
463 if (hash == NULL || uri == NULL) in DEFINE_STACK_OF()
466 res = OBJ_obj2txt(txt, sizeof(txt), hash->hashAlg->algorithm, 1); in DEFINE_STACK_OF()
482 n->hash_len = ASN1_STRING_length(hash->hashValue); in DEFINE_STACK_OF()
483 n->hash = os_memdup(ASN1_STRING_get0_data(hash->hashValue), in DEFINE_STACK_OF()
485 if (n->hash == NULL) { in DEFINE_STACK_OF()
494 os_free(n->hash); in DEFINE_STACK_OF()
529 HashAlgAndValue *hash; in add_logo_direct() local
532 hash = sk_HashAlgAndValue_value(details->logotypeHash, in add_logo_direct()
534 if (hash == NULL) in add_logo_direct()
537 hash->hashAlg->algorithm, 1); in add_logo_direct()
541 found_hash = hash; in add_logo_direct()
575 HashAlgAndValue *hash; in add_logo_indirect() local
577 hash = sk_HashAlgAndValue_value(ref->refStructHash, j); in add_logo_indirect()
579 add_logo(ctx, hcert, hash, uri); in add_logo_indirect()
584 static void i2r_HashAlgAndValue(HashAlgAndValue *hash, BIO *out, int indent) in i2r_HashAlgAndValue() argument
590 i2a_ASN1_OBJECT(out, hash->hashAlg->algorithm); in i2r_HashAlgAndValue()
594 data = hash->hashValue->data; in i2r_HashAlgAndValue()
595 for (i = 0; i < hash->hashValue->length; i++) in i2r_HashAlgAndValue()
614 HashAlgAndValue *hash; in i2r_LogotypeDetails() local
615 hash = sk_HashAlgAndValue_value(details->logotypeHash, i); in i2r_LogotypeDetails()
616 i2r_HashAlgAndValue(hash, out, indent); in i2r_LogotypeDetails()
716 HashAlgAndValue *hash; in i2r_LogotypeReference() local
719 hash = sk_HashAlgAndValue_value(ref->refStructHash, i); in i2r_LogotypeReference()
720 i2r_HashAlgAndValue(hash, out, indent); in i2r_LogotypeReference()
876 os_free(hcert->logo[i].hash); in parse_cert_free()