Lines Matching defs:aThat
90 * @note Locks @a aThat object for reading.
92 HRESULT SerialPort::init(Machine *aParent, SerialPort *aThat)
94 LogFlowThisFunc(("aParent=%p, aThat=%p\n", aParent, aThat));
96 ComAssertRet(aParent && aThat, E_INVALIDARG);
105 unconst(m->pPeer) = aThat;
107 AutoCaller thatCaller (aThat);
110 AutoReadLock thatLock(aThat COMMA_LOCKVAL_SRC_POS);
111 m->bd.share (aThat->m->bd);
124 * @note Locks @a aThat object for reading.
126 HRESULT SerialPort::initCopy(Machine *aParent, SerialPort *aThat)
128 LogFlowThisFunc(("aParent=%p, aThat=%p\n", aParent, aThat));
130 ComAssertRet(aParent && aThat, E_INVALIDARG);
141 AutoCaller thatCaller (aThat);
144 AutoReadLock thatLock(aThat COMMA_LOCKVAL_SRC_POS);
145 m->bd.attachCopy (aThat->m->bd);
569 * represented by @a aThat (locked for reading).
571 void SerialPort::i_copyFrom (SerialPort *aThat)
573 AssertReturnVoid (aThat != NULL);
580 AutoCaller thatCaller (aThat);
583 /* peer is not modified, lock it for reading (aThat is "master" so locked
585 AutoReadLock rl(aThat COMMA_LOCKVAL_SRC_POS);
589 m->bd.assignCopy (aThat->m->bd);