Lines Matching refs:oid
408 unsigned char *eoc, unsigned long **oid, unsigned int *len) in asn1_oid_decode() argument
420 *oid = kmalloc_array(size, sizeof(unsigned long), GFP_ATOMIC); in asn1_oid_decode()
421 if (*oid == NULL) in asn1_oid_decode()
424 optr = *oid; in asn1_oid_decode()
427 kfree(*oid); in asn1_oid_decode()
428 *oid = NULL; in asn1_oid_decode()
449 kfree(*oid); in asn1_oid_decode()
450 *oid = NULL; in asn1_oid_decode()
455 kfree(*oid); in asn1_oid_decode()
456 *oid = NULL; in asn1_oid_decode()
489 unsigned long *oid = NULL; in decode_negTokenInit() local
511 rc = asn1_oid_decode(&ctx, end, &oid, &oidlen); in decode_negTokenInit()
513 rc = compare_oid(oid, oidlen, SPNEGO_OID, in decode_negTokenInit()
515 kfree(oid); in decode_negTokenInit()
580 if (asn1_oid_decode(&ctx, end, &oid, &oidlen)) { in decode_negTokenInit()
583 oidlen, *oid, *(oid + 1), *(oid + 2), in decode_negTokenInit()
584 *(oid + 3)); in decode_negTokenInit()
586 if (compare_oid(oid, oidlen, MSKRB5_OID, in decode_negTokenInit()
589 else if (compare_oid(oid, oidlen, KRB5U2U_OID, in decode_negTokenInit()
592 else if (compare_oid(oid, oidlen, KRB5_OID, in decode_negTokenInit()
595 else if (compare_oid(oid, oidlen, NTLMSSP_OID, in decode_negTokenInit()
599 kfree(oid); in decode_negTokenInit()