Lines Matching refs:obj

28 DECLARE_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, obj);
37 ASN1_OBJECT *obj; member
128 a = ca->obj; in added_obj_hash()
162 a = ca->obj; in added_obj_cmp()
163 b = cb->obj; in added_obj_cmp()
194 a->obj->nid = 0; in cleanup1_doall()
195 a->obj->flags |= ASN1_OBJECT_FLAG_DYNAMIC | in cleanup1_doall()
201 a->obj->nid++; in cleanup2_doall()
206 if (--a->obj->nid == 0) in cleanup3_doall()
207 ASN1_OBJECT_free(a->obj); in cleanup3_doall()
263 static int ossl_obj_add_object(const ASN1_OBJECT *obj, int lock) in ossl_obj_add_object() argument
269 if ((o = OBJ_dup(obj)) == NULL) in ossl_obj_add_object()
273 && obj->data != NULL in ossl_obj_add_object()
296 ao[i]->obj = o; in ossl_obj_add_object()
328 ad.obj = &ob; in OBJ_nid2obj()
338 return adp->obj; in OBJ_nid2obj()
372 IMPLEMENT_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, obj);
396 ad.obj = (ASN1_OBJECT *)a; /* casting away const is harmless here */ in ossl_obj_obj2nid()
399 nid = adp->obj->nid; in ossl_obj_obj2nid()
614 ASN1_OBJECT *obj = OBJ_txt2obj(s, 0); in OBJ_txt2nid() local
617 if (obj != NULL) { in OBJ_txt2nid()
618 nid = OBJ_obj2nid(obj); in OBJ_txt2nid()
619 ASN1_OBJECT_free(obj); in OBJ_txt2nid()
642 ad.obj = &o; in OBJ_ln2nid()
645 nid = adp->obj->nid; in OBJ_ln2nid()
669 ad.obj = &o; in OBJ_sn2nid()
672 nid = adp->obj->nid; in OBJ_sn2nid()
831 size_t OBJ_length(const ASN1_OBJECT *obj) in OBJ_length() argument
833 if (obj == NULL) in OBJ_length()
835 return obj->length; in OBJ_length()
838 const unsigned char *OBJ_get0_data(const ASN1_OBJECT *obj) in OBJ_get0_data() argument
840 if (obj == NULL) in OBJ_get0_data()
842 return obj->data; in OBJ_get0_data()
845 int OBJ_add_object(const ASN1_OBJECT *obj) in OBJ_add_object() argument
847 return ossl_obj_add_object(obj, 1); in OBJ_add_object()