Home | History | Annotate | Download | only in back-asyncmeta

Lines Matching defs:mt

62 asyncmeta_subtree_match( a_metatarget_t *mt, struct berval *ndn, int scope )
64 a_metasubtree_t *ms = mt->mt_subtree;
66 for ( ms = mt->mt_subtree; ms; ms = ms->ms_next ) {
101 a_metatarget_t *mt,
106 int d = ndn->bv_len - mt->mt_nsuffix.bv_len;
109 if ( !dnIsSuffix( ndn, &mt->mt_nsuffix ) ) {
124 if ( mt->mt_subtree ) {
125 int match = ( asyncmeta_subtree_match( mt, ndn, scope ) != NULL );
127 if ( !mt->mt_subtree_exclude ) {
131 if ( match /* && mt->mt_subtree_exclude */ ) {
136 switch ( mt->mt_scope ) {
167 if ( !dnIsSuffix( &mt->mt_nsuffix, ndn ) ) {
180 rdn.bv_val = mt->mt_nsuffix.bv_val;
208 a_metatarget_t *mt = mi->mi_targets[ i ];
210 if ( asyncmeta_is_candidate( mt, ndn, LDAP_SCOPE_BASE ) ) {