Lines Matching defs:oc_at
5287 count_ocs( Attribute *oc_at, int *nocs )
5294 for ( i = oc_at->a_numvals; i--; ) {
5295 ObjectClass *oc = oc_bvfind( &oc_at->a_nvals[i] );
5488 Attribute *a, *oc_at, *soc_at;
5548 oc_at = attr_find( e->e_attrs, slap_schema.si_ad_objectClass );
5549 if ( !oc_at ) {
5563 rc = structural_class( oc_at->a_nvals, &soc, NULL,
5621 colst = count_ocs( oc_at, &nocs );
5696 if ( a == oc_at ) continue;
5705 if ( a == oc_at ) continue;
6063 Attribute *save_attrs = e->e_attrs, *oc_at, *s, *a;
6070 oc_at = attr_find( e->e_attrs, slap_schema.si_ad_objectClass );
6071 if ( !oc_at ) return LDAP_OBJECT_CLASS_VIOLATION;
6078 colst = count_ocs( oc_at, &nocs );
6728 Attribute *oc_at;
6731 oc_at = attr_find( ce->ce_entry->e_attrs,
6733 if ( !oc_at ) {
6739 for ( i=0; !BER_BVISNULL(&oc_at->a_nvals[i]); i++ ) {
6740 co.co_name = &oc_at->a_nvals[i];
7005 Attribute *oc_at;
7094 oc_at = attr_find( e->e_attrs, slap_schema.si_ad_objectClass );
7095 rc = structural_class(oc_at->a_vals, &oc, NULL, &text, c->cr_msg,