Lines Matching refs:PVBOXHDD

96     PVBOXHDD            pDisk;
313 PVBOXHDD pDisk;
348 PVBOXHDD pDisk;
665 static void vdDiskProcessBlockedIoCtx(PVBOXHDD pDisk);
666 static int vdDiskUnlock(PVBOXHDD pDisk, PVDIOCTX pIoCtxRc);
771 static int vdError(PVBOXHDD pDisk, int rc, RT_SRC_POS_DECL,
785 DECLINLINE(int) vdThreadStartRead(PVBOXHDD pDisk)
796 DECLINLINE(int) vdThreadFinishRead(PVBOXHDD pDisk)
807 DECLINLINE(int) vdThreadStartWrite(PVBOXHDD pDisk)
818 DECLINLINE(int) vdThreadFinishWrite(PVBOXHDD pDisk)
896 static void vdAddImageToList(PVBOXHDD pDisk, PVDIMAGE pImage)
921 static void vdRemoveImageFromList(PVBOXHDD pDisk, PVDIMAGE pImage)
974 static PVDIMAGE vdGetImageByNumber(PVBOXHDD pDisk, unsigned nImage)
996 static int vdFilterChainApplyWrite(PVBOXHDD pDisk, uint64_t uOffset, size_t cbWrite,
1025 static int vdFilterChainApplyRead(PVBOXHDD pDisk, uint64_t uOffset, size_t cbRead,
1048 DECLINLINE(void) vdIoCtxRootComplete(PVBOXHDD pDisk, PVDIOCTX pIoCtx)
1063 DECLINLINE(void) vdIoCtxInit(PVDIOCTX pIoCtx, PVBOXHDD pDisk, VDIOCTXTXDIR enmTxDir,
1211 static int vdDiscardRemoveBlocks(PVBOXHDD pDisk, PVDDISCARDSTATE pDiscard, size_t cbDiscardingNew)
1296 static int vdDiscardStateDestroy(PVBOXHDD pDisk)
1322 static int vdDiscardSetRangeAllocated(PVBOXHDD pDisk, uint64_t uOffset, size_t cbRange)
1364 DECLINLINE(PVDIOCTX) vdIoCtxAlloc(PVBOXHDD pDisk, VDIOCTXTXDIR enmTxDir,
1382 DECLINLINE(PVDIOCTX) vdIoCtxRootAlloc(PVBOXHDD pDisk, VDIOCTXTXDIR enmTxDir,
1406 DECLINLINE(void) vdIoCtxDiscardInit(PVDIOCTX pIoCtx, PVBOXHDD pDisk, PCRTRANGE paRanges,
1435 DECLINLINE(PVDIOCTX) vdIoCtxDiscardAlloc(PVBOXHDD pDisk, PCRTRANGE paRanges,
1456 DECLINLINE(PVDIOCTX) vdIoCtxChildAlloc(PVBOXHDD pDisk, VDIOCTXTXDIR enmTxDir,
1517 DECLINLINE(void) vdIoCtxFree(PVBOXHDD pDisk, PVDIOCTX pIoCtx)
1532 DECLINLINE(void) vdIoTaskFree(PVBOXHDD pDisk, PVDIOTASK pIoTask)
1584 DECLINLINE(void) vdIoCtxDefer(PVBOXHDD pDisk, PVDIOCTX pIoCtx)
1723 static int vdDiskProcessWaitingIoCtx(PVBOXHDD pDisk, PVDIOCTX pIoCtxRc)
1808 static void vdDiskProcessBlockedIoCtx(PVBOXHDD pDisk)
1866 PVBOXHDD pDisk = pIoCtx->pDisk;
1899 PVBOXHDD pDisk = pIoCtx->pDisk;
1922 DECLINLINE(bool) vdIoCtxIsDiskLockOwner(PVBOXHDD pDisk, PVDIOCTX pIoCtx)
1927 static int vdIoCtxLockDisk(PVBOXHDD pDisk, PVDIOCTX pIoCtx)
1946 static void vdIoCtxUnlockDisk(PVBOXHDD pDisk, PVDIOCTX pIoCtx, bool fProcessBlockedReqs)
1969 static int vdDiskReadHelper(PVBOXHDD pDisk, PVDIMAGE pImage, PVDIMAGE pImageParentOverride,
2012 PVBOXHDD pDisk = pIoCtx->pDisk;
2217 static int vdReadHelperEx(PVBOXHDD pDisk, PVDIMAGE pImage, PVDIMAGE pImageParentOverride,
2257 static int vdReadHelper(PVBOXHDD pDisk, PVDIMAGE pImage, uint64_t uOffset,
2267 static void vdResetModifiedFlag(PVBOXHDD pDisk)
2292 static void vdSetModifiedFlag(PVBOXHDD pDisk)
2316 static int vdWriteHelperEx(PVBOXHDD pDisk, PVDIMAGE pImage,
2356 static int vdWriteHelper(PVBOXHDD pDisk, PVDIMAGE pImage, uint64_t uOffset,
2367 static int vdCopyHelper(PVBOXHDD pDiskFrom, PVDIMAGE pImageFrom, PVBOXHDD pDiskTo,
2523 PVBOXHDD pDisk = pIoCtx->pDisk;
2536 static int vdSetModifiedFlagAsync(PVBOXHDD pDisk, PVDIOCTX pIoCtx)
2722 PVBOXHDD pDisk = pIoCtx->pDisk;
2892 PVBOXHDD pDisk = pIoCtx->pDisk;
2957 PVBOXHDD pDisk = pIoCtx->pDisk;
3134 PVBOXHDD pDisk = pIoCtx->pDisk;
3178 PVBOXHDD pDisk = pIoCtx->pDisk;
3226 static int vdDiscardRemoveBlocksAsync(PVBOXHDD pDisk, PVDIOCTX pIoCtx, size_t cbDiscardingNew)
3315 PVBOXHDD pDisk = pIoCtx->pDisk;
3389 PVBOXHDD pDisk = pIoCtx->pDisk;
4068 PVBOXHDD pDisk = pIoCtx->pDisk;
4169 PVBOXHDD pDisk = pIoCtx->pDisk;
4229 PVBOXHDD pDisk = pIoStorage->pVDIo->pDisk;
4345 static void vdIoTaskProcessWaitingList(PVBOXHDD pDisk)
4390 static void vdIoCtxProcessHaltedList(PVBOXHDD pDisk)
4431 static int vdDiskUnlock(PVBOXHDD pDisk, PVDIOCTX pIoCtxRc)
4482 PVBOXHDD pDisk = pIoStorage->pVDIo->pDisk;
4624 PVBOXHDD pDisk = pVDIo->pDisk;
4722 PVBOXHDD pDisk = pVDIo->pDisk;
4822 PVBOXHDD pDisk = pVDIo->pDisk;
4943 PVBOXHDD pDisk = pVDIo->pDisk;
5099 PVBOXHDD pDisk = pVDIo->pDisk;
5135 PVBOXHDD pDisk = pVDIo->pDisk;
5212 PVBOXHDD pDisk = pVDIo->pDisk;
5232 PVBOXHDD pDisk = pVDIo->pDisk;
5251 PVBOXHDD pDisk = pVDIo->pDisk;
5272 PVBOXHDD pDisk = pVDIo->pDisk;
5293 PVBOXHDD pDisk = pVDIo->pDisk;
5348 PVBOXHDD pDisk = pVDIo->pDisk;
5519 DECLINLINE(int) vdMessageWrapper(PVBOXHDD pDisk, const char *pszFormat, ...)
5646 PVBOXHDD pDisk = (PVBOXHDD)pvUser1;
5961 VBOXDDU_DECL(int) VDCreate(PVDINTERFACE pVDIfsDisk, VDTYPE enmType, PVBOXHDD *ppDisk)
5964 PVBOXHDD pDisk = NULL;
5974 pDisk = (PVBOXHDD)RTMemAllocZ(sizeof(VBOXHDD));
6044 VBOXDDU_DECL(int) VDDestroy(PVBOXHDD pDisk)
6227 VBOXDDU_DECL(int) VDOpen(PVBOXHDD pDisk, const char *pszBackend,
6554 VBOXDDU_DECL(int) VDCacheOpen(PVBOXHDD pDisk, const char *pszBackend,
6726 VBOXDDU_DECL(int) VDFilterAdd(PVBOXHDD pDisk, const char *pszFilter, uint32_t fFlags,
6837 VBOXDDU_DECL(int) VDCreateBase(PVBOXHDD pDisk, const char *pszBackend,
7119 VBOXDDU_DECL(int) VDCreateDiff(PVBOXHDD pDisk, const char *pszBackend,
7394 VBOXDDU_DECL(int) VDCreateCache(PVBOXHDD pDisk, const char *pszBackend,
7609 VBOXDDU_DECL(int) VDMerge(PVBOXHDD pDisk, unsigned nImageFrom,
8059 VBOXDDU_DECL(int) VDCopyEx(PVBOXHDD pDiskFrom, unsigned nImage, PVBOXHDD pDiskTo,
8390 VBOXDDU_DECL(int) VDCopy(PVBOXHDD pDiskFrom, unsigned nImage, PVBOXHDD pDiskTo,
8420 VBOXDDU_DECL(int) VDCompact(PVBOXHDD pDisk, unsigned nImage,
8528 VBOXDDU_DECL(int) VDResize(PVBOXHDD pDisk, uint64_t cbSize,
8647 VBOXDDU_DECL(int) VDPrepareWithFilters(PVBOXHDD pDisk, PVDINTERFACE pVDIfsOperation)
8849 VBOXDDU_DECL(int) VDClose(PVBOXHDD pDisk, bool fDelete)
8959 VBOXDDU_DECL(int) VDCacheClose(PVBOXHDD pDisk, bool fDelete)
8999 VBOXDDU_DECL(int) VDFilterRemove(PVBOXHDD pDisk, uint32_t fFlags)
9057 VBOXDDU_DECL(int) VDCloseAll(PVBOXHDD pDisk)
9121 VBOXDDU_DECL(int) VDFilterRemoveAll(PVBOXHDD pDisk)
9175 VBOXDDU_DECL(int) VDRead(PVBOXHDD pDisk, uint64_t uOffset, void *pvBuf,
9244 VBOXDDU_DECL(int) VDWrite(PVBOXHDD pDisk, uint64_t uOffset, const void *pvBuf,
9315 VBOXDDU_DECL(int) VDFlush(PVBOXHDD pDisk)
9369 VBOXDDU_DECL(unsigned) VDGetCount(PVBOXHDD pDisk)
9406 VBOXDDU_DECL(bool) VDIsReadOnly(PVBOXHDD pDisk)
9449 VBOXDDU_DECL(uint32_t) VDGetSectorSize(PVBOXHDD pDisk, unsigned nImage)
9489 VBOXDDU_DECL(uint64_t) VDGetSize(PVBOXHDD pDisk, unsigned nImage)
9529 VBOXDDU_DECL(uint64_t) VDGetFileSize(PVBOXHDD pDisk, unsigned nImage)
9571 VBOXDDU_DECL(int) VDGetPCHSGeometry(PVBOXHDD pDisk, unsigned nImage,
9635 VBOXDDU_DECL(int) VDSetPCHSGeometry(PVBOXHDD pDisk, unsigned nImage,
9739 VBOXDDU_DECL(int) VDGetLCHSGeometry(PVBOXHDD pDisk, unsigned nImage,
9803 VBOXDDU_DECL(int) VDSetLCHSGeometry(PVBOXHDD pDisk, unsigned nImage,
9906 VBOXDDU_DECL(int) VDGetVersion(PVBOXHDD pDisk, unsigned nImage,
9955 VBOXDDU_DECL(int) VDBackendInfoSingle(PVBOXHDD pDisk, unsigned nImage,
10007 VBOXDDU_DECL(int) VDGetImageFlags(PVBOXHDD pDisk, unsigned nImage,
10056 VBOXDDU_DECL(int) VDGetOpenFlags(PVBOXHDD pDisk, unsigned nImage,
10107 VBOXDDU_DECL(int) VDSetOpenFlags(PVBOXHDD pDisk, unsigned nImage,
10167 VBOXDDU_DECL(int) VDGetFilename(PVBOXHDD pDisk, unsigned nImage,
10232 VBOXDDU_DECL(int) VDGetComment(PVBOXHDD pDisk, unsigned nImage,
10285 VBOXDDU_DECL(int) VDSetComment(PVBOXHDD pDisk, unsigned nImage,
10335 VBOXDDU_DECL(int) VDGetUuid(PVBOXHDD pDisk, unsigned nImage, PRTUUID pUuid)
10382 VBOXDDU_DECL(int) VDSetUuid(PVBOXHDD pDisk, unsigned nImage, PCRTUUID pUuid)
10435 VBOXDDU_DECL(int) VDGetModificationUuid(PVBOXHDD pDisk, unsigned nImage, PRTUUID pUuid)
10483 VBOXDDU_DECL(int) VDSetModificationUuid(PVBOXHDD pDisk, unsigned nImage, PCRTUUID pUuid)
10538 VBOXDDU_DECL(int) VDGetParentUuid(PVBOXHDD pDisk, unsigned nImage,
10585 VBOXDDU_DECL(int) VDSetParentUuid(PVBOXHDD pDisk, unsigned nImage,
10637 VBOXDDU_DECL(void) VDDumpImages(PVBOXHDD pDisk)
10672 VBOXDDU_DECL(int) VDDiscardRanges(PVBOXHDD pDisk, PCRTRANGE paRanges, unsigned cRanges)
10730 VBOXDDU_DECL(int) VDAsyncRead(PVBOXHDD pDisk, uint64_t uOffset, size_t cbRead,
10803 VBOXDDU_DECL(int) VDAsyncWrite(PVBOXHDD pDisk, uint64_t uOffset, size_t cbWrite,
10874 VBOXDDU_DECL(int) VDAsyncFlush(PVBOXHDD pDisk, PFNVDASYNCTRANSFERCOMPLETE pfnComplete,
10930 VBOXDDU_DECL(int) VDAsyncDiscardRanges(PVBOXHDD pDisk, PCRTRANGE paRanges, unsigned cRanges,