Searched refs:fileLock (Results 1 – 2 of 2) sorted by relevance
/openbsd/gnu/llvm/lldb/source/Host/posix/ |
H A D | LockFilePosix.cpp | 19 static Status fileLock(int fd, int cmd, int lock_type, const uint64_t start, in fileLock() function 41 return fileLock(m_fd, F_SETLKW, F_WRLCK, start, len); in DoWriteLock() 45 return fileLock(m_fd, F_SETLK, F_WRLCK, start, len); in DoTryWriteLock() 49 return fileLock(m_fd, F_SETLKW, F_RDLCK, start, len); in DoReadLock() 53 return fileLock(m_fd, F_SETLK, F_RDLCK, start, len); in DoTryReadLock() 57 return fileLock(m_fd, F_SETLK, F_UNLCK, m_start, m_len); in DoUnlock()
|
/openbsd/gnu/llvm/lldb/source/Host/windows/ |
H A D | LockFileWindows.cpp | 16 static Status fileLock(HANDLE file_handle, DWORD flags, const uint64_t start, in fileLock() function 44 return fileLock(m_file, LOCKFILE_EXCLUSIVE_LOCK, start, len); in DoWriteLock() 49 return fileLock(m_file, LOCKFILE_EXCLUSIVE_LOCK | LOCKFILE_FAIL_IMMEDIATELY, in DoTryWriteLock() 54 return fileLock(m_file, 0, start, len); in DoReadLock() 59 return fileLock(m_file, LOCKFILE_FAIL_IMMEDIATELY, start, len); in DoTryReadLock()
|