Home
last modified time | relevance | path

Searched refs:ai_indexmask (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-mdb/
H A Dattr.c130 …if ( !( mdb->mi_attrs[i]->ai_indexmask || mdb->mi_attrs[i]->ai_newmask )) /* not an index record */ in mdb_attr_dbs_open()
170 mdb->mi_attrs[i]->ai_indexmask |= MDB_INDEX_DELETING; in mdb_attr_dbs_open()
398 a->ai_indexmask = 0; in mdb_attr_index_config()
401 a->ai_indexmask = mask; in mdb_attr_index_config()
437 if ( !( b->ai_indexmask || b->ai_newmask ) && b->ai_multi_lo < UINT_MAX ) { in mdb_attr_index_config()
438 b->ai_indexmask = a->ai_indexmask; in mdb_attr_index_config()
448 if ( b->ai_indexmask & MDB_INDEX_DELETING ) { in mdb_attr_index_config()
450 b->ai_indexmask &= ~MDB_INDEX_DELETING; in mdb_attr_index_config()
453 b->ai_indexmask = b->ai_newmask; in mdb_attr_index_config()
488 slap_index2bvlen( ai->ai_indexmask, &bv ); in mdb_attr_index_unparser()
[all …]
H A Dindex.c56 if ( ai && !( ai->ai_indexmask & SLAP_INDEX_NOTAGS ) ) { in mdb_index_mask()
69 if ( ai && !( ai->ai_indexmask & SLAP_INDEX_NOSUBTYPES ) ) { in mdb_index_mask()
116 mask = ai->ai_indexmask; in mdb_index_param()
320 if ( ai && ( ai->ai_indexmask || ai->ai_newmask )) { in index_at_values()
337 mask = ai->ai_newmask & ~ai->ai_indexmask; in index_at_values()
342 mask = ai->ai_newmask ? ai->ai_newmask : ai->ai_indexmask; in index_at_values()
359 if( ai && ( ai->ai_indexmask || ai->ai_newmask )) { in index_at_values()
361 mask = ai->ai_newmask & ~ai->ai_indexmask; in index_at_values()
363 mask = ai->ai_newmask ? ai->ai_newmask : ai->ai_indexmask; in index_at_values()
471 ir->ir_ai->ai_indexmask ); in mdb_index_recrun()
H A Dconfig.c285 if ( mdb->mi_attrs[ i ]->ai_indexmask & MDB_INDEX_DELETING in mdb_online_index()
290 mdb->mi_attrs[ i ]->ai_indexmask = mdb->mi_attrs[ i ]->ai_newmask; in mdb_online_index()
503 mdb->mi_attrs[i]->ai_indexmask |= MDB_INDEX_DELETING; in mdb_cf_gen()
542 ai->ai_indexmask |= MDB_INDEX_DELETING; in mdb_cf_gen()
H A Dback-mdb.h143 slap_mask_t ai_indexmask; /* how the attr is indexed */ member
H A Dmodify.c64 if (!slap_hash64(-1) || (ai->ai_indexmask & SLAP_INDEX_SUBSTR)) { in mdb_modify_idxflags()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-wt/
H A Dindex.c56 if ( ai && !( ai->ai_indexmask & SLAP_INDEX_NOTAGS ) ) { in wt_index_mask()
69 if ( ai && !( ai->ai_indexmask & SLAP_INDEX_NOSUBTYPES ) ) { in wt_index_mask()
97 mask = ai->ai_indexmask; in wt_index_param()
297 mask = ai->ai_newmask & ~ai->ai_indexmask; in index_at_values()
302 mask = ai->ai_newmask ? ai->ai_newmask : ai->ai_indexmask; in index_at_values()
320 mask = ai->ai_newmask & ~ai->ai_indexmask; in index_at_values()
322 mask = ai->ai_newmask ? ai->ai_newmask : ai->ai_indexmask; in index_at_values()
H A Dattr.c288 a->ai_indexmask = 0; in wt_attr_index_config()
291 a->ai_indexmask = mask; in wt_attr_index_config()
330 if ( b->ai_indexmask & WT_INDEX_DELETING ) { in wt_attr_index_config()
332 b->ai_indexmask &= ~WT_INDEX_DELETING; in wt_attr_index_config()
335 b->ai_indexmask = b->ai_newmask; in wt_attr_index_config()
H A Dback-wt.h80 slap_mask_t ai_indexmask; /* how the attr is indexed */ member