Lines Matching refs:fLock
52 RTR3DECL(int) RTFileLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t cbLock)
57 if (fLock & ~RTFILE_LOCK_MASK)
59 AssertMsgFailed(("Invalid fLock=%08X\n", fLock));
78 fl.l_type = (fLock & RTFILE_LOCK_WRITE) ? F_WRLCK : F_RDLCK;
85 if (fcntl(RTFileToNative(File), (fLock & RTFILE_LOCK_WAIT) ? F_SETLKW : F_SETLK, &fl) >= 0)
97 RTR3DECL(int) RTFileChangeLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t cbLock)
110 int rc = RTFileLock(File, fLock, offLock, cbLock);
115 if (fLock & ~RTFILE_LOCK_MASK)
117 AssertMsgFailed(("Invalid fLock=%08X\n", fLock));
127 rc = RTFileLock(File, fLock, offLock, cbLock);
132 unsigned fLockOld = (fLock & RTFILE_LOCK_WRITE) ? fLock & ~RTFILE_LOCK_WRITE : fLock | RTFILE_LOCK_WRITE;