Lines Matching refs:pos
171 picoos_uint16 inReadPos, inWritePos; /* next pos to read/write from/to inBuf*/
186 picoos_uint16 outReadPos, outWritePos; /* next pos to read/write from/to outBuf*/
266 static picoos_uint16 get_pi_uint16(picoos_uint8 * buf, picoos_uint16 *pos);
1361 /** reads platform-independent uint16 from buffer at *pos and advances *pos
1363 * @param *pos : start position inside buffer of pi uint16
1368 static picoos_uint16 get_pi_uint16(picoos_uint8 * buf, picoos_uint16 *pos)
1371 res = buf[(*pos)] | ((picoos_uint16) buf[(*pos) + 1] << 8);
1372 *pos += 2;
1386 picoos_uint16 pos;
1397 pos = cep->inReadPos + PICODATA_ITEM_HEADSIZE + state * 6;
1399 PICODBG_DEBUG(("state info starts at inBuf pos %i ",pos));
1401 frames = get_pi_uint16(cep->inBuf, &pos);
1414 indlfz = get_pi_uint16(cep->inBuf, &pos); /* lfz index */
1416 indmgc = get_pi_uint16(cep->inBuf, &pos); /* mgc index */
1434 PICODBG_DEBUG(("finished state %i with %i frames, now at index write pos %i",
1439 frames = get_pi_uint16(cep->inBuf, &pos);
1914 /* FEED: combine input item with pos/phon pairs to output item */