Lines Matching refs:bd

81     Backupable<BackupableMediumAttachmentData> bd;
145 m->bd.allocate();
146 m->bd->pMedium = aMedium;
147 unconst(m->bd->strBandwidthGroup) = strBandwidthGroup;
148 unconst(m->bd->bstrControllerName) = aControllerName;
149 unconst(m->bd->lPort) = aPort;
150 unconst(m->bd->lDevice) = aDevice;
151 unconst(m->bd->type) = aType;
153 m->bd->fPassthrough = aPassthrough;
154 m->bd->fTempEject = aTempEject;
155 m->bd->fNonRotational = aNonRotational;
156 m->bd->fDiscard = aDiscard;
157 m->bd->fImplicit = aImplicit;
158 m->bd->fHotPluggable = aHotPluggable;
170 m->bd->fImplicit ? ":I" : "");
198 m->bd.attachCopy(aThat->m->bd);
219 m->bd.free();
239 aHardDisk = m->bd->pMedium;
251 aController = Utf8Str(m->bd->bstrControllerName);
262 /* m->bd->port is constant during life time, no need to lock */
263 *aPort = m->bd->lPort;
273 /* m->bd->device is constant during life time, no need to lock */
274 *aDevice = m->bd->lDevice;
284 /* m->bd->type is constant during life time, no need to lock */
285 *aType = m->bd->type;
298 *aPassthrough = m->bd->fPassthrough;
311 *aTemporaryEject = m->bd->fTempEject;
337 *aNonRotational = m->bd->fNonRotational;
349 *aDiscard = m->bd->fDiscard;
363 if (m->bd->strBandwidthGroup.isNotEmpty())
366 hrc = m->pMachine->i_getBandwidthGroup(m->bd->strBandwidthGroup, pBwGroup, true /* fSetError */);
385 *aHotPluggable = m->bd->fHotPluggable;
404 m->bd.rollback();
422 if (m->bd.isBackedUp())
423 m->bd.commit();
430 return m->bd->fImplicit;
435 m->bd->fImplicit = aImplicit;
440 return m->bd->pMedium;
445 return m->bd->bstrControllerName;
450 return m->bd->lPort;
455 return m->bd->lDevice;
460 return m->bd->type;
466 return m->bd->fPassthrough;
472 return m->bd->fTempEject;
478 return m->bd->fNonRotational;
484 return m->bd->fDiscard;
490 return m->bd->fHotPluggable;
495 return m->bd->strBandwidthGroup;
500 return ( aControllerName == m->bd->bstrControllerName
501 && aPort == m->bd->lPort
502 && aDevice == m->bd->lDevice);
513 m->bd.backup();
514 m->bd->pMedium = aMedium;
515 m->bd->fImplicit = false;
524 m->bd.backup();
525 m->bd->fPassthrough = aPassthrough;
533 m->bd.backup();
534 m->bd->fTempEject = aTempEject;
550 m->bd.backup();
551 m->bd->fNonRotational = aNonRotational;
559 m->bd.backup();
560 m->bd->fDiscard = aDiscard;
568 m->bd.backup();
569 m->bd->fHotPluggable = aHotPluggable;
577 m->bd.backup();
578 m->bd->strBandwidthGroup = aBandwidthGroup;