Home
last modified time | relevance | path

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

/llvm-project-15.0.7/lldb/source/Host/common/
H A DLockFileBase.cpp18 LockFileBase::LockFileBase(int fd) in LockFileBase() function in LockFileBase
21 bool LockFileBase::IsLocked() const { return m_locked; } in IsLocked()
23 Status LockFileBase::WriteLock(const uint64_t start, const uint64_t len) { in WriteLock()
29 Status LockFileBase::TryWriteLock(const uint64_t start, const uint64_t len) { in TryWriteLock()
35 Status LockFileBase::ReadLock(const uint64_t start, const uint64_t len) { in ReadLock()
41 Status LockFileBase::TryReadLock(const uint64_t start, const uint64_t len) { in TryReadLock()
47 Status LockFileBase::Unlock() { in Unlock()
60 bool LockFileBase::IsValidFile() const { return m_fd != -1; } in IsValidFile()
62 Status LockFileBase::DoLock(const Locker &locker, const uint64_t start, in DoLock()
/llvm-project-15.0.7/lldb/include/lldb/Host/
H A DLockFileBase.h18 class LockFileBase {
20 virtual ~LockFileBase() = default;
35 LockFileBase(int fd);
/llvm-project-15.0.7/lldb/source/Host/windows/
H A DLockFileWindows.cpp35 : LockFileBase(fd), m_file(reinterpret_cast<HANDLE>(_get_osfhandle(fd))) {} in LockFileWindows()
40 return LockFileBase::IsValidFile() && m_file != INVALID_HANDLE_VALUE; in IsValidFile()
/llvm-project-15.0.7/lldb/include/lldb/Host/posix/
H A DLockFilePosix.h16 class LockFilePosix : public LockFileBase {
/llvm-project-15.0.7/lldb/include/lldb/Host/windows/
H A DLockFileWindows.h17 class LockFileWindows : public LockFileBase {
/llvm-project-15.0.7/lldb/source/Host/posix/
H A DLockFilePosix.cpp36 LockFilePosix::LockFilePosix(int fd) : LockFileBase(fd) {} in LockFilePosix()
/llvm-project-15.0.7/lldb/include/lldb/
H A Dmodule.modulemap35 module LockFileBase { header "Host/LockFileBase.h" export * }
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Host/
H A DBUILD.gn30 "common/LockFileBase.cpp",
/llvm-project-15.0.7/lldb/source/Host/
H A DCMakeLists.txt25 common/LockFileBase.cpp
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt4038 lldb/source/Host/common/LockFileBase.cpp