Lines Matching refs:start
26 Status LockFileBase::WriteLock(const uint64_t start, const uint64_t len) {
27 return DoLock([&](const uint64_t start,
28 const uint64_t len) { return DoWriteLock(start, len); },
29 start, len);
32 Status LockFileBase::TryWriteLock(const uint64_t start, const uint64_t len) {
33 return DoLock([&](const uint64_t start,
34 const uint64_t len) { return DoTryWriteLock(start, len); },
35 start, len);
38 Status LockFileBase::ReadLock(const uint64_t start, const uint64_t len) {
39 return DoLock([&](const uint64_t start,
40 const uint64_t len) { return DoReadLock(start, len); },
41 start, len);
44 Status LockFileBase::TryReadLock(const uint64_t start, const uint64_t len) {
45 return DoLock([&](const uint64_t start,
46 const uint64_t len) { return DoTryReadLock(start, len); },
47 start, len);
65 Status LockFileBase::DoLock(const Locker &locker, const uint64_t start,
73 const auto error = locker(start, len);
76 m_start = start;