Lines Matching refs:uPtrReg

96         RTVPTRUNION         uPtrReg;
97 uPtrReg.pu32 = &uPtr.pu32[iReg];
99 uint32_t uInitialValue = *uPtrReg.pu32;
100 LogRel(("TestOhciWrites: %p iReg=%2d %20s = %08RX32\n", uPtrReg.pv, iReg, g_apszRegNms[iReg], uInitialValue));
117 uInitialValue = *uPtrReg.pu32;
122 if ((fTryAgain = (*uPtrReg.pu32 != uInitialValue)))
124 *uPtrReg.pu32 = uInitialValue;
125 u32A = *uPtrReg.pu32;
130 *uPtrReg.pu32 = uChangedValue;
131 u32A = *uPtrReg.pu32;
132 *uPtrReg.pu32 = uInitialValue;
138 u32A = *uPtrReg.pu32;
151 if ((fTryAgain = (*uPtrReg.pu32 != uInitialValue)))
155 uPtrReg.pu16[iWord] = (uint16_t)(uChangedValue >> iWord * 16);
156 u32A = *uPtrReg.pu32;
157 *uPtrReg.pu32 = uInitialValue;
166 u32A = *uPtrReg.pu32;
178 fTryAgain = *uPtrReg.pu32 != uInitialValue;
182 *(uint16_t volatile *)&uPtrReg.pu8[1] = (uint16_t)(uChangedValue >> 8);
183 u32A = *uPtrReg.pu32;
184 *uPtrReg.pu32 = uInitialValue;
190 u32A = *uPtrReg.pu32;
202 if ((fTryAgain = (*uPtrReg.pu32 != uInitialValue)))
206 uPtrReg.pu8[iByte] = (uint8_t)(uChangedValue >> iByte * 8);
207 u32A = *uPtrReg.pu32;
208 *uPtrReg.pu32 = uInitialValue;
217 u32A = *uPtrReg.pu32;
267 RTVPTRUNION uPtrReg;
268 uPtrReg.pu32 = &uPtr.pu32[iReg];
270 uint32_t uInitialValue = *uPtrReg.pu32;
271 LogRel(("TestOhciReadOnly: %p iReg=%2d %20s = %08RX32\n", uPtrReg.pv, iReg, g_apszRegNms[iReg], uInitialValue));
286 uInitialValue = *uPtrReg.pu32;
298 if ((fTryAgain = (*uPtrReg.pu32 != uInitialValue)))
301 *uPtrReg.pu32 = uChangedValue;
302 u32A = *uPtrReg.pu32;
303 *uPtrReg.pu32 = uInitialValue;
308 u32A = *uPtrReg.pu32;
316 if ((fTryAgain = (*uPtrReg.pu32 != uInitialValue)))
318 uPtrReg.pu16[iWord] = (uint16_t)(uChangedValue >> iWord * 16);
319 u32A = *uPtrReg.pu32;
320 *uPtrReg.pu32 = uInitialValue;
325 u32A = *uPtrReg.pu32;
334 if ((fTryAgain = (*uPtrReg.pu32 != uInitialValue)))
336 uPtrReg.pu8[iByte] = (uint8_t)(uChangedValue >> iByte * 8);
337 u32A = *uPtrReg.pu32;
338 *uPtrReg.pu32 = uInitialValue;
346 u32A = *uPtrReg.pu32;