Lines Matching refs:impl
166 DBImplReadOnly* impl = new DBImplReadOnly(db_options, dbname); in OpenForReadOnly() local
167 impl->mutex_.Lock(); in OpenForReadOnly()
168 Status s = impl->Recover(column_families, true /* read only */, in OpenForReadOnly()
174 impl->versions_->GetColumnFamilySet()->GetColumnFamily(cf.name); in OpenForReadOnly()
179 handles->push_back(new ColumnFamilyHandleImpl(cfd, impl, &impl->mutex_)); in OpenForReadOnly()
183 for (auto cfd : *impl->versions_->GetColumnFamilySet()) { in OpenForReadOnly()
185 cfd->InstallSuperVersion(&sv_context, &impl->mutex_); in OpenForReadOnly()
188 impl->mutex_.Unlock(); in OpenForReadOnly()
191 *dbptr = impl; in OpenForReadOnly()
193 impl->NewThreadStatusCfInfo( in OpenForReadOnly()
201 delete impl; in OpenForReadOnly()