/vbox/src/VBox/HostDrivers/Support/ |
H A D | SUPR3HardenedVerify.cpp | 759 * @param pszFilename The filename. 763 static int supR3HardenedVerifySameFile(int iFile, const char *pszFilename, bool fFatal) argument 775 if (SUP_COMP_FILENAME(szName, pszFilename)) 785 && GetFullPathName(pszFilename, RT_ELEMENTS(szName), &szName[0], &pszIgnored)) 792 && realpath(pszFilename, szName) != NULL) 802 pszFilename, szName); 824 * @param pszFilename The filename. 828 DECLHIDDEN(int) supR3HardenedVerifyFixedFile(const char *pszFilename, bool fFatal) argument 833 const char *pszName = supR3HardenedPathFilename(pszFilename); 837 int rc = supR3HardenedVerifySameFile(iFile, pszFilename, fFata [all...] |
/vbox/src/VBox/HostDrivers/Support/linux/ |
H A D | SUPDrv-linux.c | 907 int VBOXCALL supdrvOSLdrOpen(PSUPDRVDEVEXT pDevExt, PSUPDRVLDRIMAGE pImage, const char *pszFilename) argument 909 NOREF(pDevExt); NOREF(pImage); NOREF(pszFilename);
|
/vbox/src/VBox/Devices/Storage/ |
H A D | DrvBlock.cpp | 621 static DECLCALLBACK(int) drvblockMount(PPDMIMOUNT pInterface, const char *pszFilename, const char *pszCoreDriver) argument 623 LogFlow(("drvblockMount: pszFilename=%p:{%s} pszCoreDriver=%p:{%s}\n", pszFilename, pszFilename, pszCoreDriver, pszCoreDriver)); 638 if (pszFilename) 640 int rc = PDMDrvHlpMountPrepare(pThis->pDrvIns, pszFilename, pszCoreDriver); 643 Log(("drvblockMount: Prepare failed for \"%s\" rc=%Rrc\n", pszFilename, rc));
|
/vbox/src/VBox/Runtime/tools/ |
H A D | RTSignTool.cpp | 419 static RTEXITCODE HandleVerifyExeWorker(VERIFYEXESTATE *pState, const char *pszFilename, PRTERRINFOSTATIC pStaticErrInfo) argument 425 int rc = RTLdrOpen(pszFilename, RTLDR_O_FOR_VALIDATION, pState->enmLdrArch, &hLdrMod); 427 return RTMsgErrorExit(RTEXITCODE_FAILURE, "Error opening executable image '%s': %Rrc", pszFilename, rc); 435 RTMsgInfo("'%s' is valid.\n", pszFilename); 437 RTMsgError("RTLdrVerifySignature failed on '%s': %Rrc - %s\n", pszFilename, rc, pStaticErrInfo->szMsg); 440 RTMsgError("RTLdrQueryProp/RTLDRPROP_TIMESTAMP_SECONDS failed on '%s': %Rrc\n", pszFilename, rc);
|
/vbox/src/VBox/Storage/Debug/ |
H A D | VDDbgIoLog.cpp | 260 VBOXDDU_DECL(int) VDDbgIoLogCreate(PVDIOLOGGER phIoLogger, const char *pszFilename, uint32_t fFlags) argument 266 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 276 rc = RTFileOpen(&pIoLogger->hFile, pszFilename, RTFILE_O_DENY_NONE | RTFILE_O_CREATE | RTFILE_O_WRITE | RTFILE_O_READ); 300 VBOXDDU_DECL(int) VDDbgIoLogOpen(PVDIOLOGGER phIoLogger, const char *pszFilename) argument 306 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 312 rc = RTFileOpen(&pIoLogger->hFile, pszFilename, RTFILE_O_DENY_NONE | RTFILE_O_OPEN | RTFILE_O_WRITE | RTFILE_O_READ);
|
/vbox/src/VBox/Storage/ |
H A D | Parallels.cpp | 65 const char *pszFilename; member in struct:PARALLELSIMAGE 172 if (fDelete && pImage->pszFilename) 173 vdIfIoIntFileDelete(pImage->pIfIo, pImage->pszFilename); 189 rc = vdIfIoIntFileOpen(pImage->pIfIo, pImage->pszFilename, 209 char *pszSuffix = RTPathSuffix(pImage->pszFilename); 281 rc = vdIfError(pImage->pIfError, VERR_VD_INVALID_TYPE, RT_SRC_POS, N_("Parallels: cannot create fixed image '%s'. Create a raw image"), pImage->pszFilename); 304 rc = vdIfIoIntFileOpen(pImage->pIfIo, pImage->pszFilename, fOpen, &pImage->pStorage); 307 rc = vdIfError(pImage->pIfError, rc, RT_SRC_POS, N_("Parallels: cannot create image '%s'"), pImage->pszFilename); 360 static int parallelsCheckIfValid(const char *pszFilename, PVDINTERFACE pVDIfsDisk, argument 370 rc = vdIfIoIntFileOpen(pIfIo, pszFilename, 420 parallelsOpen(const char *pszFilename, unsigned uOpenFlags, PVDINTERFACE pVDIfsDisk, PVDINTERFACE pVDIfsImage, VDTYPE enmType, void **ppBackendData) argument 470 parallelsCreate(const char *pszFilename, uint64_t cbSize, unsigned uImageFlags, const char *pszComment, PCVDGEOMETRY pPCHSGeometry, PCVDGEOMETRY pLCHSGeometry, PCRTUUID pUuid, unsigned uOpenFlags, unsigned uPercentStart, unsigned uPercentSpan, PVDINTERFACE pVDIfsDisk, PVDINTERFACE pVDIfsImage, PVDINTERFACE pVDIfsOperation, VDTYPE enmType, void **ppBackendData) argument 557 parallelsRename(void *pBackendData, const char *pszFilename) argument [all...] |
H A D | RAW.cpp | 42 const char *pszFilename; member in struct:RAWIMAGE 170 if (fDelete && pImage->pszFilename) 171 vdIfIoIntFileDelete(pImage->pIfIo, pImage->pszFilename); 195 rc = vdIfIoIntFileOpen(pImage->pIfIo, pImage->pszFilename, 253 rc = vdIfError(pImage->pIfError, VERR_VD_RAW_INVALID_TYPE, RT_SRC_POS, N_("Raw: cannot create diff image '%s'"), pImage->pszFilename); 261 rc = vdIfIoIntFileOpen(pImage->pIfIo, pImage->pszFilename, fOpen, &pImage->pStorage); 264 rc = vdIfError(pImage->pIfError, rc, RT_SRC_POS, N_("Raw: cannot create image '%s'"), pImage->pszFilename); 272 rc = vdIfIoIntFileGetFreeSpace(pImage->pIfIo, pImage->pszFilename, &cbFree); 275 rc = vdIfError(pImage->pIfError, VERR_DISK_FULL, RT_SRC_POS, N_("Raw: disk would overflow creating image '%s'"), pImage->pszFilename); 284 rc = vdIfError(pImage->pIfError, rc, RT_SRC_POS, N_("Raw: setting image size failed for '%s'"), pImage->pszFilename); 346 rawCheckIfValid(const char *pszFilename, PVDINTERFACE pVDIfsDisk, PVDINTERFACE pVDIfsImage, VDTYPE *penmType) argument 425 rawOpen(const char *pszFilename, unsigned uOpenFlags, PVDINTERFACE pVDIfsDisk, PVDINTERFACE pVDIfsImage, VDTYPE enmType, void **ppBackendData) argument 480 rawCreate(const char *pszFilename, uint64_t cbSize, unsigned uImageFlags, const char *pszComment, PCVDGEOMETRY pPCHSGeometry, PCVDGEOMETRY pLCHSGeometry, PCRTUUID pUuid, unsigned uOpenFlags, unsigned uPercentStart, unsigned uPercentSpan, PVDINTERFACE pVDIfsDisk, PVDINTERFACE pVDIfsImage, PVDINTERFACE pVDIfsOperation, VDTYPE enmType, void **ppBackendData) argument 567 rawRename(void *pBackendData, const char *pszFilename) argument [all...] |
H A D | VDICore.h | 545 const char *pszFilename; member in struct:VDIIMAGEDESC
|
/vbox/src/VBox/Storage/testcase/ |
H A D | tstVD.cpp | 62 static int tstVDCreateDelete(const char *pszBackend, const char *pszFilename, argument 94 rc = VDCreateBase(pVD, pszBackend, pszFilename, cbSize, 105 rc = RTFileOpen(&File, pszFilename, RTFILE_O_READ | RTFILE_O_OPEN | RTFILE_O_DENY_NONE); 118 static int tstVDOpenDelete(const char *pszBackend, const char *pszFilename) argument 150 rc = VDOpen(pVD, pszBackend, pszFilename, VD_OPEN_FLAGS_NORMAL, NULL); 157 rc = RTFileOpen(&File, pszFilename, RTFILE_O_READ | RTFILE_O_OPEN | RTFILE_O_DENY_NONE); 620 const char *pszFilename, 659 rc = RTFileOpen(&File, pszFilename, RTFILE_O_READ | RTFILE_O_OPEN | RTFILE_O_DENY_NONE); 663 RTFileDelete(pszFilename); 666 rc = VDCreateBase(pVD, pszBackend, pszFilename, u64DiskSiz 619 tstVDCreateWriteOpenRead(const char *pszBackend, const char *pszFilename, uint32_t u32Seed) argument [all...] |
H A D | vbox-img.cpp | 196 const char *pszFilename = NULL; local 225 pszFilename = ValueUnion.psz; 251 if (!pszFilename) 263 rc = VDGetFormat(NULL, NULL, pszFilename, &pszFormat, &enmType); 274 rc = VDOpen(pVD, pszFormat, pszFilename, VD_OPEN_FLAGS_INFO, NULL); 277 pszFilename, rc); 283 pszFilename, rc); 291 pszFilename, rc); 301 pszFilename, rc); 310 pszFilename, r 327 const char *pszFilename = NULL; local 1062 const char *pszFilename = NULL; local 1392 const char *pszFilename = NULL; local 1487 const char *pszFilename = NULL; local 1589 const char *pszFilename = NULL; local 1656 const char *pszFilename = NULL; local [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | DBGFAddrSpace.cpp | 97 * @param pszFilename The file name under evaluation. 100 typedef int FNDBGFR3ASSEARCHOPEN(const char *pszFilename, void *pvUser); 565 static DECLCALLBACK(int) dbgfR3AsLazyPopulateR0Callback(PVM pVM, const char *pszFilename, const char *pszName, argument 574 int rc = RTDbgModCreateFromImage(&hDbgMod, pszFilename, pszName, RTLDRARCH_HOST, pVM->pUVM->dbgf.s.hDbgCfg); 584 rc, pszName, pszFilename)); 593 static DECLCALLBACK(int) dbgfR3AsLazyPopulateRCCallback(PVM pVM, const char *pszFilename, const char *pszName, argument 602 int rc = RTDbgModCreateFromImage(&hDbgMod, pszFilename, pszName, RTLDRARCH_X86_32, pVM->pUVM->dbgf.s.hDbgCfg); 612 rc, pszName, pszFilename)); 801 * @param pszFilename The file to search for. 806 static int dbgfR3AsSearchPath(const char *pszFilename, cons argument 890 dbgfR3AsSearchEnvPath(const char *pszFilename, const char *pszEnvVar, PFNDBGFR3ASSEARCHOPEN pfnOpen, void *pvUser) argument 918 dbgfR3AsSearchCfgPath(PUVM pUVM, const char *pszFilename, const char *pszCfgValue, PFNDBGFR3ASSEARCHOPEN pfnOpen, void *pvUser) argument 953 DBGFR3AsLoadImage(PUVM pUVM, RTDBGAS hDbgAs, const char *pszFilename, const char *pszModName, RTLDRARCH enmArch, PCDBGFADDRESS pModAddress, RTDBGSEGIDX iModSeg, uint32_t fFlags) argument 1003 DBGFR3AsLoadMap(PUVM pUVM, RTDBGAS hDbgAs, const char *pszFilename, const char *pszModName, PCDBGFADDRESS pModAddress, RTDBGSEGIDX iModSeg, RTGCUINTPTR uSubtrahend, uint32_t fFlags) argument [all...] |
H A D | VM.cpp | 1755 * @param pszFilename The name of the file. NULL if pStreamOps is used. 1756 * @param pStreamOps The stream methods. NULL if pszFilename is used. 1767 static DECLCALLBACK(int) vmR3Save(PVM pVM, uint32_t cMsMaxDowntime, const char *pszFilename, PCSSMSTRMOPS pStreamOps, void *pvStreamOpsUser, argument 1773 LogFlow(("vmR3Save: pVM=%p cMsMaxDowntime=%u pszFilename=%p:{%s} pStreamOps=%p pvStreamOpsUser=%p enmAfter=%d pfnProgress=%p pvProgressUser=%p ppSSM=%p\n", 1774 pVM, cMsMaxDowntime, pszFilename, pszFilename, pStreamOps, pvStreamOpsUser, enmAfter, pfnProgress, pvProgressUser, ppSSM)); 1779 AssertPtrNull(pszFilename); 1805 rc = SSMR3Save(pVM, pszFilename, pStreamOps, pvStreamOpsUser, enmAfter, pfnProgress, pvProgressUser); 1814 rc = SSMR3LiveSave(pVM, cMsMaxDowntime, pszFilename, pStreamOps, pvStreamOpsUser, 1831 * @param pszFilename Th 1842 vmR3SaveTeleport(PVM pVM, uint32_t cMsMaxDowntime, const char *pszFilename, PCSSMSTRMOPS pStreamOps, void *pvStreamOpsUser, SSMAFTER enmAfter, PFNVMPROGRESS pfnProgress, void *pvProgressUser, bool *pfSuspended, bool fSkipStateChanges) argument 1931 VMR3Save(PUVM pUVM, const char *pszFilename, bool fContinueAfterwards, PFNVMPROGRESS pfnProgress, void *pvUser, bool *pfSuspended) argument 2070 vmR3Load(PUVM pUVM, const char *pszFilename, PCSSMSTRMOPS pStreamOps, void *pvStreamOpsUser, PFNVMPROGRESS pfnProgress, void *pvProgressUser, bool fTeleporting, bool fSkipStateChanges) argument 2148 VMR3LoadFromFile(PUVM pUVM, const char *pszFilename, PFNVMPROGRESS pfnProgress, void *pvUser) argument [all...] |
/vbox/src/VBox/Additions/common/VBoxGuestLib/ |
H A D | VBoxGuestR3LibDragAndDrop.cpp | 217 char *pszFilename, 225 AssertPtrReturn(pszFilename, VERR_INVALID_POINTER); 239 Msg.pvName.SetPtr(pszFilename, cbFilename); 216 vbglR3DnDHGProcessSendFileMessage(uint32_t uClientId, char *pszFilename, uint32_t cbFilename, uint32_t *pcbFilenameRecv, void *pvData, uint32_t cbData, uint32_t *pcbDataRecv, uint32_t *pfMode) argument
|
/vbox/src/VBox/Runtime/r0drv/darwin/ |
H A D | dbgkrnlinfo-r0drv-darwin.cpp | 213 RTDECL(int) RTFileOpen(PRTFILE phFile, const char *pszFilename, uint64_t fOpen) argument 263 rc = vnode_open(pszFilename, fOpenMode, fCMode, fVnFlags, &pThis->hVnode, pThis->hVfsCtx);
|
/vbox/src/VBox/Runtime/r3/ |
H A D | stream.cpp | 235 * @param pszFilename Path to the file to open. 240 RTR3DECL(int) RTStrmOpen(const char *pszFilename, const char *pszMode, PRTSTREAM *ppStream) argument 250 if (!pszFilename) 252 AssertMsgFailed(("No pszFilename!\n")); 322 pStream->pFile = fopen(pszFilename, pszMode);
|
/vbox/src/VBox/Runtime/r3/win/ |
H A D | fileio-win.cpp | 147 RTR3DECL(int) RTFileOpen(PRTFILE pFile, const char *pszFilename, uint64_t fOpen) argument 158 if (!pszFilename) 160 AssertMsgFailed(("Invalid pszFilename\n")); 281 rc = RTStrToUtf16(pszFilename, &pwszFilename); 968 RTR3DECL(int) RTFileDelete(const char *pszFilename) argument 971 int rc = RTStrToUtf16(pszFilename, &pwszFilename);
|
/vbox/src/bldprogs/ |
H A D | scmstream.cpp | 63 * @param pszFilename The file to take the stream content from. 65 int ScmStreamInitForReading(PSCMSTREAM pStream, const char *pszFilename) argument 71 int rc = pStream->rc = RTFileReadAll(pszFilename, &pvFile, &cbFile);
|
/vbox/src/VBox/Devices/Network/slirp/ |
H A D | tftp.c | 66 unsigned char pszFilename[TFTP_FILENAME_MAX]; member in struct:TFTPSESSION 137 cbSessionFilename = RTStrNLen((const char *)pcTftpSession->pszFilename, TFTP_FILENAME_MAX); 138 if ( !RTStrNCmp((const char*)pcTftpSession->pszFilename, "../", 3) 139 || (pcTftpSession->pszFilename[cbSessionFilename - 1] == '/') 140 || RTStrStr((const char *)pcTftpSession->pszFilename, "/../")) 268 if (RTStrNLen((char *)pTftpSession->pszFilename, TFTP_FILENAME_MAX) == 0) 270 rc = RTStrCopy((char *)pTftpSession->pszFilename, TFTP_FILENAME_MAX, pszTftpRRQRaw); 407 tftp_prefix, pTftpSession->pszFilename);
|
/vbox/src/VBox/Main/src-server/ |
H A D | ApplianceImplIO.cpp | 635 * @param pszFilename The path to the TAR file. 643 int fssRdOnlyCreateInterfaceForTarFile(const char *pszFilename, PFSSRDONLYINTERFACEIO *ppTarIo) argument 649 int rc = RTVfsFileOpenNormal(pszFilename, RTFILE_O_READ | RTFILE_O_DENY_NONE | RTFILE_O_OPEN, &hVfsFile);
|
/vbox/src/VBox/HostDrivers/Support/darwin/ |
H A D | SUPDrv-darwin.cpp | 1028 int VBOXCALL supdrvOSLdrOpen(PSUPDRVDEVEXT pDevExt, PSUPDRVLDRIMAGE pImage, const char *pszFilename) argument 1030 NOREF(pDevExt); NOREF(pImage); NOREF(pszFilename);
|
/vbox/src/VBox/Frontends/VBoxHeadless/ |
H A D | VBoxHeadless.cpp | 568 static RTEXITCODE readPasswordFile(const char *pszFilename, com::Utf8Str *pPasswd) argument 574 bool fStdIn = !strcmp(pszFilename, "stdin"); 577 vrc = RTStrmOpen(pszFilename, "r", &pStrm); 587 RTPrintf("Provided password in file '%s' is too long\n", pszFilename); 601 RTPrintf("Cannot read password from file '%s': %Rrc\n", pszFilename, vrc); 609 RTPrintf("Cannot open password file '%s' (%Rrc)\n", pszFilename, vrc); 616 static RTEXITCODE settingsPasswordFile(ComPtr<IVirtualBox> virtualBox, const char *pszFilename) argument 619 RTEXITCODE rcExit = readPasswordFile(pszFilename, &passwd);
|
/vbox/src/VBox/Frontends/VBoxManage/ |
H A D | VBoxManageDisk.cpp | 189 const char *pszFilename, DeviceType_T enmDevType, 198 int irc = RTPathAbs(pszFilename, szFilenameAbs, sizeof(szFilenameAbs)); 201 RTMsgError("Cannot convert filename \"%s\" to absolute path", pszFilename); 204 pszFilename = szFilenameAbs; 208 Bstr(pszFilename).raw(), 188 createMedium(HandlerArg *a, const char *pszFormat, const char *pszFilename, DeviceType_T enmDevType, AccessMode_T enmAccessMode, ComPtr<IMedium> &pMedium) argument
|
/vbox/src/VBox/Runtime/common/alloc/ |
H A D | memtracker.cpp | 1125 * @param pszFilename The name of the output file. 1127 static void rtMemTrackerDumpStatsToFileEx(PRTMEMTRACKERINT pTracker, bool fVerbose, const char *pszFilename) argument 1134 int rc = RTFileOpen(&hFile, pszFilename, 1149 * @param pszFilename The name of the output file. 1151 static void rtMemTrackerDumpAllToFileEx(PRTMEMTRACKERINT pTracker, const char *pszFilename) argument 1157 int rc = RTFileOpen(&hFile, pszFilename, 1288 RTDECL(void) RTMemTrackerDumpAllToFile(const char *pszFilename) argument 1293 return rtMemTrackerDumpAllToFileEx(pTracker, pszFilename); 1333 RTDECL(void) RTMemTrackerDumpStatsToFile(bool fVerbose, const char *pszFilename) argument 1338 return rtMemTrackerDumpStatsToFileEx(pTracker, fVerbose, pszFilename); [all...] |
/vbox/src/VBox/Runtime/common/ldr/ |
H A D | ldrkStuff.cpp | 232 static int rtkldrRdr_Create( PPKRDR ppRdr, const char *pszFilename) argument 234 NOREF(ppRdr); NOREF(pszFilename); 1000 pMod->pszName, pMod->pszFilename, pMod->cSegments));
|
/vbox/src/VBox/Runtime/common/misc/ |
H A D | s3.cpp | 880 RTR3DECL(int) RTS3GetKey(RTS3 hS3, const char *pszBucketName, const char *pszKeyName, const char *pszFilename) argument 890 int rc = RTFileOpen(&hFile, pszFilename, RTFILE_O_CREATE | RTFILE_O_WRITE | RTFILE_O_DENY_NONE); 933 RTFileDelete(pszFilename); 938 RTR3DECL(int) RTS3PutKey(RTS3 hS3, const char *pszBucketName, const char *pszKeyName, const char *pszFilename) argument 948 int rc = RTFileOpen(&hFile, pszFilename, RTFILE_O_OPEN | RTFILE_O_READ | RTFILE_O_DENY_NONE);
|