Lines Matching refs:picb
209 uint16_t picb; /**< ro 0, position in current buffer */
410 pReg->picb = pReg->bd.ctl_len & 0xffff;
516 pReg->picb = 0;
1093 uint32_t cbToWrite = RT_MIN((uint32_t)(pReg->picb << 1), cbMax);
1239 uint32_t cbToRead = RT_MIN((uint32_t)(pReg->picb << 1), cbMixBuf);
1274 uint32_t temp = pReg->picb << 1;
1425 if (!pReg->picb) /* Got a new buffer descriptor, that is, the position is 0? */
1459 pReg->picb -= (cbTransferred >> 1);
1474 pReg->picb -= (cbTransferred >> 1);
1485 LogFlowFunc(("pReg->picb=%#x, cbWrittenTotal=%RU32\n", pReg->picb, cbWrittenTotal));
1487 if (!pReg->picb)
1633 *pu32 = pReg->picb;
1676 *pu32 = pReg->picb | (pReg->piv << 16) | (pReg->cr << 24);
1677 LogFlowFunc(("PICB PIV CR[%d] -> %#x %#x %#x %#x\n", GET_BM(index), *pu32, pReg->picb, pReg->piv, pReg->cr));
2075 SSMR3PutU16(pSSM, pReg->picb);
2129 SSMR3GetU16(pSSM, &pReg->picb);