Home
last modified time | relevance | path

Searched refs:FileLock (Results 1 – 8 of 8) sorted by relevance

/leveldb-1.20/include/leveldb/
H A Denv.h24 class FileLock; variable
126 virtual Status LockFile(const std::string& fname, FileLock** lock) = 0;
131 virtual Status UnlockFile(FileLock* lock) = 0;
260 class FileLock {
262 FileLock() { } in FileLock() function
263 virtual ~FileLock();
266 FileLock(const FileLock&);
267 void operator=(const FileLock&);
323 Status LockFile(const std::string& f, FileLock** l) { in LockFile()
326 Status UnlockFile(FileLock* l) { return target_->UnlockFile(l); } in UnlockFile()
/leveldb-1.20/util/
H A Denv.cc28 FileLock::~FileLock() { in ~FileLock()
H A Denv_posix.cc302 class PosixFileLock : public FileLock {
464 virtual Status LockFile(const std::string& fname, FileLock** lock) { in LockFile()
486 virtual Status UnlockFile(FileLock* lock) { in UnlockFile()
/leveldb-1.20/helpers/memenv/
H A Dmemenv.cc365 virtual Status LockFile(const std::string& fname, FileLock** lock) { in LockFile()
366 *lock = new FileLock; in LockFile()
370 virtual Status UnlockFile(FileLock* lock) { in UnlockFile()
H A Dmemenv_test.cc139 FileLock* lock; in TEST()
/leveldb-1.20/db/
H A Ddb_impl.h134 FileLock* db_lock_;
H A Dc.cc24 using leveldb::FileLock;
58 struct leveldb_filelock_t { FileLock* rep; };
H A Ddb_impl.cc1546 FileLock* lock; in DestroyDB()