Lines Matching refs:sids
112 if ( cookie->sids ) {
113 ch_free( cookie->sids );
114 cookie->sids = NULL;
223 * bv_len order. Stuff our sids into the bv_len.
226 slap_sort_csn_sids( BerVarray csns, int *sids, int numcsns, void *memctx )
235 a.a_nvals[i].bv_len = sids[i];
243 sids[i] = a.a_nvals[i].bv_len;
261 ck->sids = ch_realloc( ck->sids, ck->numcsns * sizeof(int));
264 ck->sids[i] = ck->sids[i-1];
266 ck->sids[i] = sid;
291 cookie->sids = NULL;
426 cookie->sids = slap_parse_csn_sids( cookie->ctxcsn, cookie->numcsns,
429 slap_sort_csn_sids( cookie->ctxcsn, cookie->sids, cookie->numcsns, memctx );
434 /* count the numcsns and regenerate the list of SIDs in a recomposed cookie */
444 cookie->sids = slap_parse_csn_sids( cookie->ctxcsn, cookie->numcsns, NULL );
446 slap_sort_csn_sids( cookie->ctxcsn, cookie->sids, cookie->numcsns, memctx );
495 dst->sids = NULL;
515 new->sids = ch_malloc( src->numcsns * sizeof(int) );
517 new->sids[i] = src->sids[i];