Lines Matching refs:rc
46 int rc;
59 rc = cursor->search_near(cursor, &exact);
60 switch( rc ){
64 rc = LDAP_SUCCESS;
69 wiredtiger_strerror(rc), rc);
74 rc = cursor->get_key(cursor, &key2, &id);
75 if( rc ){
78 wiredtiger_strerror(rc), rc );
88 rc = cursor->next(cursor);
89 if (rc) {
99 rc = cursor->next(cursor);
100 } while(rc == 0);
102 if ( rc == WT_NOTFOUND && exact == 0 ) {
103 rc = LDAP_SUCCESS;
107 if( rc != LDAP_SUCCESS ) {
109 rc, scanned );
115 return rc;
128 int rc;
140 rc = cursor->insert(cursor);
141 if ( rc == WT_DUPLICATE_KEY ) rc = 0;
144 rc = cursor->remove(cursor);
145 if ( rc == WT_NOTFOUND ) rc = 0;
147 if( rc ) {
148 if ( rc != WT_ROLLBACK ) {
151 wiredtiger_strerror(rc), rc);
153 return rc;
156 Debug( LDAP_DEBUG_TRACE, "<= key_change %d\n", rc );
158 return rc;