Searched refs:pMedium (Results 1 - 25 of 30) sorted by relevance

12

/vbox/src/VBox/Main/src-server/
H A DTokenImpl.cpp139 * @param pMedium Pointer to a Medium object.
142 HRESULT MediumLockToken::init(const ComObjPtr<Medium> &pMedium, bool fWrite) argument
144 LogFlowThisFunc(("pMedium=%p\n", &pMedium));
146 ComAssertRet(!pMedium.isNull(), E_INVALIDARG);
152 m.pMedium = pMedium;
175 if (!m.pMedium.isNull())
179 HRESULT rc = m.pMedium->i_unlockWrite(NULL);
184 HRESULT rc = m.pMedium
[all...]
H A DMediumImpl.cpp1064 ComObjPtr<Medium> pMedium; local
1086 rc = m->pVirtualBox->i_registerMedium(this, &pMedium, treeLock);
1087 Assert(this == pMedium || FAILED(rc));
1424 ComObjPtr<Medium> pMedium; local
1425 pMedium.createObject();
1426 rc = pMedium->init(aVirtualBox,
1435 rc = m->pVirtualBox->i_registerMedium(pMedium, &pMedium, mediaTreeLock);
3155 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
3156 AutoReadLock mediumReadLock(pMedium COMMA_LOCKVAL_SRC_PO
4297 ComObjPtr<Medium> pMedium = this; local
4907 ComObjPtr<Medium> pMedium = i_getParent(); local
5037 ComObjPtr<Medium> pMedium = i_getParent(); local
5487 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
5539 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
5558 Medium *pMedium = it->GetMedium(); local
7449 ComObjPtr<Medium> pMedium; local
7563 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
7657 ComObjPtr<Medium> pMedium; local
7758 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
7835 Medium *pMedium = it->GetMedium(); local
7897 ComObjPtr<Medium> pMedium; local
7923 Medium *pMedium = it->GetMedium(); local
7945 const ComObjPtr<Medium> pMedium = mediumLock.GetMedium(); local
8088 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
8145 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
8255 ComObjPtr<Medium> pMedium; local
8259 || pTarget == pMedium); local
8270 ComObjPtr<Medium> pMedium; local
8274 || pTarget == pMedium); local
8447 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
8574 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
8672 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
8856 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
9045 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
9133 ComObjPtr<Medium> pMedium; local
9147 ComObjPtr<Medium> pMedium; local
9367 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
[all...]
H A DVirtualBoxImpl.cpp1808 ComObjPtr<Medium> pMedium; local
1821 rc = i_findHardDiskById(id, false /* setError */, &pMedium);
1825 &pMedium);
1832 false /* setError */, &pMedium);
1835 false /* setError */, &pMedium);
1846 if (pMedium.isNull())
1848 pMedium.createObject();
1850 rc = pMedium->init(this,
1859 rc = i_registerMedium(pMedium, &pMedium, treeLoc
2048 i_decryptMediumSettings(Medium *pMedium) argument
2081 ComObjPtr<Medium> pMedium = *mt; local
2264 ComObjPtr<Medium> pMedium = *mt; local
2274 ComObjPtr<Medium> pMedium = *mt; local
3451 Medium *pMedium = *it; local
3517 i_findRemoveableMedium(DeviceType_T mediumType, const Guid &uuid, bool fRefresh, bool aSetError, ComObjPtr<Medium> &pMedium) argument
3881 Medium *pMedium = *it; local
3950 Medium *pMedium = *it; local
4023 Medium *pMedium = *it; local
4217 i_registerMedium(const ComObjPtr<Medium> &pMedium, ComObjPtr<Medium> *ppMedium, AutoWriteLock &mediaTreeLock) argument
4329 i_unregisterMedium(Medium *pMedium) argument
4389 i_pushMediumToListWithChildren(MediaList &llMedia, Medium *pMedium) argument
4435 ComObjPtr<Medium> pMedium = *it; local
4450 ComObjPtr<Medium> pMedium = *it; local
4496 ComObjPtr<Medium> &pMedium = *it; local
[all...]
H A DSnapshotImpl.cpp1032 Medium *pMedium = pAtt->i_getMedium(); local
1033 if (pMedium) // can be NULL for non-harddisk
1035 rc = pMedium->i_addBackReference(mData->mUuid, mSnapshotId);
2152 ComObjPtr<Medium> pMedium = pAttach->i_getMedium(); local
2156 if ( !pMedium.isNull()
2158 && !pMedium->i_getParent().isNull()
2159 && pMedium->i_getChildren().size() == 0
2162 LogFlowThisFunc(("Picked differencing image '%s' for deletion\n", pMedium->i_getName().c_str()));
2195 ComObjPtr<Medium> pMedium = pAttach->i_getMedium(); local
2197 AutoWriteLock mlock(pMedium COMMA_LOCKVAL_SRC_PO
2239 ComObjPtr<Medium> &pMedium = *it; local
3416 ComObjPtr<Medium> pMedium = it->GetMedium(); local
3479 ComObjPtr<Medium> pMedium = it->GetMedium(); local
3565 ComObjPtr<Medium> pMedium = it->GetMedium(); local
3651 const ComObjPtr<Medium> &pMedium = mediumLock.GetMedium(); local
3777 Medium *pMedium = it->GetMedium(); local
3802 const ComObjPtr<Medium> pMedium = mediumLock.GetMedium(); local
[all...]
H A DMachineImplCloneVM.cpp40 ComPtr<IMedium> pMedium; member in struct:__anon16517
106 inline HRESULT queryBaseName(const ComPtr<IMedium> &pMedium, Utf8Str &strBaseName) const;
227 HRESULT MachineCloneVMPrivate::queryBaseName(const ComPtr<IMedium> &pMedium, Utf8Str &strBaseName) const argument
230 HRESULT rc = pMedium->COMGETTER(Base)(pBaseMedium.asOutParam());
298 mt.pMedium = pSrcMedium;
402 mt.pMedium = pSrcMedium;
451 uint32_t hist = mediaHist[mt.pMedium];
454 rc = mt.pMedium->COMGETTER(Name)(bstrSrcName.asOutParam());
470 rc = queryBaseName(newChain.last().pMedium, newChain.last().strBaseName);
537 mt.pMedium
1063 ComPtr<IMedium> pMedium = mt.pMedium; local
1317 const ComObjPtr<Medium> &pMedium = newMedia.at(i - 1); local
1443 const ComObjPtr<Medium> &pMedium = newMedia.at(i - 1); local
[all...]
H A DMediumAttachmentImpl.cpp48 ComObjPtr<Medium> pMedium; member in struct:BackupableMediumAttachmentData
146 m->bd->pMedium = aMedium;
239 aHardDisk = m->bd->pMedium;
440 return m->bd->pMedium;
514 m->bd->pMedium = aMedium;
H A DMachineImpl.cpp3781 Medium *pMedium = pAttachTemp->i_getMedium(); local
3782 if (pMedium)
3784 AutoReadLock mediumLock(pMedium COMMA_LOCKVAL_SRC_POS);
3787 pMedium->i_getLocationFull().c_str(),
3944 ComObjPtr<Medium> pMedium = pAttach->i_getMedium(); local
3945 Assert(!pMedium.isNull() || pAttach->i_getType() != DeviceType_HardDisk);
3946 if (pMedium.isNull())
3949 if (pMedium->i_getBase(&level) == medium)
3954 pMedium))
4057 ComObjPtr<Medium> pMedium local
4723 ComObjPtr<Medium> pMedium = static_cast<Medium*>(iM); local
5252 ComObjPtr<Medium> pMedium = (Medium*)(IMedium*)(task.m_llMediums.at(i)); local
5410 ComObjPtr<Medium> pMedium = static_cast<Medium*>(pIMedium); local
8366 ComObjPtr<Medium> pMedium = (*it)->i_getMedium(); local
10456 Medium *pMedium = pAttach->i_getMedium(); local
10550 i_addMediumToRegistry(ComObjPtr<Medium> &pMedium) argument
10665 Medium* pMedium = pAtt->i_getMedium(); local
10717 Medium* pMedium = pAtt->i_getMedium(); local
10918 Medium* pMedium = pAtt->i_getMedium(); local
10957 ComObjPtr<Medium> pMedium = pAtt->i_getMedium(); local
11016 ComObjPtr<Medium> pMedium = pAtt->i_getMedium(); local
11104 i_findAttachment(const MediaData::AttachmentList &ll, ComObjPtr<Medium> pMedium) argument
11247 ComObjPtr<Medium> pMedium = pAttach->i_getMedium(); local
11343 Medium* pMedium = pAttach->i_getMedium(); local
11408 Medium* pMedium = pAttach->i_getMedium(); local
11512 Medium* pMedium = pAttach->i_getMedium(); local
11526 Medium* pMedium = pAttach->i_getMedium(); local
14231 Medium *pMedium = pAtt->i_getMedium(); local
[all...]
H A DApplianceImplExport.cpp294 ComPtr<IMedium> pMedium; local
315 rc = pHDA->COMGETTER(Medium)(pMedium.asOutParam());
329 && pMedium)
333 rc = pMedium->COMGETTER(Location)(bstrLocation.asOutParam());
339 // as opposed to the UUID filename of a differencing image, if pMedium is one
343 rc = pMedium->COMGETTER(Base)(pBaseMedium.asOutParam());
344 // returns pMedium if there are no diff images
384 && pMedium)
395 rc = pMedium->COMGETTER(HostDrive)(&fHostDrive);
403 rc = pMedium
[all...]
H A DPerformance.cpp1095 ComObjPtr<Medium> pMedium = *it; local
1098 AssertStmt(!pMedium.isNull(), continue);
1100 AutoCaller localAutoCaller(pMedium);
1103 AutoReadLock local_alock(pMedium COMMA_LOCKVAL_SRC_POS);
1105 used += (ULONG)(pMedium->i_getSize() / _1M);
/vbox/src/VBox/Main/testcase/
H A DtstMediumLock.cpp80 ComPtr<IMedium> pMedium; local
110 TEST_COM_SUCCESS(hTest, pVirtualBox->CreateMedium(Bstr("VDI").raw(), Bstr(szPathTemp).raw(), AccessMode_ReadWrite, DeviceType_HardDisk, pMedium.asOutParam()), "create medium");
111 if (!pMedium.isNull())
116 TEST_COM_SUCCESS(hTest, pMedium->CreateBaseStorage(_1M, ComSafeArrayAsInParam(variant), pProgress.asOutParam()), "create base storage");
128 TEST_COM_SUCCESS(hTest, pMedium->COMGETTER(State)(&mediumState), "getting state");
132 TEST_COM_SUCCESS(hTest, pMedium->LockWrite(pToken1.asOutParam()), "write lock");
134 TEST_COM_SUCCESS(hTest, pMedium->COMGETTER(State)(&mediumState), "getting lock write state");
138 TEST_COM_FAILURE(hTest, pMedium->LockWrite(pToken2.asOutParam()), "nested write lock succeeded");
142 TEST_COM_SUCCESS(hTest, pMedium->COMGETTER(State)(&mediumState), "getting after nested lock write state");
151 TEST_COM_SUCCESS(hTest, pMedium
[all...]
/vbox/src/VBox/Main/include/
H A DTokenImpl.h80 HRESULT init(const ComObjPtr<Medium> &pMedium, bool fWrite);
97 ComObjPtr<Medium> pMedium; member in struct:MediumLockToken::Data
H A DHostImpl.h65 HRESULT i_findHostDriveById(DeviceType_T mediumType, const Guid &uuid, bool fRefresh, ComObjPtr<Medium> &pMedium);
66 HRESULT i_findHostDriveByName(DeviceType_T mediumType, const Utf8Str &strLocationFull, bool fRefresh, ComObjPtr<Medium> &pMedium);
151 HRESULT i_findHostDriveByNameOrId(DeviceType_T mediumType, const Utf8Str &strNameOrId, ComObjPtr<Medium> &pMedium);
H A DVirtualBoxImpl.h197 ComObjPtr<Medium> &pMedium);
220 HRESULT i_registerMedium(const ComObjPtr<Medium> &pMedium, ComObjPtr<Medium> *ppMedium,
222 HRESULT i_unregisterMedium(Medium *pMedium);
223 void i_pushMediumToListWithChildren(MediaList &llMedia, Medium *pMedium);
357 int i_decryptMediumSettings(Medium *pMedium);
/vbox/src/VBox/Additions/WINNT/VBoxTray/
H A DVBoxDnDDataObject.cpp190 * pMedium.
195 * @param pMedium
197 STDMETHODIMP VBoxDnDDataObject::GetData(FORMATETC *pFormatEtc, STGMEDIUM *pMedium) argument
200 AssertPtrReturn(pMedium, DV_E_FORMATETC);
278 pMedium->hGlobal = hData;
279 pMedium->tymed = TYMED_HGLOBAL;
287 pMedium->hGlobal = GlobalAlloc(GHND, mcbData + 1);
288 if (pMedium->hGlobal)
290 char *pcDst = (char *)GlobalLock(pMedium->hGlobal);
293 GlobalUnlock(pMedium
407 GetDataHere(FORMATETC *pFormatEtc, STGMEDIUM *pMedium) argument
435 SetData(FORMATETC *pFormatEtc, STGMEDIUM *pMedium, BOOL fRelease) argument
[all...]
H A DVBoxDnD.h63 STDMETHOD(GetData)(FORMATETC *pFormatEtc, STGMEDIUM *pMedium);
64 STDMETHOD(GetDataHere)(FORMATETC *pFormatEtc, STGMEDIUM *pMedium);
67 STDMETHOD(SetData)(FORMATETC *pFormatEtc, STGMEDIUM *pMedium, BOOL fRelease);
/vbox/src/VBox/Frontends/VirtualBox/src/runtime/
H A DUIDnDDataObject_win.h61 STDMETHOD(GetData)(FORMATETC *pFormatEtc, STGMEDIUM *pMedium);
62 STDMETHOD(GetDataHere)(FORMATETC *pFormatEtc, STGMEDIUM *pMedium);
65 STDMETHOD(SetData)(FORMATETC *pFormatEtc, STGMEDIUM *pMedium, BOOL fRelease);
H A DUIDnDDataObject_win.cpp198 * pMedium.
203 * @param pMedium
205 STDMETHODIMP UIDnDDataObject::GetData(FORMATETC *pFormatEtc, STGMEDIUM *pMedium) argument
208 AssertPtrReturn(pMedium, DV_E_FORMATETC);
211 LogFlowFunc(("pFormatEtc=%p, pMedium=%p\n", pFormatEtc, pMedium));
284 pMedium->hGlobal = hData;
285 pMedium->tymed = TYMED_HGLOBAL;
378 pMedium->tymed = TYMED_HGLOBAL;
379 pMedium
487 GetDataHere(FORMATETC *pFormatEtc, STGMEDIUM *pMedium) argument
514 SetData(FORMATETC *pFormatEtc, STGMEDIUM *pMedium, BOOL fRelease) argument
[all...]
/vbox/src/VBox/Frontends/VBoxManage/
H A DVBoxManageDisk.cpp152 ComPtr<IMedium> &pMedium, bool fForceNewUuidOnOpen,
177 pMedium.asOutParam()));
183 pMedium.asOutParam());
190 AccessMode_T enmAccessMode, ComPtr<IMedium> &pMedium)
211 pMedium.asOutParam()));
419 ComPtr<IMedium> pMedium; local
422 AccessMode_ReadWrite, pMedium);
425 AccessMode_ReadOnly, pMedium);
428 AccessMode_ReadWrite, pMedium);
432 if (SUCCEEDED(rc) && pMedium)
150 openMedium(HandlerArg *a, const char *pszFilenameOrUuid, DeviceType_T enmDevType, AccessMode_T enmAccessMode, ComPtr<IMedium> &pMedium, bool fForceNewUuidOnOpen, bool fSilent) argument
188 createMedium(HandlerArg *a, const char *pszFormat, const char *pszFilename, DeviceType_T enmDevType, AccessMode_T enmAccessMode, ComPtr<IMedium> &pMedium) argument
495 ComPtr<IMedium> pMedium; local
1092 showMediumInfo(const ComPtr<IVirtualBox> &pVirtualBox, const ComPtr<IMedium> &pMedium, const char *pszParentUUID, bool fOptLong) argument
1573 ComPtr<IMedium> pMedium; local
[all...]
H A DVBoxManageSnapshot.cpp41 * @param pMedium
48 bool FindAndPrintSnapshotUsingMedium(ComPtr<IMedium> &pMedium, argument
78 if (pMediumInSnapshot == pMedium)
102 if (FindAndPrintSnapshotUsingMedium(pMedium,
121 * @param pMedium variant, initially the base medium, then a child of the base medium when recursing.
127 ComPtr<IMedium> &pMedium,
137 CHECK_ERROR_BREAK(pMedium, COMGETTER(Name)(bstrMediumName.asOutParam()));
141 (pCurrentStateMedium == pMedium) ? " (CURSTATE)" : "");
144 FindAndPrintSnapshotUsingMedium(pMedium, pRootSnapshot, pCurrentSnapshot, uLevel, 0);
148 CHECK_ERROR_BREAK(pMedium, COMGETTE
126 DumpMediumWithChildren(ComPtr<IMedium> &pCurrentStateMedium, ComPtr<IMedium> &pMedium, ComPtr<ISnapshot> &pRootSnapshot, ComPtr<ISnapshot> &pCurrentSnapshot, uint32_t uLevel) argument
[all...]
H A DVBoxManage.h261 ComPtr<IMedium> &pMedium, bool fForceNewUuidOnOpen,
271 const ComPtr<IMedium> &pMedium,
H A DVBoxManageList.cpp253 ComPtr<IMedium> pMedium = aMedia[i]; local
255 rc = showMediumInfo(pVirtualBox, pMedium, pszParentUUIDStr, fOptLong);
260 CHECK_ERROR(pMedium, COMGETTER(Children)(ComSafeArrayAsOutParam(children)));
264 pMedium->COMGETTER(Id)(uuid.asOutParam());
H A DVBoxManageMisc.cpp176 IMedium *pMedium = aMedia[i]; local
177 if (pMedium)
178 rc = pMedium->Close();
/vbox/src/VBox/Main/src-client/
H A DConsoleImpl2.cpp3898 ComPtr<IMedium> pMedium; local
3899 hrc = pMediumAtt->COMGETTER(Medium)(pMedium.asOutParam()); H();
3914 hrc = pMedium->COMGETTER(MediumFormat)(pMediumFormat.asOutParam()); H();
3925 hrc = pMedium->COMGETTER(Location)(strFile.asOutParam()); H();
3947 hrc = pMedium->COMGETTER(LogicalSize)(&i64Size); H();
4085 if (pMedium)
4088 hrc = pMedium->COMGETTER(HostDrive)(&fHostDrive); H();
4097 hrc = pMedium->COMGETTER(Location)(strFile.asOutParam()); H();
4129 pMedium,
4208 IMedium *pMedium,
4198 i_configMedium(PCFGMNODE pLunL0, bool fPassthrough, DeviceType_T enmType, bool fUseHostIOCache, bool fBuiltinIOCache, bool fSetupMerge, unsigned uMergeSource, unsigned uMergeTarget, const char *pcszBwGroup, bool fDiscard, IMedium *pMedium, MachineState_T aMachineState, HRESULT *phrc) argument
4485 i_configMediumProperties(PCFGMNODE pCur, IMedium *pMedium, bool *pfHostIP, bool *pfEncrypted) argument
[all...]
H A DConsoleImpl.cpp3418 IMedium *pMedium; local
3419 rc = aMediumAttachment->COMGETTER(Medium)(&pMedium);
3422 if (pMedium)
3424 rc = pMedium->COMGETTER(Location)(mediumLocation.asOutParam());
3500 if (pMedium)
3599 IMedium *pMedium; local
3600 rc = aMediumAttachment->COMGETTER(Medium)(&pMedium);
3603 if (pMedium)
3605 rc = pMedium->COMGETTER(Location)(mediumLocation.asOutParam());
3681 if (!pMedium)
3773 IMedium *pMedium; local
4446 ComPtr<IMedium> pMedium; local
4565 ComPtr<IMedium> pMedium; local
5963 IMedium *pMedium; local
7153 ComPtr<IMedium> pMedium; local
10212 IMedium *pMedium = NULL; local
[all...]
/vbox/src/VBox/Frontends/VBoxSDL/
H A DVBoxSDL.cpp1595 ComPtr<IMedium> pMedium; local
1604 pMedium.asOutParam());
1605 if (!pMedium)
1611 pMedium.asOutParam());
1614 if (pMedium)
1651 DeviceType_HardDisk, pMedium));
1667 ComPtr<IMedium> pMedium; local
1682 pMedium.asOutParam());
1690 pMedium.asOutParam());
1700 pMedium
1752 ComPtr<IMedium> pMedium; local
[all...]

Completed in 3081 milliseconds

12