tracing: Add k_work_queue_init info
Add tracing information for k_work_queue_init Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
This commit is contained in:
parent
c42cde5b69
commit
3c0e7ade99
4 changed files with 13 additions and 0 deletions
|
@ -392,6 +392,12 @@
|
|||
* @{
|
||||
*/
|
||||
|
||||
/**
|
||||
* @brief Trace initialisation of a Work Queue structure
|
||||
* @param queue Work Queue structure
|
||||
*/
|
||||
#define sys_port_trace_k_work_queue_init(queue)
|
||||
|
||||
/**
|
||||
* @brief Trace start of a Work Queue call entry
|
||||
* @param queue Work Queue structure
|
||||
|
|
|
@ -87,6 +87,7 @@ extern "C" {
|
|||
#define sys_port_trace_k_work_cancel_sync_blocking(work, sync)
|
||||
#define sys_port_trace_k_work_cancel_sync_exit(work, sync, ret)
|
||||
|
||||
#define sys_port_trace_k_work_queue_init(queue)
|
||||
#define sys_port_trace_k_work_queue_start_enter(queue)
|
||||
#define sys_port_trace_k_work_queue_start_exit(queue)
|
||||
#define sys_port_trace_k_work_queue_drain_enter(queue)
|
||||
|
|
|
@ -133,6 +133,7 @@ extern "C" {
|
|||
#define TID_WORK_SUBMIT (99u + TID_OFFSET)
|
||||
#define TID_WORK_SUBMIT_TO_QUEUE (100u + TID_OFFSET)
|
||||
#define TID_WORK_QUEUE_UNPLUG (101u + TID_OFFSET)
|
||||
#define TID_WORK_QUEUE_INIT (102u + TID_OFFSET)
|
||||
|
||||
#define TID_FIFO_INIT (110u + TID_OFFSET)
|
||||
#define TID_FIFO_CANCEL_WAIT (111u + TID_OFFSET)
|
||||
|
@ -304,6 +305,10 @@ void sys_trace_thread_info(struct k_thread *thread);
|
|||
#define sys_port_trace_k_work_cancel_sync_exit(work, sync, ret) \
|
||||
SEGGER_SYSVIEW_RecordEndCallU32(TID_WORK_CANCEL_SYNC, (uint32_t)ret)
|
||||
|
||||
#define sys_port_trace_k_work_queue_init(queue) \
|
||||
SEGGER_SYSVIEW_RecordU32(TID_WORK_QUEUE_INIT, \
|
||||
(uint32_t)(uintptr_t)queue)
|
||||
|
||||
#define sys_port_trace_k_work_queue_start_enter(queue) \
|
||||
SEGGER_SYSVIEW_RecordU32(TID_WORK_QUEUE_START, (uint32_t)(uintptr_t)queue)
|
||||
|
||||
|
|
|
@ -78,6 +78,7 @@
|
|||
#define sys_port_trace_k_work_cancel_sync_blocking(work, sync)
|
||||
#define sys_port_trace_k_work_cancel_sync_exit(work, sync, ret)
|
||||
|
||||
#define sys_port_trace_k_work_queue_init(queue)
|
||||
#define sys_port_trace_k_work_queue_start_enter(queue)
|
||||
#define sys_port_trace_k_work_queue_start_exit(queue)
|
||||
#define sys_port_trace_k_work_queue_drain_enter(queue)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue