Lines Matching defs:start
25 Status LockFileBase::WriteLock(const uint64_t start, const uint64_t len) {
26 return DoLock([&](const uint64_t start,
27 const uint64_t len) { return DoWriteLock(start, len); },
28 start, len);
31 Status LockFileBase::TryWriteLock(const uint64_t start, const uint64_t len) {
32 return DoLock([&](const uint64_t start,
33 const uint64_t len) { return DoTryWriteLock(start, len); },
34 start, len);
37 Status LockFileBase::ReadLock(const uint64_t start, const uint64_t len) {
38 return DoLock([&](const uint64_t start,
39 const uint64_t len) { return DoReadLock(start, len); },
40 start, len);
43 Status LockFileBase::TryReadLock(const uint64_t start, const uint64_t len) {
44 return DoLock([&](const uint64_t start,
45 const uint64_t len) { return DoTryReadLock(start, len); },
46 start, len);
64 Status LockFileBase::DoLock(const Locker &locker, const uint64_t start,
72 Status error = locker(start, len);
75 m_start = start;