Lines Matching defs:aThat
121 * @note Locks @a aThat object for reading.
123 HRESULT AudioAdapter::init (Machine *aParent, AudioAdapter *aThat)
125 LogFlowThisFunc(("aParent=%p, aThat=%p\n", aParent, aThat));
127 ComAssertRet(aParent && aThat, E_INVALIDARG);
134 unconst(mPeer) = aThat;
136 AutoCaller thatCaller (aThat);
139 AutoReadLock thatLock(aThat COMMA_LOCKVAL_SRC_POS);
141 mData->m.share (aThat->mData->m);
154 * @note Locks @a aThat object for reading.
156 HRESULT AudioAdapter::initCopy (Machine *aParent, AudioAdapter *aThat)
158 LogFlowThisFunc(("aParent=%p, aThat=%p\n", aParent, aThat));
160 ComAssertRet(aParent && aThat, E_INVALIDARG);
169 AutoCaller thatCaller (aThat);
172 AutoReadLock thatLock(aThat COMMA_LOCKVAL_SRC_POS);
174 mData->m.attachCopy (aThat->mData->m);
428 * represented by @a aThat (locked for reading).
430 void AudioAdapter::i_copyFrom(AudioAdapter *aThat)
432 AssertReturnVoid (aThat != NULL);
439 AutoCaller thatCaller (aThat);
442 /* peer is not modified, lock it for reading (aThat is "master" so locked
444 AutoReadLock rl(aThat COMMA_LOCKVAL_SRC_POS);
448 mData->m.assignCopy(aThat->mData->m);