Lines Matching defs:aMachine

7750  * @param aMachine      Session machine object.
7757 bool Machine::i_isSessionOpen(ComObjPtr<SessionMachine> &aMachine,
7777 aMachine = mData->mSession.mMachine;
12104 void Machine::i_registerMetrics(PerformanceCollector *aCollector, Machine *aMachine, RTPROCESS pid)
12124 pm::BaseMetric *cpuLoad = new pm::MachineCpuLoadRaw(hal, aMachine, pid,
12127 pm::BaseMetric *ramUsage = new pm::MachineRamUsage(hal, aMachine, pid,
12132 pm::BaseMetric *diskUsage = new pm::MachineDiskUsage(hal, aMachine, disks,
12169 mCollectorGuest = new pm::CollectorGuest(aMachine, pid);
12194 pm::BaseMetric *machineNetRate = new pm::MachineNetRate(mCollectorGuest, aMachine,
12198 pm::BaseMetric *guestCpuLoad = new pm::GuestCpuLoad(mCollectorGuest, aMachine,
12202 pm::BaseMetric *guestCpuMem = new pm::GuestRamUsage(mCollectorGuest, aMachine,
12264 void Machine::i_unregisterMetrics(PerformanceCollector *aCollector, Machine *aMachine)
12270 aCollector->unregisterMetricsFor(aMachine);
12271 aCollector->unregisterBaseMetricsFor(aMachine);
12311 HRESULT SessionMachine::init(Machine *aMachine)
12314 LogFlowThisFunc(("mName={%s}\n", aMachine->mUserData->s.strName.c_str()));
12316 AssertReturn(aMachine, E_INVALIDARG);
12318 AssertReturn(aMachine->lockHandle()->isWriteLockOnCurrentThread(), E_FAIL);
12329 mClientToken = new ClientToken(aMachine, this);
12345 unconst(mPeer) = aMachine;
12347 unconst(mParent) = aMachine->mParent;
12350 mData.share(aMachine->mData);
12351 mSSData.share(aMachine->mSSData);
12353 mUserData.share(aMachine->mUserData);
12354 mHWData.share(aMachine->mHWData);
12355 mMediaData.share(aMachine->mMediaData);
12358 for (StorageControllerList::const_iterator it = aMachine->mStorageControllers->begin();
12359 it != aMachine->mStorageControllers->end();
12369 for (USBControllerList::const_iterator it = aMachine->mUSBControllers->begin();
12370 it != aMachine->mUSBControllers->end();
12380 mBIOSSettings->init(this, aMachine->mBIOSSettings);
12383 mVRDEServer->init(this, aMachine->mVRDEServer);
12386 mAudioAdapter->init(this, aMachine->mAudioAdapter);
12391 mSerialPorts[slot]->init(this, aMachine->mSerialPorts[slot]);
12397 mParallelPorts[slot]->init(this, aMachine->mParallelPorts[slot]);
12402 mUSBDeviceFilters->init(this, aMachine->mUSBDeviceFilters);
12405 mNetworkAdapters.resize(aMachine->mNetworkAdapters.size());
12409 mNetworkAdapters[slot]->init(this, aMachine->mNetworkAdapters[slot]);
12414 mBandwidthControl->init(this, aMachine->mBandwidthControl);