Lines Matching refs:oid
58 static const TYPE_T * oid_ ## NAME ## _from_asn1( const mbedtls_asn1_buf *oid ) \
62 if( p == NULL || oid == NULL ) return( NULL ); \
64 if( cur->asn1_len == oid->len && \
65 memcmp( cur->asn1, oid->p, oid->len ) == 0 ) { \
79 int FN_NAME( const mbedtls_asn1_buf *oid, ATTR1_TYPE * ATTR1 ) \
81 const TYPE_T *data = oid_ ## TYPE_NAME ## _from_asn1( oid ); \
92 int FN_NAME( const mbedtls_asn1_buf *oid, ATTR1_TYPE * ATTR1 ) \
94 const TYPE_T *data = oid_ ## TYPE_NAME ## _from_asn1( oid ); \
106 int FN_NAME( const mbedtls_asn1_buf *oid, ATTR1_TYPE * ATTR1, ATTR2_TYPE * ATTR2 ) \
108 const TYPE_T *data = oid_ ## TYPE_NAME ## _from_asn1( oid ); \
120 int FN_NAME( ATTR1_TYPE ATTR1, const char **oid, size_t *olen ) \
125 *oid = cur->descriptor.asn1; \
140 int FN_NAME( ATTR1_TYPE ATTR1, ATTR2_TYPE ATTR2, const char **oid , \
146 *oid = cur->descriptor.asn1; \
716 const mbedtls_asn1_buf *oid )
727 if( oid->len > 0 )
729 ret = mbedtls_snprintf( p, n, "%d.%d", oid->p[0] / 40, oid->p[0] % 40 );
734 for( i = 1; i < oid->len; i++ )
741 value += oid->p[i] & 0x7F;
743 if( !( oid->p[i] & 0x80 ) )