/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 66 if ( sizeof(off_t) < sizeof(cbLock) 68 || (cbLock >> 32) != 0 69 || ((offLock + cbLock) >> 32) != 0)) 71 AssertMsgFailed(("64-bit file i/o not supported! offLock=%lld cbLock=%lld\n", offLock, cbLock)); 81 fl.l_len = (off_t)cbLock; 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, cbLock); 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 66 if ( sizeof(off_t) < sizeof(cbLock) 68 || (cbLock >> 32) != 0 69 || ((offLock + cbLock) >> 32) != 0)) 71 AssertMsgFailed(("64-bit file i/o not supported! offLock=%lld cbLock=%lld\n", offLock, cbLock)); 81 fl.l_len = (off_t)cbLock; 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_t cbLock) 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 65 if ( sizeof(off_t) < sizeof(cbLock) 67 || (cbLock >> 32) != 0 68 || ((offLock + cbLock) >> 32) != 0)) 70 AssertMsgFailed(("64-bit file i/o not supported! offLock=%lld cbLock=%lld\n", offLock, cbLock)); 80 fl.l_len = (off_t)cbLock; 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_t cbLock) 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 104 if (!cbLock) 109 if (offLock + cbLock > pBuf->cbBuffer) 116 uint32_t iAfterLastPage = (cbLock + 0xfff) >> 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,
|
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,
|
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
|
/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/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 749 if (LockFileEx((HANDLE)RTFileToNative(hFile), dwFlags, 0, LOW_DWORD(cbLock), HIGH_DWORD(cbLock), &Overlapped)) 756 RTR3DECL(int) RTFileChangeLock(RTFILE hFile, unsigned fLock, int64_t offLock, uint64_t cbLock) argument 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_t cbLock) argument 793 LOW_DWORD(cbLock), HIGH_DWORD(cbLock))) [all...] |
/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 | 237 uint64_t cbLock) 239 /* RTPrintf("%s: hFile=%p, fLock=%u, offLock=%lli, cbLock=%llu\n", 241 LLUIFY(cbLock)); */ 245 testRTFileLockSize = cbLock; 352 extern int testRTFileUnlock(RTFILE File, int64_t offLock, uint64_t cbLock) argument 354 /* RTPrintf("%s: hFile=%p, ofLock=%lli, cbLock=%llu\n", __PRETTY_FUNCTION__, 355 File, (long long) offLock, LLUIFY(cbLock)); */ 358 testRTFileUnlockSize = cbLock; 695 SHFLHANDLE handle, int64_t offLock, uint64_t cbLock, 704 aParms[3].setUInt64(cbLock); 236 testRTFileLock(RTFILE hFile, unsigned fLock, int64_t offLock, uint64_t cbLock) argument 694 lockFile(VBOXHGCMSVCFNTABLE *psvcTable, SHFLROOT root, SHFLHANDLE handle, int64_t offLock, uint64_t cbLock, uint32_t fFlags) argument 1073 const uint64_t cbLock = 4000; local [all...] |
/vbox/include/iprt/ |
H A D | file.h | 837 * @param cbLock Length of region to lock, may overlap the end of file. 839 RTDECL(int) RTFileLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t cbLock); 862 * @param cbLock Length of region to lock, may overlap the end of file. 864 RTDECL(int) RTFileChangeLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t cbLock); 874 * @param cbLock Length of region to unlock, may overlap the end of file. 876 RTDECL(int) RTFileUnlock(RTFILE File, int64_t offLock, uint64_t cbLock);
|
/vbox/src/VBox/GuestHost/OpenGL/util/ |
H A D | vboxhgsmi.c | 187 uint32_t cbLock : 31; member in struct:CRVBOXHGSMIBUFFER::__anon16266::__anon16267 500 pBuf->cbLock = cbSize; 529 pData->cbLock = CRVBOXHGSMI_BUF_LOCK_SIZE(cbSize); 1020 crBufferPoolPush(g_crvboxhgsmi.mempool, hgsmi_buffer, hgsmi_buffer->cbLock);
|
/vbox/src/VBox/HostDrivers/Support/ |
H A D | SUPDrvTracer.cpp | 1969 size_t cbLock; local 2011 cbLock = Hdr.offProbeLocs + Hdr.cbProbeLocs - Hdr.offProbeEnabled + (R3PtrLock & PAGE_OFFSET_MASK); 2013 if (cbLock > _64K) 2040 rc = RTR0MemObjLockUser(&pUmod->hMemObjLock, R3PtrLock, cbLock, RTMEM_PROT_READ | RTMEM_PROT_WRITE, NIL_RTR0PROCESS);
|