|
Percepio Trace Recorder v4.11.0
|
Macros | |
| #define | xTraceThreadRegister(szName, uxPriority, uxProcess, pxThreadHandle) |
| Register trace thread in the trace. | |
| #define | xTraceThreadRegisterWithoutHandle(pvThread, szName, uxPriority, uxProcess) |
| Registers trace thread without trace thread handle. | |
| #define | xTraceThreadUnregister(xThreadHandle, uxPriority) |
| Unregister trace thread from trace. | |
| #define | xTraceThreadUnregisterWithoutHandle(pvThread, uxPriority) |
| Unregisters trace thread without trace thread handle. | |
| #define | xTraceThreadSetPriority(xThreadHandle, uxPriority) |
| Sets trace thread priority. | |
| #define | xTraceThreadSetPriorityWithoutHandle(pvThread, uxPriority) |
| Sets trace thread priority without trace thread handle. | |
| #define | xTraceThreadSwitch(xThread, uxPriority) |
| Registers trace thread switch event. | |
| #define xTraceThreadRegister | ( | szName, | |
| uxPriority, | |||
| uxProcess, | |||
| pxThreadHandle ) |
Register trace thread in the trace.
| [in] | szName | Name. |
| [in] | uxPriority | Priority. |
| [in] | uxProcess | Process address or handle used when registering process. |
| [out] | pxThreadHandle | Pointer to uninitialized trace thread. |
| TRC_FAIL | Failure |
| TRC_SUCCESS | Success |
| #define xTraceThreadRegisterWithoutHandle | ( | pvThread, | |
| szName, | |||
| uxPriority, | |||
| uxProcess ) |
Registers trace thread without trace thread handle.
| [in] | pvThread | Thread. |
| [in] | szName | Name. |
| [in] | uxPriority | Priority. |
| [in] | uxProcess | Process address or handle used when registering process. |
| TRC_FAIL | Failure |
| TRC_SUCCESS | Success |
| #define xTraceThreadSetPriority | ( | xThreadHandle, | |
| uxPriority ) |
Sets trace thread priority.
| [in] | xThreadHandle | Handle to initialized trace thread. |
| [in] | uxPriority | Priority. |
| TRC_FAIL | Failure |
| TRC_SUCCESS | Success |
| #define xTraceThreadSetPriorityWithoutHandle | ( | pvThread, | |
| uxPriority ) |
Sets trace thread priority without trace thread handle.
| [in] | pvThread | Thread. |
| [in] | uxPriority | Priority. |
| TRC_FAIL | Failure |
| TRC_SUCCESS | Success |
| #define xTraceThreadSwitch | ( | xThread, | |
| uxPriority ) |
Registers trace thread switch event.
| [in] | xThread | Thread address or thread handle used when registering thread. |
| [in] | uxPriority | Priority. |
| TRC_FAIL | Failure |
| TRC_SUCCESS | Success |
| #define xTraceThreadUnregister | ( | xThreadHandle, | |
| uxPriority ) |
Unregister trace thread from trace.
| [in] | xThreadHandle | Pointer to initialized trace thread. |
| [in] | uxPriority | Priority. |
| TRC_FAIL | Failure |
| TRC_SUCCESS | Success |
| #define xTraceThreadUnregisterWithoutHandle | ( | pvThread, | |
| uxPriority ) |
Unregisters trace thread without trace thread handle.
| [in] | pvThread | Thread. |
| [in] | uxPriority | Priority. |
| TRC_FAIL | Failure |
| TRC_SUCCESS | Success |