Lines Matching defs:start
16 static Status fileLock(HANDLE file_handle, DWORD flags, const uint64_t start,
18 if (start != 0)
20 "Non-zero start lock regions are not supported");
44 Status LockFileWindows::DoWriteLock(const uint64_t start, const uint64_t len) {
45 return fileLock(m_file, LOCKFILE_EXCLUSIVE_LOCK, start, len);
48 Status LockFileWindows::DoTryWriteLock(const uint64_t start,
51 start, len);
54 Status LockFileWindows::DoReadLock(const uint64_t start, const uint64_t len) {
55 return fileLock(m_file, 0, start, len);
58 Status LockFileWindows::DoTryReadLock(const uint64_t start,
60 return fileLock(m_file, LOCKFILE_FAIL_IMMEDIATELY, start, len);