Lines Matching refs:value
928 unsigned int value = 0; in FN_OID_TYPED_FROM_ASN1() local
942 if (value > (UINT_MAX >> 7)) { in FN_OID_TYPED_FROM_ASN1()
945 if ((value == 0) && ((oid->p[i]) == 0x80)) { in FN_OID_TYPED_FROM_ASN1()
950 value <<= 7; in FN_OID_TYPED_FROM_ASN1()
951 value |= oid->p[i] & 0x7F; in FN_OID_TYPED_FROM_ASN1()
959 if (value >= 80) { in FN_OID_TYPED_FROM_ASN1()
961 component2 = value - 80; in FN_OID_TYPED_FROM_ASN1()
962 } else if (value >= 40) { in FN_OID_TYPED_FROM_ASN1()
964 component2 = value - 40; in FN_OID_TYPED_FROM_ASN1()
967 component2 = value; in FN_OID_TYPED_FROM_ASN1()
971 ret = mbedtls_snprintf(p, n, ".%u", value); in FN_OID_TYPED_FROM_ASN1()
978 value = 0; in FN_OID_TYPED_FROM_ASN1()
982 if (value != 0) { in FN_OID_TYPED_FROM_ASN1()
1008 static size_t oid_subidentifier_num_bytes(unsigned int value) in oid_subidentifier_num_bytes() argument
1013 value >>= 7; in oid_subidentifier_num_bytes()
1015 } while (value != 0); in oid_subidentifier_num_bytes()
1022 unsigned int value) in oid_subidentifier_encode_into() argument
1024 size_t num_bytes = oid_subidentifier_num_bytes(value); in oid_subidentifier_encode_into()
1029 (*p)[num_bytes - 1] = (unsigned char) (value & 0x7f); in oid_subidentifier_encode_into()
1030 value >>= 7; in oid_subidentifier_encode_into()
1033 (*p)[num_bytes - i] = 0x80 | (unsigned char) (value & 0x7f); in oid_subidentifier_encode_into()
1034 value >>= 7; in oid_subidentifier_encode_into()