Lines Matching refs:ava

54 #define	AVA_PRIVATE( ava ) ( ( AttributeDescription * )(ava)->la_private )  argument
67 LDAPAVA *ava = rdn[ iAVA ]; in LDAPRDN_validate() local
71 assert( ava != NULL ); in LDAPRDN_validate()
73 if ( ( ad = AVA_PRIVATE( ava ) ) == NULL ) { in LDAPRDN_validate()
76 rc = slap_bv2ad( &ava->la_attr, &ad, &text ); in LDAPRDN_validate()
78 rc = slap_bv2undef_ad( &ava->la_attr, in LDAPRDN_validate()
86 ava->la_private = ( void * )ad; in LDAPRDN_validate()
99 ava->la_attr = ad->ad_cname; in LDAPRDN_validate()
108 &ava->la_value ); in LDAPRDN_validate()
273 LDAPAVA *ava = rdn[ iAVA ]; in LDAPRDN_rewrite() local
281 assert( ava != NULL ); in LDAPRDN_rewrite()
283 if ( ( ad = AVA_PRIVATE( ava ) ) == NULL ) { in LDAPRDN_rewrite()
286 rc = slap_bv2ad( &ava->la_attr, &ad, &text ); in LDAPRDN_rewrite()
288 rc = slap_bv2undef_ad( &ava->la_attr, in LDAPRDN_rewrite()
296 ava->la_private = ( void * )ad; in LDAPRDN_rewrite()
303 ava->la_attr = ad->ad_cname; in LDAPRDN_rewrite()
305 if( ava->la_flags & LDAP_AVA_BINARY ) { in LDAPRDN_rewrite()
329 ava->la_value.bv_len in LDAPRDN_rewrite()
330 ? &ava->la_value in LDAPRDN_rewrite()
344 ava->la_value.bv_len in LDAPRDN_rewrite()
345 ? &ava->la_value in LDAPRDN_rewrite()
363 ava->la_value.bv_len in LDAPRDN_rewrite()
364 ? &ava->la_value in LDAPRDN_rewrite()
375 if ( ava->la_flags & LDAP_AVA_FREE_VALUE ) in LDAPRDN_rewrite()
376 ber_memfree_x( ava->la_value.bv_val, ctx ); in LDAPRDN_rewrite()
377 ava->la_value = bv; in LDAPRDN_rewrite()
378 ava->la_flags |= LDAP_AVA_FREE_VALUE; in LDAPRDN_rewrite()
381 if (!ava->la_value.bv_len) { in LDAPRDN_rewrite()