Home
last modified time | relevance | path

Searched refs:ad_type (Results 1 – 25 of 132) sorted by relevance

123456

/netbsd-src/external/bsd/openldap/dist/servers/slapd/
H A Dad.c208 desc.ad_type = at_bvfind( &desc.ad_cname ); in slap_bv2ad()
209 if( desc.ad_type == NULL ) { in slap_bv2ad()
214 if( is_at_operational( desc.ad_type ) && options != NULL ) { in slap_bv2ad()
245 if( !slap_syntax_is_binary( desc.ad_type->sat_syntax )) { in slap_bv2ad()
335 for (d2 = desc.ad_type->sat_ad; d2; d2=d2->ad_next) { in slap_bv2ad()
355 ldap_pvt_thread_mutex_lock( &desc.ad_type->sat_ad_mutex ); in slap_bv2ad()
357 for (d2 = desc.ad_type->sat_ad; d2; d2=d2->ad_next) { in slap_bv2ad()
369 ldap_pvt_thread_mutex_unlock( &desc.ad_type->sat_ad_mutex ); in slap_bv2ad()
379 dlen = desc.ad_type->sat_cname.bv_len + 1; in slap_bv2ad()
390 d2->ad_type = desc.ad_type; in slap_bv2ad()
[all …]
H A Dvalue.c177 ad ? ad->ad_type->sat_syntax : NULL, in asserted_value_validate_normalize()
216 ad->ad_type->sat_syntax, mr, v1, v2 ); in value_match()
231 MatchingRule *mr = ad->ad_type->sat_equality; in value_find_ex()
244 ad->ad_type->sat_syntax, in value_find_ex()
431 assert( ad->ad_type->sat_syntax != NULL ); in ordered_value_validate()
432 assert( ad->ad_type->sat_syntax->ssyn_validate != NULL ); in ordered_value_validate()
434 if ( ad->ad_type->sat_flags & SLAP_AT_ORDERED ) { in ordered_value_validate()
461 return ad->ad_type->sat_syntax->ssyn_validate( ad->ad_type->sat_syntax, in ); in ordered_value_validate()
481 assert( ad->ad_type->sat_syntax != NULL ); in ordered_value_pretty()
482 assert( ad->ad_type->sat_syntax->ssyn_pretty != NULL ); in ordered_value_pretty()
[all …]
H A Dschema_check.c96 if( a->a_desc->ad_type->sat_check ) { in entry_schema_check()
97 rc = (a->a_desc->ad_type->sat_check)( in entry_schema_check()
109 if( !collectiveSubentry && is_at_collective( a->a_desc->ad_type ) ) { in entry_schema_check()
117 if( is_at_single_value( a->a_desc->ad_type ) && in entry_schema_check()
280 if( a->a_desc->ad_type == at ) { in entry_schema_check()
305 if( a->a_desc->ad_type == at ) { in entry_schema_check()
467 if( cr->scr_required[i] == a->a_desc->ad_type ) { in entry_schema_check()
476 if( cr->scr_allowed[i] == a->a_desc->ad_type ) { in entry_schema_check()
485 rc = oc_check_allowed( a->a_desc->ad_type, socs, sc ); in entry_schema_check()
534 if( a->a_desc->ad_type == at ) { in oc_check_required()
[all …]
H A Dattr.c96 if ( ad && ( ad->ad_type->sat_flags & SLAP_AT_SORTED_VAL )) in attr_alloc()
309 mr = a->a_desc->ad_type->sat_ordering; in attr_valfind()
311 mr = a->a_desc->ad_type->sat_equality; in attr_valfind()
318 a->a_desc->ad_type->sat_syntax, in attr_valfind()
515 if ( desc->ad_type->sat_equality && in attr_normalize()
516 desc->ad_type->sat_equality->smr_normalize ) in attr_normalize()
524 rc = desc->ad_type->sat_equality->smr_normalize( in attr_normalize()
526 desc->ad_type->sat_syntax, in attr_normalize()
527 desc->ad_type->sat_equality, in attr_normalize()
605 if ( desc->ad_type->sat_equality && in attr_normalize_one()
[all …]
H A Dldapsync.c357 if ( ad->ad_type->sat_syntax->ssyn_validate( in slap_parse_sync_cookie()
358 ad->ad_type->sat_syntax, &stamp ) != LDAP_SUCCESS ) in slap_parse_sync_cookie()
360 if ( ad->ad_type->sat_equality->smr_normalize( in slap_parse_sync_cookie()
362 ad->ad_type->sat_syntax, in slap_parse_sync_cookie()
363 ad->ad_type->sat_equality, in slap_parse_sync_cookie()
403 if ( ad->ad_type->sat_syntax->ssyn_validate( in slap_parse_sync_cookie()
404 ad->ad_type->sat_syntax, &stamp ) != LDAP_SUCCESS ) in slap_parse_sync_cookie()
406 if ( ad->ad_type->sat_equality->smr_normalize( in slap_parse_sync_cookie()
408 ad->ad_type->sat_syntax, in slap_parse_sync_cookie()
409 ad->ad_type->sat_equality, in slap_parse_sync_cookie()
H A Dmodify.c360 if ( is_at_obsolete( ml->sml_desc->ad_type ) && in slap_mods_obsolete_check()
392 if ( !is_at_no_user_mod( ml->sml_desc->ad_type ) ) { in slap_mods_no_user_mod_check()
401 if ( ml->sml_desc->ad_type->sat_flags & SLAP_AT_MANAGEABLE ) { in slap_mods_no_user_mod_check()
489 if( slap_syntax_is_binary( ad->ad_type->sat_syntax ) in slap_mods_check()
500 if( !slap_syntax_is_binary( ad->ad_type->sat_syntax ) in slap_mods_check()
521 if ( is_at_obsolete( ad->ad_type ) && in slap_mods_check()
540 !is_at_syntax( ad->ad_type, SLAPD_REAL_SYNTAX ) && in slap_mods_check()
542 !is_at_syntax( ad->ad_type, SLAPD_INTEGER_SYNTAX ) ) in slap_mods_check()
560 ad->ad_type->sat_syntax->ssyn_validate; in slap_mods_check()
562 ad->ad_type->sat_syntax->ssyn_pretty; in slap_mods_check()
[all …]
H A DmatchedValues.c159 mr = a->a_desc->ad_type->sat_approx; in test_ava_vrFilter()
164 mr = a->a_desc->ad_type->sat_equality; in test_ava_vrFilter()
169 mr = a->a_desc->ad_type->sat_ordering; in test_ava_vrFilter()
243 MatchingRule *mr = a->a_desc->ad_type->sat_substr; in test_substrings_vrFilter()
295 if ( !mr_usable_with_at( mra->ma_rule, a->a_desc->ad_type ) ) { in test_mra_vrFilter()
307 if ( mra->ma_rule == a->a_desc->ad_type->sat_equality ) { in test_mra_vrFilter()
H A Dfilterentry.c245 if ( mra->ma_rule == a->a_desc->ad_type->sat_equality ) { in test_mra_filter()
267 a, a->a_desc->ad_type->sat_syntax, bv ); in test_mra_filter()
342 if ( !mr_usable_with_at( mra->ma_rule, a->a_desc->ad_type ) ) { in test_mra_filter()
380 if ( mra->ma_rule == a->a_desc->ad_type->sat_equality ) { in test_mra_filter()
466 if ( !mr_usable_with_at( mra->ma_rule, ad->ad_type ) ) { in test_mra_filter()
596 mr = slap_schema.si_ad_entryDN->ad_type->sat_equality; in test_ava_filter()
640 mr = a->a_desc->ad_type->sat_approx; in test_ava_filter()
647 mr = a->a_desc->ad_type->sat_equality; in test_ava_filter()
653 mr = a->a_desc->ad_type->sat_ordering; in test_ava_filter()
760 … a->a_comp_data->cd_tree[i] = attr_converter (a, a->a_desc->ad_type->sat_syntax, (a->a_vals + i)); in test_ava_filter()
[all …]
H A Dmra.c179 if ( ma.ma_desc->ad_type->sat_equality != NULL && in get_mra()
180 ma.ma_desc->ad_type->sat_equality->smr_usage & SLAP_MR_EXT ) in get_mra()
184 ma.ma_rule = ma.ma_desc->ad_type->sat_equality; in get_mra()
193 if( !mr_usable_with_at( ma.ma_rule, ma.ma_desc->ad_type ) ) { in get_mra()
H A Ddn.c97 if ( ad->ad_type->sat_flags & SLAP_AT_ORDERED_VAL ) { in LDAPRDN_validate()
106 validate = ad->ad_type->sat_syntax->ssyn_validate; in LDAPRDN_validate()
112 rc = ( *validate )( ad->ad_type->sat_syntax, in LDAPRDN_validate()
315 } else if( ad->ad_type->sat_flags & SLAP_AT_ORDERED_VAL ) { in LDAPRDN_rewrite()
319 transf = ad->ad_type->sat_syntax->ssyn_pretty; in LDAPRDN_rewrite()
321 validf = ad->ad_type->sat_syntax->ssyn_validate; in LDAPRDN_rewrite()
324 validf = ad->ad_type->sat_syntax->ssyn_validate; in LDAPRDN_rewrite()
325 mr = ad->ad_type->sat_equality; in LDAPRDN_rewrite()
333 rc = ( *validf )( ad->ad_type->sat_syntax, in LDAPRDN_rewrite()
348 rc = ( *transf )( ad->ad_type->sat_syntax, in LDAPRDN_rewrite()
[all …]
H A Dmodrdn.c415 if( desc->ad_type->sat_equality && desc->ad_type->sat_equality->smr_normalize) { in mod_op_add_val()
417 rv = desc->ad_type->sat_equality->smr_normalize( in mod_op_add_val()
419 desc->ad_type->sat_syntax, in mod_op_add_val()
420 desc->ad_type->sat_equality, in mod_op_add_val()
496 if ( !desc->ad_type->sat_equality ) { in slap_modrdn2mods()
H A Dmods.c80 mr = mod->sm_desc->ad_type->sat_equality; in modify_add_values()
162 if ( mod->sm_desc->ad_type->sat_flags & SLAP_AT_ORDERED_VAL ) { in modify_add_values()
207 MatchingRule *mr = mod->sm_desc->ad_type->sat_equality; in modify_delete_vindex()
360 } else if ( a->a_desc->ad_type->sat_flags & SLAP_AT_ORDERED_VAL ) { in modify_delete_vindex()
415 syn_oid = at_syntax( a->a_desc->ad_type ); in modify_increment_values()
H A Dentry.c273 if ( slap_syntax_is_binary( ad->ad_type->sat_syntax ) && !slap_ad_is_binary( ad ) ) { in str2entry2()
278 ad->ad_type->sat_syntax->ssyn_oid ); in str2entry2()
291 if( ad_prev->ad_type->sat_equality && in str2entry2()
292 ad_prev->ad_type->sat_equality->smr_normalize ) in str2entry2()
317 if ( atail->a_desc->ad_type->sat_flags & SLAP_AT_SORTED_VAL ) { in str2entry2()
339 if ( ad->ad_type->sat_equality && in str2entry2()
340 ad->ad_type->sat_equality->smr_normalize ) in str2entry2()
345 ad->ad_type->sat_equality, in str2entry2()
909 if ( a->a_desc->ad_type->sat_flags & SLAP_AT_SORTED_VAL ) { in entry_decode()
H A Dslapmodify.c336 if ( mods.sm_desc->ad_type->sat_syntax->ssyn_pretty ) { in slapmodify()
340 assert( mods.sm_desc->ad_type->sat_syntax->ssyn_validate != NULL ); in slapmodify()
343 if ( mods.sm_desc->ad_type->sat_equality && in slapmodify()
344 mods.sm_desc->ad_type->sat_equality->smr_normalize ) in slapmodify()
406 mods.sm_desc->ad_type->sat_equality, in slapmodify()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-wt/
H A Dindex.c52 if( slap_ad_is_tagged( desc ) && desc != desc->ad_type->sat_ad ) { in wt_index_mask()
54 ai = wt_attr_mask( be->be_private, desc->ad_type->sat_ad ); in wt_index_mask()
57 *atname = desc->ad_type->sat_cname; in wt_index_mask()
63 for( at = desc->ad_type; at != NULL ; at = at->sat_sup ) { in wt_index_mask()
111 if ( desc->ad_type->sat_approx ) { in wt_index_param()
179 rc = ad->ad_type->sat_equality->smr_indexer( in indexer()
182 ad->ad_type->sat_syntax, in indexer()
183 ad->ad_type->sat_equality, in indexer()
200 rc = ad->ad_type->sat_approx->smr_indexer( in indexer()
203 ad->ad_type->sat_syntax, in indexer()
[all …]
H A Dattr.c233 ad->ad_type->sat_approx in wt_attr_index_config()
234 && ad->ad_type->sat_approx->smr_indexer in wt_attr_index_config()
235 && ad->ad_type->sat_approx->smr_filter ) ) in wt_attr_index_config()
248 ad->ad_type->sat_equality in wt_attr_index_config()
249 && ad->ad_type->sat_equality->smr_indexer in wt_attr_index_config()
250 && ad->ad_type->sat_equality->smr_filter ) ) in wt_attr_index_config()
263 ad->ad_type->sat_substr in wt_attr_index_config()
264 && ad->ad_type->sat_substr->smr_indexer in wt_attr_index_config()
265 && ad->ad_type->sat_substr->smr_filter ) ) in wt_attr_index_config()
H A Dfilterindex.c83 cursor = wt_ctx_index_cursor(wc, &desc->ad_type->sat_cname, 0); in presence_candidates()
87 desc->ad_type->sat_cname.bv_val ); in presence_candidates()
156 mr = ava->aa_desc->ad_type->sat_equality; in equality_candidates()
168 ava->aa_desc->ad_type->sat_syntax, in equality_candidates()
190 cursor = wt_ctx_index_cursor(wc, &ava->aa_desc->ad_type->sat_cname, 0); in equality_candidates()
194 ava->aa_desc->ad_type->sat_cname.bv_val ); in equality_candidates()
275 mr = ava->aa_desc->ad_type->sat_approx; in approx_candidates()
278 mr = ava->aa_desc->ad_type->sat_equality; in approx_candidates()
292 ava->aa_desc->ad_type->sat_syntax, in approx_candidates()
313 cursor = wt_ctx_index_cursor(wc, &ava->aa_desc->ad_type->sat_cname, 0); in approx_candidates()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-mdb/
H A Dindex.c52 if( slap_ad_is_tagged( desc ) && desc != desc->ad_type->sat_ad ) { in mdb_index_mask()
54 ai = mdb_attr_mask( be->be_private, desc->ad_type->sat_ad ); in mdb_index_mask()
57 *atname = desc->ad_type->sat_cname; in mdb_index_mask()
63 for( at = desc->ad_type; at != NULL ; at = at->sat_sup ) { in mdb_index_mask()
129 if ( desc->ad_type->sat_approx ) { in mdb_index_param()
218 rc = ad->ad_type->sat_equality->smr_indexer( in indexer()
221 ad->ad_type->sat_syntax, in indexer()
222 ad->ad_type->sat_equality, in indexer()
237 rc = ad->ad_type->sat_approx->smr_indexer( in indexer()
240 ad->ad_type->sat_syntax, in indexer()
[all …]
H A Dfilterindex.c175 if( f->f_ava->aa_desc->ad_type->sat_ordering && in mdb_filter_candidates()
176 ( f->f_ava->aa_desc->ad_type->sat_ordering->smr_usage & SLAP_MR_ORDERED_INDEX ) ) in mdb_filter_candidates()
185 if( f->f_ava->aa_desc->ad_type->sat_ordering && in mdb_filter_candidates()
186 ( f->f_ava->aa_desc->ad_type->sat_ordering->smr_usage & SLAP_MR_ORDERED_INDEX ) ) in mdb_filter_candidates()
443 mra.ma_rule = ava->aa_desc->ad_type->sat_equality; in ava_comp_candidates()
449 mra.ma_rule = ava->aa_desc->ad_type->sat_equality; in ava_comp_candidates()
756 mr = ava->aa_desc->ad_type->sat_equality; in equality_candidates()
768 ava->aa_desc->ad_type->sat_syntax, in equality_candidates()
872 mr = ava->aa_desc->ad_type->sat_approx; in approx_candidates()
875 mr = ava->aa_desc->ad_type->sat_equality; in approx_candidates()
[all …]
H A Dattr.c132 rc = mdb_dbi_open( txn, mdb->mi_attrs[i]->ai_desc->ad_type->sat_cname.bv_val, in mdb_attr_dbs_open()
138 mdb->mi_attrs[i]->ai_desc->ad_type->sat_cname.bv_val, in mdb_attr_dbs_open()
338 ad->ad_type->sat_approx in mdb_attr_index_config()
339 && ad->ad_type->sat_approx->smr_indexer in mdb_attr_index_config()
340 && ad->ad_type->sat_approx->smr_filter ) ) in mdb_attr_index_config()
353 ad->ad_type->sat_equality in mdb_attr_index_config()
354 && ad->ad_type->sat_equality->smr_indexer in mdb_attr_index_config()
355 && ad->ad_type->sat_equality->smr_filter ) ) in mdb_attr_index_config()
368 ad->ad_type->sat_substr in mdb_attr_index_config()
369 && ad->ad_type->sat_substr->smr_indexer in mdb_attr_index_config()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-sql/
H A Dschema-map.c84 return SLAP_PTRCMP( m1->bam_ad->ad_type, m2->bam_ad->ad_type ); in backsql_cmp_attr()
86 return ber_bvcmp( &m1->bam_ad->ad_type->sat_cname, &m2->bam_ad->ad_type->sat_cname ); in backsql_cmp_attr()
105 assert( m1->bam_ad->ad_type == m2->bam_ad->ad_type ); in backsql_dup_attr()
107 assert( ber_bvcmp( &m1->bam_ad->ad_type->sat_cname, &m2->bam_ad->ad_type->sat_cname ) == 0 ); in backsql_dup_attr()
399 if ( slap_syntax_is_binary( ad->ad_type->sat_syntax ) in backsql_oc_get_attr_mapping()
874 if ( is_at_subtype( at->bam_ad->ad_type, va->ad->ad_type ) ) { in supad2at_f()
H A Dentry-id.c542 validate = at->bam_true_ad->ad_type->sat_syntax->ssyn_validate; in backsql_get_attr_vals()
543 pretty = at->bam_true_ad->ad_type->sat_syntax->ssyn_pretty; in backsql_get_attr_vals()
551 if ( at->bam_true_ad->ad_type->sat_equality ) { in backsql_get_attr_vals()
552 normfunc = at->bam_true_ad->ad_type->sat_equality->smr_normalize; in backsql_get_attr_vals()
779 retval = pretty( at->bam_true_ad->ad_type->sat_syntax, in backsql_get_attr_vals()
784 retval = validate( at->bam_true_ad->ad_type->sat_syntax, in backsql_get_attr_vals()
813 at->bam_true_ad->ad_type->sat_syntax, in backsql_get_attr_vals()
814 at->bam_true_ad->ad_type->sat_equality, in backsql_get_attr_vals()
980 if ( is_at_subtype( an->an_desc->ad_type, in backsql_id2entry()
981 bsi->bsi_attrs[ j ].an_desc->ad_type ) ) in backsql_id2entry()
H A Doperational.c51 rc = (*desc->ad_type->sat_equality->smr_normalize)( in backsql_operational_entryUUID()
53 desc->ad_type->sat_syntax, in backsql_operational_entryUUID()
54 desc->ad_type->sat_equality, in backsql_operational_entryUUID()
/netbsd-src/sbin/fsck_udf/
H A Dmain.c331 int bpos_start, ad_type, id; in udf_wipe_and_reallocate() local
353 ad_type = udf_rw16(icb->flags) & UDF_ICB_TAG_FLAGS_ALLOC_MASK; in udf_wipe_and_reallocate()
354 if (ad_type == UDF_ICB_INTERN_ALLOC) { in udf_wipe_and_reallocate()
363 if (ad_type == UDF_ICB_SHORT_ALLOC) { in udf_wipe_and_reallocate()
759 int id, ad_type; in udf_process_ad() local
784 ad_type = udf_rw16(icb->flags) & UDF_ICB_TAG_FLAGS_ALLOC_MASK; in udf_process_ad()
785 if (ad_type == UDF_ICB_INTERN_ALLOC) { in udf_process_ad()
804 if (ad_type == UDF_ICB_INTERN_ALLOC) { in udf_process_ad()
827 if (ad_type == UDF_ICB_INTERN_ALLOC) { in udf_process_ad()
855 if (ad_type == UDF_ICB_INTERN_ALLOC) { in udf_process_ad()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/overlays/
H A Drwm.c336 } else if ( !isupdate && !get_relax( op ) && (*ap)->a_desc->ad_type->sat_no_user_mod ) in rwm_op_add()
351 if ( (*ap)->a_desc->ad_type->sat_syntax == slap_schema.si_syn_distinguishedName in rwm_op_add()
352 …|| ( mapping != NULL && mapping->m_dst_ad->ad_type->sat_syntax == slap_schema.si_syn_distinguished… in rwm_op_add()
507 if ( op->orc_ava->aa_desc->ad_type->sat_syntax == slap_schema.si_syn_distinguishedName in rwm_op_compare()
508 …|| ( mapping != NULL && mapping->m_dst_ad->ad_type->sat_syntax == slap_schema.si_syn_distinguished… in rwm_op_compare()
594 } else if ( !isupdate && !get_relax( op ) && ml->sml_desc->ad_type->sat_no_user_mod ) in rwm_op_modify()
677 if ( ml->sml_desc->ad_type->sat_syntax == slap_schema.si_syn_distinguishedName in rwm_op_modify()
678 …|| ( mapping != NULL && mapping->m_dst_ad->ad_type->sat_syntax == slap_schema.si_syn_distinguished… in rwm_op_modify()
1263 if ( (!(*ap)->a_desc->ad_type->sat_equality || in rwm_attrs()
1264 !(*ap)->a_desc->ad_type->sat_equality->smr_normalize) && in rwm_attrs()
[all …]

123456