Home | History | Annotate | Download | only in obj

Lines Matching refs:nid

127   r->nid = o->nid;
174 unsigned nid = *((const unsigned*) element);
176 const ASN1_OBJECT *b = &kObjects[nid];
193 if (obj->nid != 0) {
194 return obj->nid;
204 return match->nid;
214 return kObjects[*nid_ptr].nid;
231 unsigned nid = *((unsigned*) element);
233 return strcmp(name, kObjects[nid].sn);
247 return match->nid;
257 return kObjects[*nid_ptr].nid;
265 unsigned nid = *((unsigned*) element);
267 return strcmp(name, kObjects[nid].ln);
281 return match->nid;
291 return kObjects[*nid_ptr].nid;
296 int nid;
299 nid = OBJ_obj2nid(obj);
301 return nid;
304 OPENSSL_EXPORT int OBJ_nid2cbb(CBB *out, int nid) {
305 const ASN1_OBJECT *obj = OBJ_nid2obj(nid);
318 const ASN1_OBJECT *OBJ_nid2obj(int nid) {
319 if (nid >= 0 && nid < NUM_NID) {
320 if (nid != NID_undef && kObjects[nid].nid == NID_undef) {
323 return &kObjects[nid];
330 template.nid = nid;
344 const char *OBJ_nid2sn(int nid) {
345 const ASN1_OBJECT *obj = OBJ_nid2obj(nid);
353 const char *OBJ_nid2ln(int nid) {
354 const ASN1_OBJECT *obj = OBJ_nid2obj(nid);
363 int nid = NID_undef;
371 nid = OBJ_sn2nid(s);
372 if (nid == NID_undef) {
373 nid = OBJ_ln2nid(s);
376 if (nid != NID_undef) {
377 return (ASN1_OBJECT*) OBJ_nid2obj(nid);
409 int i, n = 0, len, nid, first, use_bn;
423 if (!dont_return_name && (nid = OBJ_obj2nid(obj)) != NID_undef) {
425 s = OBJ_nid2ln(nid);
427 s = OBJ_nid2sn(nid);
554 return obj->nid;
558 return a->nid - b->nid;
655 ret = op->nid;