Lines Matching refs:fss
198 syncops *fss; /* persistent search we're testing against */ member
473 if ( fc->fss->s_eid == NOID ) { in findbase_cb()
475 fc->fss->s_eid = rs->sr_entry->e_id; in findbase_cb()
476 ber_dupbv( &fc->fss->s_base, &rs->sr_entry->e_nname ); in findbase_cb()
478 } else if ( rs->sr_entry->e_id == fc->fss->s_eid && in findbase_cb()
479 dn_match( &rs->sr_entry->e_nname, &fc->fss->s_base )) { in findbase_cb()
500 ldap_pvt_thread_mutex_lock( &fc->fss->s_mutex ); in syncprov_findbase()
501 if ( fc->fss->s_flags & PS_FIND_BASE ) { in syncprov_findbase()
507 fc->fss->s_flags ^= PS_FIND_BASE; in syncprov_findbase()
508 ldap_pvt_thread_mutex_unlock( &fc->fss->s_mutex ); in syncprov_findbase()
510 fop = *fc->fss->s_op; in syncprov_findbase()
537 ldap_pvt_thread_mutex_unlock( &fc->fss->s_mutex ); in syncprov_findbase()
543 switch ( fc->fss->s_op->ors_scope ) { in syncprov_findbase()
545 fc->fscope = dn_match( fc->fdn, &fc->fss->s_base ); in syncprov_findbase()
550 fc->fscope = dn_match( &pdn, &fc->fss->s_base ); in syncprov_findbase()
553 fc->fscope = dnIsSuffix( fc->fdn, &fc->fss->s_base ); in syncprov_findbase()
556 fc->fscope = dnIsSuffix( fc->fdn, &fc->fss->s_base ) && in syncprov_findbase()
557 !dn_match( fc->fdn, &fc->fss->s_base ); in syncprov_findbase()
1383 fc.fss = ss; in syncprov_matchops()
3085 fc.fss = &so; in syncprov_op_search()