Lines Matching defs:aThat
114 * @note Locks @a aThat object for reading.
116 HRESULT VRDEServer::init(Machine *aParent, VRDEServer *aThat)
118 LogFlowThisFunc(("aParent=%p, aThat=%p\n", aParent, aThat));
120 ComAssertRet(aParent && aThat, E_INVALIDARG);
127 unconst(mPeer) = aThat;
129 AutoCaller thatCaller(aThat);
132 AutoReadLock thatLock(aThat COMMA_LOCKVAL_SRC_POS);
133 mData.share(aThat->mData);
146 * @note Locks @a aThat object for reading.
148 HRESULT VRDEServer::initCopy(Machine *aParent, VRDEServer *aThat)
150 LogFlowThisFunc(("aParent=%p, aThat=%p\n", aParent, aThat));
152 ComAssertRet(aParent && aThat, E_INVALIDARG);
161 AutoCaller thatCaller(aThat);
164 AutoReadLock thatLock(aThat COMMA_LOCKVAL_SRC_POS);
165 mData.attachCopy(aThat->mData);
934 * represented by @a aThat (locked for reading).
936 void VRDEServer::i_copyFrom(VRDEServer *aThat)
938 AssertReturnVoid(aThat != NULL);
945 AutoCaller thatCaller(aThat);
948 /* peer is not modified, lock it for reading (aThat is "master" so locked
950 AutoReadLock rl(aThat COMMA_LOCKVAL_SRC_POS);
954 mData.assignCopy(aThat->mData);