Lines Matching refs:headxWritePos
180 picoos_uint16 headxReadPos, headxWritePos; member
270 spho->headxWritePos = 0; in sphoReset()
423 writePos = spho->headxWritePos; in shift_range_left_1()
451 spho->headxWritePos -= diff; in shift_range_left_1()
456 … "readPos,WritePos are now [%i,%i[, returning shift amount %i",*from, spho->headxWritePos, diff in shift_range_left_1()
960 spho->procState, spho->headxReadPos, spho->headxWritePos)); in sphoStep()
991 remHeadxSize = spho->headxBufSize - spho->headxWritePos; in sphoStep()
993 curPos = spho->headxWritePos; in sphoStep()
995 …EBUG(("COLLECT getting item at headxWritePos %i (remaining %i)",spho->headxWritePos, remHeadxSize)… in sphoStep()
999 … PICODATA_MAX_ITEMSIZE, &(spho->headx[spho->headxWritePos].head), in sphoStep()
1002 spho->headx[spho->headxWritePos].cind = spho->cbufWritePos; in sphoStep()
1003 spho->headx[spho->headxWritePos].boundstrength = 0; in sphoStep()
1004 spho->headxWritePos++; in sphoStep()
1024 if (curPos < spho->headxWritePos) { /* we did get some new items */ in sphoStep()
1026 spho->headxWritePos - curPos)); in sphoStep()
1063 if (spho->headxReadPos >= spho->headxWritePos) { in sphoStep()