/vbox/src/VBox/Runtime/r3/os2/ |
H A D | filelock-os2.cpp | 52 RTR3DECL(int) RTFileLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t cbLock) argument 54 Assert(offLock >= 0); 67 && ( (offLock >> 32) != 0 69 || ((offLock + cbLock) >> 32) != 0)) 71 AssertMsgFailed(("64-bit file i/o not supported! offLock=%lld cbLock=%lld\n", offLock, cbLock)); 80 fl.l_start = (off_t)offLock; 97 RTR3DECL(int) RTFileChangeLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t cbLock) argument 110 int rc = RTFileLock(File, fLock, offLock, cbLock); 122 rc = RTFileUnlock(File, offLock, cbLoc 141 RTFileUnlock(RTFILE File, int64_t offLock, uint64_t cbLock) argument [all...] |
/vbox/src/VBox/Runtime/r3/darwin/ |
H A D | filelock-darwin.cpp | 52 RTR3DECL(int) RTFileLock(RTFILE hFile, unsigned fLock, int64_t offLock, uint64_t cbLock) argument 54 Assert(offLock >= 0); 67 && ( (offLock >> 32) != 0 69 || ((offLock + cbLock) >> 32) != 0)) 71 AssertMsgFailed(("64-bit file i/o not supported! offLock=%lld cbLock=%lld\n", offLock, cbLock)); 80 fl.l_start = (off_t)offLock; 119 RTR3DECL(int) RTFileChangeLock(RTFILE hFile, unsigned fLock, int64_t offLock, uint64_t cbLock) argument 122 return RTFileLock(hFile, fLock, offLock, cbLock); 126 RTR3DECL(int) RTFileUnlock(RTFILE hFile, int64_t offLock, uint64_ argument [all...] |
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | filelock-posix.cpp | 51 RTR3DECL(int) RTFileLock(RTFILE hFile, unsigned fLock, int64_t offLock, uint64_t cbLock) argument 53 Assert(offLock >= 0); 66 && ( (offLock >> 32) != 0 68 || ((offLock + cbLock) >> 32) != 0)) 70 AssertMsgFailed(("64-bit file i/o not supported! offLock=%lld cbLock=%lld\n", offLock, cbLock)); 79 fl.l_start = (off_t)offLock; 96 RTR3DECL(int) RTFileChangeLock(RTFILE hFile, unsigned fLock, int64_t offLock, uint64_t cbLock) argument 99 return RTFileLock(hFile, fLock, offLock, cbLock); 103 RTR3DECL(int) RTFileUnlock(RTFILE hFile, int64_t offLock, uint64_ argument [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/ |
H A D | VBoxUhgsmiBase.h | 91 DECLINLINE(int) vboxUhgsmiBaseDxLockData(PVBOXUHGSMI_BUFFER_PRIVATE_DX_ALLOC_BASE pPrivate, uint32_t offLock, uint32_t cbLock, VBOXUHGSMI_BUFFER_LOCK_FLAGS fFlags, argument 99 Assert(!offLock); 109 if (offLock + cbLock > pBuf->cbBuffer) 115 uint32_t iFirstPage = offLock >> 12; 209 DECLCALLBACK(int) vboxUhgsmiBaseEscBufferLock(PVBOXUHGSMI_BUFFER pBuf, uint32_t offLock, uint32_t cbLock, VBOXUHGSMI_BUFFER_LOCK_FLAGS fFlags, void**pvLock);
|
H A D | VBoxUhgsmiDisp.cpp | 49 /* typedef DECLCALLBACK(int) FNVBOXUHGSMI_BUFFER_LOCK(PVBOXUHGSMI_BUFFER pBuf, uint32_t offLock, uint32_t cbLock, VBOXUHGSMI_BUFFER_LOCK_FLAGS fFlags, void**pvLock); */ 50 DECLCALLBACK(int) vboxUhgsmiD3DBufferLock(PVBOXUHGSMI_BUFFER pBuf, uint32_t offLock, uint32_t cbLock, VBOXUHGSMI_BUFFER_LOCK_FLAGS fFlags, void**pvLock) argument 58 int rc = vboxUhgsmiBaseDxLockData(pBuffer, offLock, cbLock, fFlags, 74 *pvLock = (void*)(((uint8_t*)DdiLock.pData) + (offLock & 0xfff));
|
H A D | VBoxUhgsmiBase.cpp | 21 DECLCALLBACK(int) vboxUhgsmiBaseEscBufferLock(PVBOXUHGSMI_BUFFER pBuf, uint32_t offLock, uint32_t cbLock, VBOXUHGSMI_BUFFER_LOCK_FLAGS fFlags, void**pvLock) argument 24 *pvLock = (void*)(pBuffer->Alloc.pvData + offLock);
|
H A D | VBoxUhgsmiKmt.cpp | 57 DECLCALLBACK(int) vboxUhgsmiKmtBufferLock(PVBOXUHGSMI_BUFFER pBuf, uint32_t offLock, uint32_t cbLock, VBOXUHGSMI_BUFFER_LOCK_FLAGS fFlags, void**pvLock) argument 66 int rc = vboxUhgsmiBaseDxLockData(pBuffer, offLock, cbLock, fFlags, 83 *pvLock = (void*)(((uint8_t*)DdiLock.pData) + (offLock & 0xfff));
|
/vbox/src/VBox/Runtime/r3/win/ |
H A D | fileio-win.cpp | 724 RTR3DECL(int) RTFileLock(RTFILE hFile, unsigned fLock, int64_t offLock, uint64_t cbLock) argument 726 Assert(offLock >= 0); 745 Overlapped.Offset = LOW_DWORD(offLock); 746 Overlapped.OffsetHigh = HIGH_DWORD(offLock); 756 RTR3DECL(int) RTFileChangeLock(RTFILE hFile, unsigned fLock, int64_t offLock, uint64_t cbLock) argument 758 Assert(offLock >= 0); 768 int rc = RTFileUnlock(hFile, offLock, cbLock); 773 rc = RTFileLock(hFile, fLock, offLock, cbLock); 779 rc = RTFileLock(hFile, fLockOld, offLock, cbLock); 787 RTR3DECL(int) RTFileUnlock(RTFILE hFile, int64_t offLock, uint64_ argument [all...] |
/vbox/src/VBox/HostServices/SharedFolders/ |
H A D | teststubs.h | 52 extern int testRTFileLock(RTFILE hFile, unsigned fLock, int64_t offLock, uint64_t cbLock); 68 extern int testRTFileUnlock(RTFILE hFile, int64_t offLock, uint64_t cbLock);
|
/vbox/include/VBox/ |
H A D | VBoxUhgsmi.h | 101 typedef DECLCALLBACK(int) FNVBOXUHGSMI_BUFFER_LOCK(PVBOXUHGSMI_BUFFER pBuf, uint32_t offLock, uint32_t cbLock, VBOXUHGSMI_BUFFER_LOCK_FLAGS fFlags, void**pvLock);
|
/vbox/src/VBox/HostServices/SharedFolders/testcase/ |
H A D | tstSharedFolderService.cpp | 236 extern int testRTFileLock(RTFILE hFile, unsigned fLock, int64_t offLock, argument 239 /* RTPrintf("%s: hFile=%p, fLock=%u, offLock=%lli, cbLock=%llu\n", 240 __PRETTY_FUNCTION__, hFile, fLock, (long long) offLock, 244 testRTFileLockOffset = offLock; 352 extern int testRTFileUnlock(RTFILE File, int64_t offLock, uint64_t cbLock) argument 355 File, (long long) offLock, LLUIFY(cbLock)); */ 357 testRTFileUnlockOffset = offLock; 695 SHFLHANDLE handle, int64_t offLock, uint64_t cbLock, 703 aParms[2].setUInt64(offLock); 1072 const int64_t offLock local 694 lockFile(VBOXHGCMSVCFNTABLE *psvcTable, SHFLROOT root, SHFLHANDLE handle, int64_t offLock, uint64_t cbLock, uint32_t fFlags) argument [all...] |
/vbox/include/iprt/ |
H A D | file.h | 836 * @param offLock Offset of lock start. 839 RTDECL(int) RTFileLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t cbLock); 861 * @param offLock Offset of lock start. 864 RTDECL(int) RTFileChangeLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t cbLock); 873 * @param offLock Offset of lock start. 876 RTDECL(int) RTFileUnlock(RTFILE File, int64_t offLock, uint64_t cbLock);
|