|
traceResult | xTraceEventBufferAlloc (TraceEventBuffer_t *pxTraceEventBuffer, uint32_t uiSize, void **ppvData) |
| Allocates a data slot directly from the event buffer.
|
|
traceResult | xTraceEventBufferAllocCommit (TraceEventBuffer_t *pxTraceEventBuffer, const void *pvData, uint32_t uiSize, int32_t *piBytesWritten) |
| Commits the last allocated block to the event buffer.
|
|
traceResult | xTraceEventBufferPush (TraceEventBuffer_t *pxTraceEventBuffer, void *pvData, uint32_t uiSize, int32_t *piBytesWritten) |
| Pushes data into trace event buffer.
|
|
traceResult | xTraceEventBufferTransferAll (TraceEventBuffer_t *pxTraceEventBuffer, int32_t *piBytesWritten) |
| Transfer trace event buffer data through streamport.
|
|
traceResult | xTraceEventBufferTransferChunk (TraceEventBuffer_t *pxTraceEventBuffer, uint32_t uiChunkSize, int32_t *piBytesWritten) |
| Transfer trace event buffer data through streamport.
|
|
traceResult | xTraceEventBufferClear (TraceEventBuffer_t *pxTraceEventBuffer) |
| Clears all data from event buffer.
|
|
Public trace event buffer APIs.