Lines Matching refs:achInput
342 char *psz = &pDbgc->achInput[pDbgc->iRead];
346 if (psz == &pDbgc->achInput[sizeof(pDbgc->achInput)])
347 psz = &pDbgc->achInput[0];
349 if (psz == &pDbgc->achInput[pDbgc->iWrite])
363 pDbgc->iRead = psz - &pDbgc->achInput[0];
411 int rc = pDbgc->pBack->pfnRead(pDbgc->pBack, &pDbgc->achInput[0], sizeof(pDbgc->achInput) - 1, &cbRead);
414 char *psz = (char *)memchr(&pDbgc->achInput[0], '\n', cbRead);
418 pDbgc->iRead = psz - &pDbgc->achInput[0] + 1;
433 * In addition to the iWrite and achInput, cInputLines is maintained.
451 cbLeft = sizeof(pDbgc->achInput) - pDbgc->iWrite - (pDbgc->iRead == 0);
495 pDbgc->iWrite = sizeof(pDbgc->achInput) - 1;
497 if (pDbgc->achInput[pDbgc->iWrite] == '\n')
515 pDbgc->achInput[pDbgc->iWrite] = ch;
516 if (++pDbgc->iWrite >= sizeof(pDbgc->achInput))
523 pDbgc->achInput[pDbgc->iWrite] = '\0';
619 pDbgc->pszScratch = &pDbgc->achInput[0];