Lines Matching refs:nset
378 BerVarray vals, nset;
394 nset = cp->set_op->o_tmpcalloc( 1, sizeof( struct berval ), cp->set_op->o_tmpmemctx );
395 if ( nset == NULL ) {
402 nset = slap_set_join( cp, nset, '|', vals );
408 for ( i = 0; !BER_BVISNULL( &nset[ i ] ); i++ ) {
409 vals = gatherer( cp, &nset[ i ], desc );
411 nset = slap_set_join( cp, nset, '|', vals );
412 if ( nset == NULL ) {
419 return nset;
428 BerVarray nset, vals;
443 nset = cp->set_op->o_tmpcalloc( 1, sizeof( struct berval ), cp->set_op->o_tmpmemctx );
444 if ( nset == NULL ) {
449 BER_BVZERO( &nset[ 0 ] );
463 ber_bvarray_free_x( nset, cp->set_op->o_tmpmemctx );
477 nset = slap_set_join( cp, nset, '|', vals );
482 return nset;
492 BerVarray nset;
507 nset = cp->set_op->o_tmpcalloc( slap_set_size( set ) + 1, sizeof( struct berval ), cp->set_op->o_tmpmemctx );
508 if ( nset == NULL ) {
513 BER_BVZERO( &nset[ 0 ] );
523 for ( j = 0; !BER_BVISNULL( &nset[ j ] ); j++ ) {
524 if ( bvmatch( &bv, &nset[ j ] ) )
530 if ( BER_BVISNULL( &nset[ j ] ) ) {
531 ber_dupbv_x( &nset[ last ], &bv, cp->set_op->o_tmpmemctx );
536 BER_BVZERO( &nset[ last ] );
540 return nset;