Home | History | Annotate | Download | only in slapd

Lines Matching refs:sml_values

123 		if ( tmp->sml_values == NULL ) {
125 } else if ( BER_BVISNULL( &tmp->sml_values[ 0 ] ) ) {
127 } else if ( BER_BVISNULL( &tmp->sml_values[ 1 ] ) ) {
129 (long) tmp->sml_values[0].bv_len );
363 ml->sml_values != NULL ))
524 ml->sml_values != NULL ))
557 if( ml->sml_values != NULL ) {
578 for ( nvals = 0; !BER_BVISNULL( &ml->sml_values[nvals] ); nvals++ ) {
583 &ml->sml_values[nvals], &pval, ctx );
586 &ml->sml_values[nvals], ml->sml_op );
598 ber_memfree_x( ml->sml_values[nvals].bv_val, ctx );
599 ml->sml_values[nvals] = pval;
602 ml->sml_values[nvals].bv_len = 0;
633 for ( nvals = 0; !BER_BVISNULL( &ml->sml_values[nvals] ); nvals++ ) {
638 &ml->sml_values[nvals], &ml->sml_nvalues[nvals], ctx );
719 * For Attributes, sml_nvalues == sml_values when normalization isn't needed.
721 if ( ml->sml_nvalues && ml->sml_nvalues != ml->sml_values ) {
725 cv = ml->sml_values;
834 cv = ml->sml_values;
896 csn = (*modtail)->sml_values[0];
957 mod->sml_values = (BerVarray) ch_malloc( 2 * sizeof( struct berval ) );
958 ber_dupbv( &mod->sml_values[0], &csn );
959 BER_BVZERO( &mod->sml_values[1] );
960 assert( !BER_BVISNULL( &mod->sml_values[0] ) );
975 mod->sml_values = (BerVarray) ch_malloc( 2 * sizeof( struct berval ) );
976 ber_dupbv( &mod->sml_values[0], &name );
977 BER_BVZERO( &mod->sml_values[1] );
978 assert( !BER_BVISNULL( &mod->sml_values[0] ) );
996 mod->sml_values = (BerVarray) ch_malloc( 2 * sizeof( struct berval ) );
997 ber_dupbv( &mod->sml_values[0], &timestamp );
998 BER_BVZERO( &mod->sml_values[1] );
999 assert( !BER_BVISNULL( &mod->sml_values[0] ) );
1035 &tmp.sml_type, &tmp.sml_values ) == LBER_ERROR )
1046 mod->sml_values = tmp.sml_values;
1054 if ( mod->sml_values == NULL ) {
1069 if ( mod->sml_values == NULL ) {
1075 if ( !BER_BVISNULL( &mod->sml_values[ 1 ] ) ) {