Searched refs:LockFileBase (Results 1 – 6 of 6) sorted by relevance
20 LockFileBase::LockFileBase(int fd) in LockFileBase() function in LockFileBase23 bool LockFileBase::IsLocked() const { return m_locked; } in IsLocked()25 Status LockFileBase::WriteLock(const uint64_t start, const uint64_t len) { in WriteLock()31 Status LockFileBase::TryWriteLock(const uint64_t start, const uint64_t len) { in TryWriteLock()37 Status LockFileBase::ReadLock(const uint64_t start, const uint64_t len) { in ReadLock()43 Status LockFileBase::TryReadLock(const uint64_t start, const uint64_t len) { in TryReadLock()49 Status LockFileBase::Unlock() { in Unlock()62 bool LockFileBase::IsValidFile() const { return m_fd != -1; } in IsValidFile()64 Status LockFileBase::DoLock(const Locker &locker, const uint64_t start, in DoLock()
18 class LockFileBase {20 virtual ~LockFileBase() = default;35 LockFileBase(int fd);
16 class LockFilePosix : public LockFileBase {
35 LockFilePosix::LockFilePosix(int fd) : LockFileBase(fd) {} in LockFilePosix()
35 module LockFileBase { header "lldb/Host/LockFileBase.h" export * }
266 SRCS+= Host/common/LockFileBase.cpp