Home | History | Annotate | Download | only in slapd

Lines Matching defs:ctxcsn

117 	if ( cookie->ctxcsn ) {
118 ber_bvarray_free( cookie->ctxcsn );
119 cookie->ctxcsn = NULL;
258 ck->ctxcsn = ch_realloc( ck->ctxcsn,
260 BER_BVZERO( &ck->ctxcsn[ck->numcsns] );
263 ck->ctxcsn[i] = ck->ctxcsn[i-1];
267 ber_dupbv( &ck->ctxcsn[i], csn );
290 cookie->ctxcsn = NULL;
366 ber_bvarray_add_x( &cookie->ctxcsn, &bv, memctx );
426 cookie->sids = slap_parse_csn_sids( cookie->ctxcsn, cookie->numcsns,
429 slap_sort_csn_sids( cookie->ctxcsn, cookie->sids, cookie->numcsns, memctx );
440 if ( cookie->ctxcsn ) {
441 for (; !BER_BVISNULL( &cookie->ctxcsn[cookie->numcsns] ); cookie->numcsns++);
444 cookie->sids = slap_parse_csn_sids( cookie->ctxcsn, cookie->numcsns, NULL );
446 slap_sort_csn_sids( cookie->ctxcsn, cookie->sids, cookie->numcsns, memctx );
457 struct berval ctxcsn = BER_BVNULL;
469 ctxcsn.bv_val = octet_str.bv_val + 4;
470 ctxcsn.bv_len = octet_str.bv_len - 4;
471 cookie->ctxcsn = NULL;
472 value_add_one( &cookie->ctxcsn, &ctxcsn );
493 ber_bvarray_free( dst->ctxcsn );
494 dst->ctxcsn = NULL;
509 if ( ber_bvarray_dup_x( &new->ctxcsn, src->ctxcsn, NULL )) {