Lines Matching refs:pos
253 u16 pos = 0; in DSPi_PipeCallbackToConsole() local
254 while (pos < max) in DSPi_PipeCallbackToConsole()
258 u16 length = (u16)((max - pos < tmplen) ? (max - pos) : tmplen); in DSPi_PipeCallbackToConsole()
260 pos += length; in DSPi_PipeCallbackToConsole()
267 int pos; in DSPi_PipeCallbackToConsole() local
268 for (pos = 0; pos < length; ++pos) in DSPi_PipeCallbackToConsole()
270 if (str[pos] == '\0') in DSPi_PipeCallbackToConsole()
273 current = pos + 1; in DSPi_PipeCallbackToConsole()
306 u16 pos = 0; in DSPi_PipeCallbackForDMA() local
307 while (pos < max) in DSPi_PipeCallbackForDMA()
311 u16 length = (u16)((max - pos < tmplen) ? (max - pos) : tmplen); in DSPi_PipeCallbackForDMA()
313 pos += length; in DSPi_PipeCallbackForDMA()
320 int pos; in DSPi_PipeCallbackForDMA() local
321 for (pos = 0; pos < length; ++pos) in DSPi_PipeCallbackForDMA()
323 if (str[pos] == '\0') in DSPi_PipeCallbackForDMA()
326 current = pos + 1; in DSPi_PipeCallbackForDMA()
540 u16 pos = (u16)(rpos & ~0x8000); in DSP_ReadPipe() local
542 u16 len = (u16)((length < end - pos) ? length : (end - pos)); in DSP_ReadPipe()
544 DSP_LoadData(DSP_ADDR_TO_ARM(pipe->address) + pos, dst, len); in DSP_ReadPipe()
547 pipe->rpos = (u16)((pos + len < pipe->length) ? (rpos + len) : (~rpos & 0x8000)); in DSP_ReadPipe()
597 u16 pos = (u16)(wpos & ~0x8000); in DSP_WritePipe() local
599 u16 len = (u16)((length < end - pos) ? length : (end - pos)); in DSP_WritePipe()
601 DSP_StoreData(DSP_ADDR_TO_ARM(pipe->address) + pos, src, len); in DSP_WritePipe()
604 pipe->wpos = (u16)((pos + len < pipe->length) ? (wpos + len) : (~wpos & 0x8000)); in DSP_WritePipe()