• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/openssl-0.9.8e/crypto/store/

Lines Matching defs:object

257 	STORE_OBJECT *object;
263 object = s->meth->get_object(s, STORE_OBJECT_TYPE_X509_CERTIFICATE,
265 if (!object || !object->data.x509.certificate)
271 CRYPTO_add(&object->data.x509.certificate->references,1,CRYPTO_LOCK_X509);
275 x = object->data.x509.certificate;
276 STORE_OBJECT_free(object);
283 STORE_OBJECT *object;
289 object = STORE_OBJECT_new();
290 if (!object)
301 object->data.x509.certificate = data;
304 object, attributes, parameters);
306 STORE_OBJECT_free(object);
388 STORE_OBJECT *object;
394 object = s->meth->list_object_next(s, handle);
395 if (!object || !object->data.x509.certificate)
401 CRYPTO_add(&object->data.x509.certificate->references,1,CRYPTO_LOCK_X509);
405 x = object->data.x509.certificate;
406 STORE_OBJECT_free(object);
441 STORE_OBJECT *object;
447 object = s->meth->generate_object(s, STORE_OBJECT_TYPE_PRIVATE_KEY,
449 if (!object || !object->data.key)
455 CRYPTO_add(&object->data.key->references,1,CRYPTO_LOCK_EVP_PKEY);
459 pkey = object->data.key;
460 STORE_OBJECT_free(object);
467 STORE_OBJECT *object;
473 object = s->meth->get_object(s, STORE_OBJECT_TYPE_PRIVATE_KEY,
475 if (!object || !object->data.key || !object->data.key)
481 CRYPTO_add(&object->data.key->references,1,CRYPTO_LOCK_EVP_PKEY);
485 pkey = object->data.key;
486 STORE_OBJECT_free(object);
493 STORE_OBJECT *object;
499 object = STORE_OBJECT_new();
500 if (!object)
506 object->data.key = EVP_PKEY_new();
507 if (!object->data.key)
518 object->data.key = data;
520 i = s->meth->store_object(s, STORE_OBJECT_TYPE_PRIVATE_KEY, object,
523 STORE_OBJECT_free(object);
609 STORE_OBJECT *object;
615 object = s->meth->list_object_next(s, handle);
616 if (!object || !object->data.key || !object->data.key)
622 CRYPTO_add(&object->data.key->references,1,CRYPTO_LOCK_EVP_PKEY);
626 pkey = object->data.key;
627 STORE_OBJECT_free(object);
662 STORE_OBJECT *object;
668 object = s->meth->get_object(s, STORE_OBJECT_TYPE_PUBLIC_KEY,
670 if (!object || !object->data.key || !object->data.key)
676 CRYPTO_add(&object->data.key->references,1,CRYPTO_LOCK_EVP_PKEY);
680 pkey = object->data.key;
681 STORE_OBJECT_free(object);
688 STORE_OBJECT *object;
694 object = STORE_OBJECT_new();
695 if (!object)
701 object->data.key = EVP_PKEY_new();
702 if (!object->data.key)
713 object->data.key = data;
715 i = s->meth->store_object(s, STORE_OBJECT_TYPE_PUBLIC_KEY, object,
718 STORE_OBJECT_free(object);
804 STORE_OBJECT *object;
810 object = s->meth->list_object_next(s, handle);
811 if (!object || !object->data.key || !object->data.key)
817 CRYPTO_add(&object->data.key->references,1,CRYPTO_LOCK_EVP_PKEY);
821 pkey = object->data.key;
822 STORE_OBJECT_free(object);
857 STORE_OBJECT *object;
863 object = s->meth->generate_object(s, STORE_OBJECT_TYPE_X509_CRL,
865 if (!object || !object->data.crl)
871 CRYPTO_add(&object->data.crl->references,1,CRYPTO_LOCK_X509_CRL);
875 crl = object->data.crl;
876 STORE_OBJECT_free(object);
883 STORE_OBJECT *object;
889 object = s->meth->get_object(s, STORE_OBJECT_TYPE_X509_CRL,
891 if (!object || !object->data.crl)
897 CRYPTO_add(&object->data.crl->references,1,CRYPTO_LOCK_X509_CRL);
901 crl = object->data.crl;
902 STORE_OBJECT_free(object);
909 STORE_OBJECT *object;
915 object = STORE_OBJECT_new();
916 if (!object)
927 object->data.crl = data;
929 i = s->meth->store_object(s, STORE_OBJECT_TYPE_X509_CRL, object,
932 STORE_OBJECT_free(object);
998 STORE_OBJECT *object;
1004 object = s->meth->list_object_next(s, handle);
1005 if (!object || !object->data.crl)
1011 CRYPTO_add(&object->data.crl->references,1,CRYPTO_LOCK_X509_CRL);
1015 crl = object->data.crl;
1016 STORE_OBJECT_free(object);
1051 STORE_OBJECT *object;
1057 object = STORE_OBJECT_new();
1058 if (!object)
1065 object->data.number = data;
1067 i = s->meth->store_object(s, STORE_OBJECT_TYPE_NUMBER, object,
1070 STORE_OBJECT_free(object);
1102 STORE_OBJECT *object;
1108 object = s->meth->get_object(s, STORE_OBJECT_TYPE_NUMBER, attributes,
1110 if (!object || !object->data.number)
1116 n = object->data.number;
1117 object->data.number = NULL;
1118 STORE_OBJECT_free(object);
1141 STORE_OBJECT *object;
1147 object = STORE_OBJECT_new();
1148 if (!object)
1155 object->data.arbitrary = data;
1157 i = s->meth->store_object(s, STORE_OBJECT_TYPE_ARBITRARY, object,
1160 STORE_OBJECT_free(object);
1192 STORE_OBJECT *object;
1198 object = s->meth->get_object(s, STORE_OBJECT_TYPE_ARBITRARY,
1200 if (!object || !object->data.arbitrary)
1206 b = object->data.arbitrary;
1207 object->data.arbitrary = NULL;
1208 STORE_OBJECT_free(object);
1230 STORE_OBJECT *object = OPENSSL_malloc(sizeof(STORE_OBJECT));
1231 if (object) memset(object, 0, sizeof(STORE_OBJECT));
1232 return object;