Lines Matching defs:mt
61 meta_subtree_match( metatarget_t *mt, struct berval *ndn, int scope )
63 metasubtree_t *ms = mt->mt_subtree;
65 for ( ms = mt->mt_subtree; ms; ms = ms->ms_next ) {
100 metatarget_t *mt,
105 int d = ndn->bv_len - mt->mt_nsuffix.bv_len;
108 if ( !dnIsSuffix( ndn, &mt->mt_nsuffix ) ) {
123 if ( mt->mt_subtree ) {
124 int match = ( meta_subtree_match( mt, ndn, scope ) != NULL );
126 if ( !mt->mt_subtree_exclude ) {
130 if ( match /* && mt->mt_subtree_exclude */ ) {
135 switch ( mt->mt_scope ) {
166 if ( !dnIsSuffix( &mt->mt_nsuffix, ndn ) ) {
179 rdn.bv_val = mt->mt_nsuffix.bv_val;
207 metatarget_t *mt = mi->mi_targets[ i ];
209 if ( meta_back_is_candidate( mt, ndn, LDAP_SCOPE_BASE ) ) {