Home
last modified time | relevance | path

Searched refs:CirBuf (Results 1 – 5 of 5) sorted by relevance

/kernel/liteos_a/lib/libscrew/src/
Dlos_cir_buf.c36 UINT32 LOS_CirBufUsedSize(CirBuf *cirbufCB) in LOS_CirBufUsedSize()
55 STATIC UINT32 OsCirBufWriteLinear(CirBuf *cirbufCB, const CHAR *buf, UINT32 size) in OsCirBufWriteLinear()
77 STATIC UINT32 OsCirBufWriteLoop(CirBuf *cirbufCB, const CHAR *buf, UINT32 size) in OsCirBufWriteLoop()
105 UINT32 LOS_CirBufWrite(CirBuf *cirbufCB, const CHAR *buf, UINT32 size) in LOS_CirBufWrite()
131 STATIC UINT32 OsCirBufReadLinear(CirBuf *cirbufCB, CHAR *buf, UINT32 size) in OsCirBufReadLinear()
154 STATIC UINT32 OsCirBufReadLoop(CirBuf *cirbufCB, CHAR *buf, UINT32 size) in OsCirBufReadLoop()
180 UINT32 LOS_CirBufRead(CirBuf *cirbufCB, CHAR *buf, UINT32 size) in LOS_CirBufRead()
206 UINT32 LOS_CirBufInit(CirBuf *cirbufCB, CHAR *fifo, UINT32 size) in LOS_CirBufInit()
212 (VOID)memset_s(cirbufCB, sizeof(CirBuf), 0, sizeof(CirBuf)); in LOS_CirBufInit()
222 VOID LOS_CirBufDeinit(CirBuf *cirbufCB) in LOS_CirBufDeinit()
[all …]
/kernel/liteos_a/lib/libscrew/include/
Dlos_cir_buf.h57 } CirBuf; typedef
59 extern UINT32 LOS_CirBufInit(CirBuf *cirbufCB, CHAR *fifo, UINT32 size);
60 extern VOID LOS_CirBufDeinit(CirBuf *cirbufCB);
61 extern UINT32 LOS_CirBufWrite(CirBuf *cirbufCB, const CHAR *buf, UINT32 size);
62 extern UINT32 LOS_CirBufRead(CirBuf *cirbufCB, CHAR *buf, UINT32 size);
63 extern UINT32 LOS_CirBufUsedSize(CirBuf *cirbufCB);
/kernel/liteos_a/kernel/extended/perf/
Dperf_output_pri.h45 CirBuf ringbuf; /* ring buffer */
/kernel/liteos_a/kernel/common/
Dconsole.h75 CirBuf cirBufCB; /* Circular buffer CB */
Dconsole.c1111 CirBuf *cirBufCB = NULL; in ConsoleCirBufCreate()
1143 CirBuf *cirBufCB = &cirBufSendCB->cirBufCB; in ConsoleCirBufDelete()
1564 CirBuf *cirBufCB = &cirBufSendCB->cirBufCB; in ConsoleSendTask()