| /netbsd-src/external/bsd/openldap/dist/servers/slapd/ |
| H A D | ad.c | 208 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 D | value.c | 177 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 D | schema_check.c | 96 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 D | attr.c | 96 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 D | ldapsync.c | 357 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 D | modify.c | 360 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 D | matchedValues.c | 159 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 D | filterentry.c | 245 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 D | mra.c | 179 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 D | dn.c | 97 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 D | modrdn.c | 415 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 D | mods.c | 80 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 D | entry.c | 273 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 D | slapmodify.c | 336 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 D | index.c | 52 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 D | attr.c | 233 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 D | filterindex.c | 83 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 D | index.c | 52 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 D | filterindex.c | 175 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 D | attr.c | 132 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 D | schema-map.c | 84 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 D | entry-id.c | 542 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 D | operational.c | 51 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 D | main.c | 331 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 D | rwm.c | 336 } 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 …]
|