Lines Matching refs:obj

28 DECLARE_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, obj);
37 ASN1_OBJECT *obj; member
127 a = ca->obj; in added_obj_hash()
161 a = ca->obj; in added_obj_cmp()
162 b = cb->obj; in added_obj_cmp()
193 a->obj->nid = 0; in cleanup1_doall()
194 a->obj->flags |= ASN1_OBJECT_FLAG_DYNAMIC | in cleanup1_doall()
200 a->obj->nid++; in cleanup2_doall()
205 if (--a->obj->nid == 0) in cleanup3_doall()
206 ASN1_OBJECT_free(a->obj); in cleanup3_doall()
242 static int ossl_obj_add_object(const ASN1_OBJECT *obj, int lock) in ossl_obj_add_object() argument
248 if ((o = OBJ_dup(obj)) == NULL) in ossl_obj_add_object()
252 && obj->data != NULL in ossl_obj_add_object()
277 ao[i]->obj = o; in ossl_obj_add_object()
310 ad.obj = &ob; in OBJ_nid2obj()
320 return adp->obj; in OBJ_nid2obj()
354 IMPLEMENT_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, obj);
378 ad.obj = (ASN1_OBJECT *)a; /* casting away const is harmless here */ in ossl_obj_obj2nid()
381 nid = adp->obj->nid; in ossl_obj_obj2nid()
579 ASN1_OBJECT *obj = OBJ_txt2obj(s, 0); in OBJ_txt2nid() local
582 if (obj != NULL) { in OBJ_txt2nid()
583 nid = OBJ_obj2nid(obj); in OBJ_txt2nid()
584 ASN1_OBJECT_free(obj); in OBJ_txt2nid()
607 ad.obj = &o; in OBJ_ln2nid()
610 nid = adp->obj->nid; in OBJ_ln2nid()
634 ad.obj = &o; in OBJ_sn2nid()
637 nid = adp->obj->nid; in OBJ_sn2nid()
778 size_t OBJ_length(const ASN1_OBJECT *obj) in OBJ_length() argument
780 if (obj == NULL) in OBJ_length()
782 return obj->length; in OBJ_length()
785 const unsigned char *OBJ_get0_data(const ASN1_OBJECT *obj) in OBJ_get0_data() argument
787 if (obj == NULL) in OBJ_get0_data()
789 return obj->data; in OBJ_get0_data()
792 int OBJ_add_object(const ASN1_OBJECT *obj) in OBJ_add_object() argument
794 return ossl_obj_add_object(obj, 1); in OBJ_add_object()