Home
last modified time | relevance | path

Searched refs:pipe (Results 1 – 3 of 3) sorted by relevance

/TwlSDK-5.5/build/libraries/dsp/common/src/
Ddsp_pipe.c249 DSPPipe pipe[1]; in DSPi_PipeCallbackToConsole() local
250 (void)DSP_LoadPipe(pipe, port, peer); in DSPi_PipeCallbackToConsole()
252 u16 max = DSP_GetPipeReadableSize(pipe); in DSPi_PipeCallbackToConsole()
259 DSP_ReadPipe(pipe, buffer, length); in DSPi_PipeCallbackToConsole()
302 DSPPipe pipe[1]; in DSPi_PipeCallbackForDMA() local
303 (void)DSP_LoadPipe(pipe, port, peer); in DSPi_PipeCallbackForDMA()
305 u16 max = DSP_GetPipeReadableSize(pipe); in DSPi_PipeCallbackForDMA()
312 DSP_ReadPipe(pipe, buffer, length); in DSPi_PipeCallbackForDMA()
348 static void DSPi_WaitForPipe(DSPPipe *pipe) in DSPi_WaitForPipe() argument
351 (void)DSP_SyncPipe(pipe); in DSPi_WaitForPipe()
[all …]
Ddsp_util.c118 DSPPipe pipe[1]; in DSPi_PipeCallbackForSound() local
119 (void)DSP_LoadPipe(pipe, port, peer); in DSPi_PipeCallbackForSound()
120 if (DSP_GetPipeReadableSize(pipe) >= sizeof(response)) in DSPi_PipeCallbackForSound()
122 DSP_ReadPipe(pipe, &response, sizeof(response)); in DSPi_PipeCallbackForSound()
/TwlSDK-5.5/include/twl/dsp/common/
Dpipe.h102 DSPPipe pipe[DSP_PIPE_PORT_MAX][DSP_PIPE_PEER_MAX]; member
149 DSPPipe* DSP_LoadPipe(DSPPipe *pipe, int port, int peer);
160 void DSP_SyncPipe(DSPPipe *pipe);
171 void DSP_FlushPipe(DSPPipe *pipe);
182 u16 DSP_GetPipeReadableSize(const DSPPipe *pipe);
193 u16 DSP_GetPipeWritableSize(const DSPPipe *pipe);
207 void DSP_ReadPipe(DSPPipe *pipe, void *buffer, u16 length);
220 void DSP_WritePipe(DSPPipe *pipe, const void *buffer, u16 length);