Home
last modified time | relevance | path

Searched refs:LockFileBase (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Host/common/
H A DLockFileBase.cpp22 LockFileBase::LockFileBase(int fd) in LockFileBase() function in LockFileBase
25 bool LockFileBase::IsLocked() const { return m_locked; } in IsLocked()
27 Status LockFileBase::WriteLock(const uint64_t start, const uint64_t len) { in WriteLock()
33 Status LockFileBase::TryWriteLock(const uint64_t start, const uint64_t len) { in TryWriteLock()
39 Status LockFileBase::ReadLock(const uint64_t start, const uint64_t len) { in ReadLock()
45 Status LockFileBase::TryReadLock(const uint64_t start, const uint64_t len) { in TryReadLock()
51 Status LockFileBase::Unlock() { in Unlock()
64 bool LockFileBase::IsValidFile() const { return m_fd != -1; } in IsValidFile()
66 Status LockFileBase::DoLock(const Locker &locker, const uint64_t start, in DoLock()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/
H A DLockFileBase.h19 class LockFileBase {
21 virtual ~LockFileBase() = default;
36 LockFileBase(int fd);
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/posix/
H A DLockFilePosix.h17 class LockFilePosix : public LockFileBase {
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/
H A Dmodule.modulemap32 module LockFileBase { header "Host/LockFileBase.h" export * }
/freebsd-12.1/contrib/llvm/tools/lldb/source/Host/posix/
H A DLockFilePosix.cpp39 LockFilePosix::LockFilePosix(int fd) : LockFileBase(fd) {} in LockFilePosix()
/freebsd-12.1/lib/clang/liblldb/
H A DMakefile218 SRCS+= Host/common/LockFileBase.cpp