Lines Matching defs:paScriptArgs

233 static DECLCALLBACK(int) vdScriptHandlerCreate(PVDSCRIPTARG paScriptArgs, void *pvUser);
234 static DECLCALLBACK(int) vdScriptHandlerOpen(PVDSCRIPTARG paScriptArgs, void *pvUser);
235 static DECLCALLBACK(int) vdScriptHandlerIo(PVDSCRIPTARG paScriptArgs, void *pvUser);
236 static DECLCALLBACK(int) vdScriptHandlerFlush(PVDSCRIPTARG paScriptArgs, void *pvUser);
237 static DECLCALLBACK(int) vdScriptHandlerMerge(PVDSCRIPTARG paScriptArgs, void *pvUser);
238 static DECLCALLBACK(int) vdScriptHandlerCompact(PVDSCRIPTARG paScriptArgs, void *pvUser);
239 static DECLCALLBACK(int) vdScriptHandlerDiscard(PVDSCRIPTARG paScriptArgs, void *pvUser);
240 static DECLCALLBACK(int) vdScriptHandlerCopy(PVDSCRIPTARG paScriptArgs, void *pvUser);
241 static DECLCALLBACK(int) vdScriptHandlerClose(PVDSCRIPTARG paScriptArgs, void *pvUser);
242 static DECLCALLBACK(int) vdScriptHandlerPrintFileSize(PVDSCRIPTARG paScriptArgs, void *pvUser);
243 static DECLCALLBACK(int) vdScriptHandlerIoRngCreate(PVDSCRIPTARG paScriptArgs, void *pvUser);
244 static DECLCALLBACK(int) vdScriptHandlerIoRngDestroy(PVDSCRIPTARG paScriptArgs, void *pvUser);
245 static DECLCALLBACK(int) vdScriptHandlerIoPatternCreateFromNumber(PVDSCRIPTARG paScriptArgs, void *pvUser);
246 static DECLCALLBACK(int) vdScriptHandlerIoPatternCreateFromFile(PVDSCRIPTARG paScriptArgs, void *pvUser);
247 static DECLCALLBACK(int) vdScriptHandlerIoPatternDestroy(PVDSCRIPTARG paScriptArgs, void *pvUser);
248 static DECLCALLBACK(int) vdScriptHandlerSleep(PVDSCRIPTARG paScriptArgs, void *pvUser);
249 static DECLCALLBACK(int) vdScriptHandlerDumpFile(PVDSCRIPTARG paScriptArgs, void *pvUser);
250 static DECLCALLBACK(int) vdScriptHandlerCreateDisk(PVDSCRIPTARG paScriptArgs, void *pvUser);
251 static DECLCALLBACK(int) vdScriptHandlerDestroyDisk(PVDSCRIPTARG paScriptArgs, void *pvUser);
252 static DECLCALLBACK(int) vdScriptHandlerCompareDisks(PVDSCRIPTARG paScriptArgs, void *pvUser);
253 static DECLCALLBACK(int) vdScriptHandlerDumpDiskInfo(PVDSCRIPTARG paScriptArgs, void *pvUser);
254 static DECLCALLBACK(int) vdScriptHandlerPrintMsg(PVDSCRIPTARG paScriptArgs, void *pvUser);
255 static DECLCALLBACK(int) vdScriptHandlerShowStatistics(PVDSCRIPTARG paScriptArgs, void *pvUser);
256 static DECLCALLBACK(int) vdScriptHandlerResetStatistics(PVDSCRIPTARG paScriptArgs, void *pvUser);
257 static DECLCALLBACK(int) vdScriptHandlerResize(PVDSCRIPTARG paScriptArgs, void *pvUser);
258 static DECLCALLBACK(int) vdScriptHandlerSetFileBackend(PVDSCRIPTARG paScriptArgs, void *pvUser);
261 static DECLCALLBACK(int) vdScriptHandlerIoLogReplay(PVDSCRIPTARG paScriptArgs, void *pvUser);
509 static DECLCALLBACK(int) vdScriptCallbackPrint(PVDSCRIPTARG paScriptArgs, void *pvUser)
511 RTPrintf(paScriptArgs[0].psz);
544 static DECLCALLBACK(int) vdScriptHandlerCreate(PVDSCRIPTARG paScriptArgs, void *pvUser)
559 pcszDisk = paScriptArgs[0].psz;
560 if (!RTStrICmp(paScriptArgs[1].psz, "base"))
562 else if (!RTStrICmp(paScriptArgs[1].psz, "diff"))
566 RTPrintf("Invalid image mode '%s' given\n", paScriptArgs[1].psz);
569 pcszImage = paScriptArgs[2].psz;
570 if (!RTStrICmp(paScriptArgs[3].psz, "fixed"))
572 else if (!RTStrICmp(paScriptArgs[3].psz, "dynamic"))
576 RTPrintf("Invalid image type '%s' given\n", paScriptArgs[3].psz);
579 pcszBackend = paScriptArgs[4].psz;
580 cbSize = paScriptArgs[5].u64;
581 fIgnoreFlush = paScriptArgs[6].f;
582 fHonorSame = paScriptArgs[7].f;
616 static DECLCALLBACK(int) vdScriptHandlerOpen(PVDSCRIPTARG paScriptArgs, void *pvUser)
631 pcszDisk = paScriptArgs[0].psz;
632 pcszImage = paScriptArgs[1].psz;
633 pcszBackend = paScriptArgs[2].psz;
634 fShareable = paScriptArgs[3].f;
635 fReadonly = paScriptArgs[4].f;
636 fAsyncIo = paScriptArgs[5].f;
637 fDiscard = paScriptArgs[6].f;
638 fIgnoreFlush = paScriptArgs[7].f;
639 fHonorSame = paScriptArgs[8].f;
670 static DECLCALLBACK(int) vdScriptHandlerIo(PVDSCRIPTARG paScriptArgs, void *pvUser)
689 pcszDisk = paScriptArgs[0].psz;
690 fAsync = paScriptArgs[1].f;
691 cMaxReqs = paScriptArgs[2].u64;
692 if (!RTStrICmp(paScriptArgs[3].psz, "seq"))
694 else if (!RTStrICmp(paScriptArgs[3].psz, "rnd"))
698 RTPrintf("Invalid access mode '%s'\n", paScriptArgs[3].psz);
701 cbBlkSize = paScriptArgs[4].u64;
702 offStart = paScriptArgs[5].u64;
703 offEnd = paScriptArgs[6].u64;
704 cbIo = paScriptArgs[7].u64;
705 uWriteChance = (uint8_t)paScriptArgs[8].u64;
706 pcszPattern = paScriptArgs[9].psz;
980 static DECLCALLBACK(int) vdScriptHandlerFlush(PVDSCRIPTARG paScriptArgs, void *pvUser)
988 pcszDisk = paScriptArgs[0].psz;
989 fAsync = paScriptArgs[1].f;
1027 static DECLCALLBACK(int) vdScriptHandlerMerge(PVDSCRIPTARG paScriptArgs, void *pvUser)
1036 pcszDisk = paScriptArgs[0].psz;
1037 nImageFrom = paScriptArgs[1].u32;
1038 nImageTo = paScriptArgs[2].u32;
1054 static DECLCALLBACK(int) vdScriptHandlerCompact(PVDSCRIPTARG paScriptArgs, void *pvUser)
1062 pcszDisk = paScriptArgs[0].psz;
1063 nImage = paScriptArgs[1].u32;
1079 static DECLCALLBACK(int) vdScriptHandlerDiscard(PVDSCRIPTARG paScriptArgs, void *pvUser)
1088 pcszDisk = paScriptArgs[0].psz;
1089 fAsync = paScriptArgs[1].f;
1090 pcszRanges = paScriptArgs[2].psz;
1296 static DECLCALLBACK(int) vdScriptHandlerCopy(PVDSCRIPTARG paScriptArgs, void *pvUser)
1312 pcszDiskFrom = paScriptArgs[0].psz;
1313 pcszDiskTo = paScriptArgs[1].psz;
1314 nImageFrom = paScriptArgs[2].u32;
1315 pcszBackend = paScriptArgs[3].psz;
1316 pcszFilename = paScriptArgs[4].psz;
1317 fMoveByRename = paScriptArgs[5].f;
1318 cbSize = paScriptArgs[6].u64;
1319 nImageFromSame = paScriptArgs[7].u32;
1320 nImageToSame = paScriptArgs[8].u32;
1340 static DECLCALLBACK(int) vdScriptHandlerClose(PVDSCRIPTARG paScriptArgs, void *pvUser)
1349 pcszDisk = paScriptArgs[0].psz;
1350 if (!RTStrICmp(paScriptArgs[1].psz, "all"))
1352 else if (!RTStrICmp(paScriptArgs[1].psz, "single"))
1356 RTPrintf("Invalid mode '%s' given\n", paScriptArgs[1].psz);
1359 fDelete = paScriptArgs[2].f;
1385 static DECLCALLBACK(int) vdScriptHandlerPrintFileSize(PVDSCRIPTARG paScriptArgs, void *pvUser)
1393 pcszDisk = paScriptArgs[0].psz;
1394 nImage = paScriptArgs[1].u32;
1407 static DECLCALLBACK(int) vdScriptHandlerIoLogReplay(PVDSCRIPTARG paScriptArgs, void *pvUser)
1415 pcszDisk = paScriptArgs[0].psz;
1416 pcszIoLog = paScriptArgs[1].psz;
1560 static DECLCALLBACK(int) vdScriptHandlerIoRngCreate(PVDSCRIPTARG paScriptArgs, void *pvUser)
1568 cbPattern = paScriptArgs[0].u64;
1569 pcszSeeder = paScriptArgs[1].psz;
1570 uSeed = paScriptArgs[2].u64;
1603 static DECLCALLBACK(int) vdScriptHandlerIoRngDestroy(PVDSCRIPTARG paScriptArgs, void *pvUser)
1618 static DECLCALLBACK(int) vdScriptHandlerIoPatternCreateFromNumber(PVDSCRIPTARG paScriptArgs, void *pvUser)
1626 pcszName = paScriptArgs[0].psz;
1627 cbPattern = paScriptArgs[1].u64;
1628 u64Pattern = paScriptArgs[2].u64;
1658 static DECLCALLBACK(int) vdScriptHandlerIoPatternCreateFromFile(PVDSCRIPTARG paScriptArgs, void *pvUser)
1665 pcszName = paScriptArgs[0].psz;
1666 pcszFile = paScriptArgs[1].psz;
1705 static DECLCALLBACK(int) vdScriptHandlerIoPatternDestroy(PVDSCRIPTARG paScriptArgs, void *pvUser)
1711 pcszName = paScriptArgs[0].psz;
1727 static DECLCALLBACK(int) vdScriptHandlerSleep(PVDSCRIPTARG paScriptArgs, void *pvUser)
1730 uint64_t cMillies = paScriptArgs[0].u64;
1736 static DECLCALLBACK(int) vdScriptHandlerDumpFile(PVDSCRIPTARG paScriptArgs, void *pvUser)
1743 pcszFile = paScriptArgs[0].psz;
1744 pcszPathToDump = paScriptArgs[1].psz;
1770 static DECLCALLBACK(int) vdScriptHandlerCreateDisk(PVDSCRIPTARG paScriptArgs, void *pvUser)
1778 pcszDisk = paScriptArgs[0].psz;
1779 fVerify = paScriptArgs[1].f;
1835 static DECLCALLBACK(int) vdScriptHandlerDestroyDisk(PVDSCRIPTARG paScriptArgs, void *pvUser)
1842 pcszDisk = paScriptArgs[0].psz;
1863 static DECLCALLBACK(int) vdScriptHandlerCompareDisks(PVDSCRIPTARG paScriptArgs, void *pvUser)
1872 pcszDisk1 = paScriptArgs[0].psz;
1873 pcszDisk2 = paScriptArgs[1].psz;
1940 static DECLCALLBACK(int) vdScriptHandlerDumpDiskInfo(PVDSCRIPTARG paScriptArgs, void *pvUser)
1947 pcszDisk = paScriptArgs[0].psz;
1959 static DECLCALLBACK(int) vdScriptHandlerPrintMsg(PVDSCRIPTARG paScriptArgs, void *pvUser)
1961 RTPrintf("%s\n", paScriptArgs[0].psz);
1965 static DECLCALLBACK(int) vdScriptHandlerShowStatistics(PVDSCRIPTARG paScriptArgs, void *pvUser)
1969 const char *pcszFile = paScriptArgs[0].psz;
1998 static DECLCALLBACK(int) vdScriptHandlerResetStatistics(PVDSCRIPTARG paScriptArgs, void *pvUser)
2002 const char *pcszFile = paScriptArgs[0].psz;
2032 static DECLCALLBACK(int) vdScriptHandlerResize(PVDSCRIPTARG paScriptArgs, void *pvUser)
2036 const char *pcszDisk = paScriptArgs[0].psz;
2037 uint64_t cbDiskNew = paScriptArgs[1].u64;
2051 static DECLCALLBACK(int) vdScriptHandlerSetFileBackend(PVDSCRIPTARG paScriptArgs, void *pvUser)
2055 const char *pcszBackend = paScriptArgs[0].psz;