|
Sound Open Firmware
|

Go to the source code of this file.
Data Structures | |
| struct | dma_trace_buf |
| struct | dma_trace_data |
Functions | |
| int | dma_trace_init_early (struct sof *sof) |
| int | dma_trace_init_complete (struct dma_trace_data *d) |
| int | dma_trace_host_buffer (struct dma_trace_data *d, struct dma_sg_elem_array *elem_array, uint32_t host_size) |
| int | dma_trace_enable (struct dma_trace_data *d) |
| void | dma_trace_disable (struct dma_trace_data *d) |
| void | dma_trace_flush (void *destination) |
| void | dma_trace_on (void) |
| void | dma_trace_off (void) |
| void | dtrace_event (const char *e, uint32_t size) |
| void | dtrace_event_atomic (const char *e, uint32_t length) |
| static bool | dma_trace_initialized (const struct dma_trace_data *d) |
| static struct dma_trace_data * | dma_trace_data_get (void) |
| static uint32_t | dtrace_calc_buf_margin (struct dma_trace_buf *buffer) |
|
inlinestatic |
| void dma_trace_disable | ( | struct dma_trace_data * | d | ) |
| int dma_trace_enable | ( | struct dma_trace_data * | d | ) |
| void dma_trace_flush | ( | void * | destination | ) |
| int dma_trace_host_buffer | ( | struct dma_trace_data * | d, |
| struct dma_sg_elem_array * | elem_array, | ||
| uint32_t | host_size ) |
| int dma_trace_init_complete | ( | struct dma_trace_data * | d | ) |
| int dma_trace_init_early | ( | struct sof * | sof | ) |
|
inlinestatic |
| void dma_trace_off | ( | void | ) |
| void dma_trace_on | ( | void | ) |
|
inlinestatic |
| void dtrace_event | ( | const char * | e, |
| uint32_t | size ) |
| void dtrace_event_atomic | ( | const char * | e, |
| uint32_t | length ) |