Lines Matching defs:cai
1756 CheckSelectTypeCorrect ( void* mem_op, ComponentAnyInfo* cai, struct berval* select ) {
1777 if ( cai->oid.octetLen == strLen &&
1778 strncmp ( cai->oid.octs, result, strLen ) == 0 )
1792 v->cai = (ComponentAnyInfo*) anyInfo;
1794 v->cai = NULL;
1796 if ( !v->cai ) {
1812 v->cai = (ComponentAnyInfo*) anyInfo;
1814 v->cai = NULL;
1820 if ( in->cai != NULL && in->cai->Encode != NULL )
1821 return in->cai->Encode(b, &in->value );
1842 if ((result->cai != NULL) && (result->cai->BER_Decode != NULL)) {
1843 result->value = (void*) CompAlloc ( mem_op, result->cai->size );
1845 result->cai->BER_Decode ( mem_op, b, result->value, (int*)bytesDecoded, DEC_ALLOC_MODE_1);
1884 if ((result->cai != NULL) && (result->cai->BER_Decode != NULL)) {
1885 result->cai->BER_Decode ( mem_op, b, (ComponentSyntaxInfo*)&result->value, (int*)bytesDecoded, DEC_ALLOC_MODE_0 );
1920 if ((result->cai != NULL) && (result->cai->GSER_Decode != NULL)) {
1921 result->value = (void*) CompAlloc ( mem_op, result->cai->size );
1923 result->cai->GSER_Decode ( mem_op, b, result->value, (int*)bytesDecoded, DEC_ALLOC_MODE_1);
1959 if ((result->cai != NULL) && (result->cai->Match != NULL)) {
1961 return result->cai->Match(oid, comp1, comp2 );
1963 return result2->cai->Match(oid, comp1, comp2);
1975 if ((result->cai != NULL) && (result->cai->Extract != NULL)) {
1976 return (void*) result->cai->Extract( mem_op, cr , result->value );
1986 if ( any->cai != NULL && any->cai->Free != NULL ) {
1987 any->cai->Free( any->value );