11 #ifndef TRC_KERNEL_PORT_HOOKS_H
12 #define TRC_KERNEL_PORT_HOOKS_H
20 void xTraceResetCurrentThread();
21 void xTraceCheckThreadSwitch();
23 void xTraceISREnterHook(UINT uiTxEventCode, UINT uiISRNr);
24 void xTraceISRExitHook(UINT uiTxEventCode);
25 void xTraceTimeSliceHook(UINT uiTxEventCode, TX_THREAD *pxNextThreadPtr);
27 void xTraceBlockAllocateHook(UINT uiTxEventCode, TX_BLOCK_POOL *pxBlockPool, ULONG uiWaitOption, UINT uiRemainingBlocks);
28 void xTraceBlockPoolCreateHook(UINT uiTxEventCode, TX_BLOCK_POOL *pxBlockPool, ULONG uiBlockSize, VOID *pvPoolStart, ULONG uiTotalBlocks);
29 void xTraceBlockPoolDeleteHook(UINT uiTxEventCode, TX_BLOCK_POOL *pxBlockPool);
30 void xTraceBlockPoolInfoGetHook(UINT uiTxEventCode, TX_BLOCK_POOL *pxBlockPool);
31 void xTraceBlockPoolPerformanceInfoGetHook(UINT uiTxEventCode, TX_BLOCK_POOL *pxBlockPool);
32 void xTraceBlockPoolPerformanceSystemInfoGetHook(UINT uiTxEventCode);
33 void xTraceBlockPoolPrioritizeHook(UINT uiTxEventCode, TX_BLOCK_POOL *pxBlockPool);
34 void xTraceBlockReleaseHook(UINT uiTxEventCode, VOID *pvBlockPool);
36 void xTraceByteAllocateHook(UINT uiTxEventCode);
37 void xTraceBytePoolCreateHook(UINT uiTxEventCode, TX_BYTE_POOL *pxBytePool, VOID *pvStartPtr, ULONG uiPoolSize);
38 void xTraceBytePoolDeleteHook(UINT uiTxEventCode, TX_BYTE_POOL *pxBytePool);
39 void xTraceBytePoolInfoGetHook(UINT uiTxEventCode, TX_BYTE_POOL *pxBytePool);
40 void xTraceBytePoolPerformanceInfoGetHook(UINT uiTxEventCode, TX_BYTE_POOL *pxBytePool);
41 void xTraceBytePoolPerformanceSystemInfoGetHook(UINT uiTxEventCode);
42 void xTraceBytePoolPrioritizeHook(UINT uiTxEventCode, TX_BYTE_POOL *pxBytePool);
43 void xTraceByteReleaseHook(UINT uiTxEventCode, TX_BYTE_POOL *pxBytePool, VOID *pvMemory, UINT uiAvailableBytes);
45 void xTraceEventFlagsCreateHook(UINT uiTxEventCode, TX_EVENT_FLAGS_GROUP *pxFlagsGroup);
46 void xTraceEventFlagsDeleteHook(UINT uiTxEventCode, TX_EVENT_FLAGS_GROUP *pxFlagsGroup);
47 void xTraceEventFlagsGetHook(UINT uiTxEventCode, TX_EVENT_FLAGS_GROUP *pxFlagsGroup, ULONG ulRequestedFlags, UINT uiGetOption);
48 void xTraceEventFlagsInfoGetHook(UINT uiTxEventCode, TX_EVENT_FLAGS_GROUP *pxFlagsGroup);
49 void xTraceEventFlagsPerformanceInfoGetHook(UINT uiTxEventCode, TX_EVENT_FLAGS_GROUP *pxFlagsGroup);
50 void xTraceEventFlagsPerformanceSystemInfoGetHook(UINT uiTxEventCode);
51 void xTraceEventFlagsSetHook(UINT uiTxEventCode, TX_EVENT_FLAGS_GROUP *pxFlagsGroup, ULONG ulFlagsToSet, UINT uiSetOption);
52 void xTraceEventFlagsSetNotifyHook(UINT uiTxEventCode, TX_EVENT_FLAGS_GROUP *pxFlagsGroup);
54 void xTraceMutexCreateHook(UINT uiTxEventCode, TX_MUTEX *pxMutex, UINT uiPrioInherit);
55 void xTraceMutexDeleteHook(UINT uiTxEventCode, TX_MUTEX *pxMutex);
56 void xTraceMutexGetHook(UINT uiTxEventCode, TX_MUTEX *pxMutex);
57 void xTraceMutexInfoGetHook(UINT uiTxEventCode, TX_MUTEX *pxMutex);
58 void xTraceMutexPerformanceInfoGetHook(UINT uiTxEventCode, TX_MUTEX *pxMutex);
59 void xTraceMutexPerformanceSystemInfoGetHook(UINT uiTxEventCode);
60 void xTraceMutexPrioritizeHook(UINT uiTxEventCode, TX_MUTEX *pxMutex);
61 void xTraceMutexPutHook(UINT uiTxEventCode, TX_MUTEX *pxMutex, UINT uiStateAfter);
63 void xTraceQueueCreateHook(UINT uiTxEventCode, TX_QUEUE *pxQueue, UINT uiMessageSize, VOID *pvQueueStart, UINT uiQueueSize);
64 void xTraceQueueDeleteHook(UINT uiTxEventCode, TX_QUEUE *pxQueue);
65 void xTraceQueueFlushHook(UINT uiTxEventCode, TX_QUEUE *pxQueue);
66 void xTraceQueueFrontSendHook(UINT uiTxEventCode, TX_QUEUE *pxQueue);
67 void xTraceQueueInfoGetHook(UINT uiTxEventCode, TX_QUEUE *pxQueue);
68 void xTraceQueuePerformanceInfoGetHook(UINT uiTxEventCode, TX_QUEUE *pxQueue);
69 void xTraceQueuePerformanceSystemInfoGetHook(UINT uiTxEventCode);
70 void xTraceQueuePrioritizeHook(UINT uiTxEventCode, TX_QUEUE *pxQueue);
71 void xTraceQueueReceiveHook(UINT uiTxEventCode);
72 void xTraceQueueSendHook(UINT uiTxEventCode);
73 void xTraceQueueSendNotifyHook(UINT uiTxEventCode, TX_QUEUE *pxQueue);
75 void xTraceSemaphoreCeilingPutHook(UINT uiTxEventCode);
76 void xTraceSemaphoreCreateHook(UINT uiTxEventCode, TX_SEMAPHORE *pxSemaphore, ULONG uiInitialCount);
77 void xTraceSemaphoreDeleteHook(UINT uiTxEventCode, TX_SEMAPHORE *pxSemaphore);
78 void xTraceSemaphoreGetHook(UINT uiTxEventCode);
79 void xTraceSemaphoreInfoGetHook(UINT uiTxEventCode, TX_SEMAPHORE *pxSemaphore);
80 void xTraceSemaphorePerformanceInfoGetHook(UINT uiTxEventCode, TX_SEMAPHORE *pxSemaphore);
81 void xTraceSemaphorePerformanceSystemInfoGetHook(UINT uiTxEventCode);
82 void xTraceSemaphorePrioritizeHook(UINT uiTxEventCode, TX_SEMAPHORE *pxSemaphore);
83 void xTraceSemaphorePutHook(UINT uiTxEventCode, TX_SEMAPHORE *pxSemaphore);
84 void xTraceSemaphorePutNotifyHook(UINT uiTxEventCode, TX_SEMAPHORE *pxSemaphore);
86 void xTraceThreadResumeHook(UINT uiTxEventCode, TX_THREAD *pxThread);
87 void xTraceThreadSuspendHook(UINT uiTxEventCode, TX_THREAD *pxThread);
88 void xTraceThreadCreateHook(UINT uiTxEventCode, TX_THREAD *pxThread, UINT uiPriority);
89 void xTraceThreadDeleteHook(UINT uiTxEventCode, TX_THREAD *pxThread);
90 void xTraceThreadEntryExitNotifyHook(UINT uiTxEventCode, TX_THREAD *pxThread);
91 void xTraceThreadIdentifyHook(UINT uiTxEventCode);
92 void xTraceThreadInfoGetHook(UINT uiTxEventCode, TX_THREAD *pxThread);
93 void xTraceThreadPerformanceInfoGetHook(UINT uiTxEventCode, TX_THREAD *pxThread);
94 void xTraceThreadPerformanceSystemInfoGetHook(UINT uiTxEventCode);
95 void xTraceThreadPreemptionChangeHook(UINT uiTxEventCode, TX_THREAD *pxThread, UINT uiNewThreshold);
96 void xTraceThreadPriorityChangeHook(UINT uiTxEventCode, TX_THREAD *pxThread, UINT uiNewPriority);
97 void xTraceThreadRelinquishHook(UINT uiTxEventCode);
98 void xTraceThreadResetHook(UINT uiTxEventCode, TX_THREAD *pxThread);
99 void xTraceThreadResumeAPIHook(UINT uiTxEventCode, TX_THREAD *pxThread);
100 void xTraceThreadSleepHook(UINT uiTxEventCode, TX_THREAD *pxThread);
101 void xTraceThreadStackErrorNotifyHook(UINT uiTxEventCode);
102 void xTraceThreadSuspendAPIHook(UINT uiTxEventCode, TX_THREAD *pxThread);
103 void xTraceThreadTerminateHook(UINT uiTxEventCode, TX_THREAD *pxThread);
104 void xTraceThreadTimeSliceChangeHook(UINT uiTxEventCode, TX_THREAD *pxThread, UINT uiNewTimeSlice);
105 void xTraceThreadWaitAbortHook(UINT uiTxEventCode, TX_THREAD *pxThread);
107 void xTraceTimeGetHook(UINT uiTxEventCode);
108 void xTraceTimeSetHook(UINT uiTxEventCode, TX_TIMER *pxTimer);
109 void xTraceTimerActivateHook(UINT uiTxEventCode, TX_TIMER *pxTimer);
110 void xTraceTimerChangeHook(UINT uiTxEventCode, TX_TIMER *pxTimer, ULONG uiInitialTicks, ULONG uiRescheduleTicks);
111 void xTraceTimerCreateHook(UINT uiTxEventCode, TX_TIMER *pxTimer, ULONG uiInitialTicks, ULONG uiRescheduleTicks, UINT uiAutoActivate);
112 void xTraceTimerDeactivateHook(UINT uiTxEventCode, TX_TIMER *pxTimer);
113 void xTraceTimerDeleteHook(UINT uiTxEventCode, TX_TIMER *pxTimer);
114 void xTraceTimerInfoGetHook(UINT uiTxEventCode, TX_TIMER *pxTimer);
115 void xTraceTimerPerformanceInfoGet(UINT uiTxEventCode, TX_TIMER *pxTimer);
116 void xTraceTimerPerformanceSystemInfoGet(UINT uiTxEventCode);
118 #undef TX_TRACE_IN_LINE_INSERT
119 #define TX_TRACE_IN_LINE_INSERT(i, a, b, c, d, e) \
121 TRC_TG_##e(_##i)(i, a, b, c, d, e); \
125 #define TRC_TG_TX_TRACE_BLOCK_POOL_EVENTS(i) TRC_TP##i
126 #define TRC_TG_TX_TRACE_BYTE_POOL_EVENTS(i) TRC_TP##i
127 #define TRC_TG_TX_TRACE_EVENT_FLAGS_EVENTS(i) TRC_TP##i
128 #define TRC_TG_TX_TRACE_MUTEX_EVENTS(i) TRC_TP##i
129 #define TRC_TG_TX_TRACE_QUEUE_EVENTS(i) TRC_TP##i
130 #define TRC_TG_TX_TRACE_SEMAPHORE_EVENTS(i) TRC_TP##i
131 #define TRC_TG_TX_TRACE_THREAD_EVENTS(i) TRC_TP##i
132 #define TRC_TG_TX_TRACE_TIME_EVENTS(i) TRC_TP##i
133 #define TRC_TG_TX_TRACE_TIMER_EVENTS(i) TRC_TP##i
134 #define TRC_TG_TX_TRACE_INTERNAL_EVENTS(i) TRC_TP##i
135 #define TRC_TG_TX_TRACE_INTERRUPT_CONTROL_EVENT(i) TRC_TP##i
136 #define TRC_TG_TX_TRACE_USER_EVENTS(i) TRC_TP_TX_TRACE_USER_EVENT
137 #define TRC_TG_filter(i)
140 #define TRC_TP_TX_TRACE_ISR_ENTER(i, a, b, c, d, e) xTraceISREnterHook(i, b)
141 #define TRC_TP_TX_TRACE_ISR_EXIT(i, a, b, c, d, e) xTraceISRExitHook(i)
142 #define TRC_TP_TX_TRACE_TIME_SLICE(i, a, b, c, d, e) xTraceTimeSliceHook(i, a)
143 #define TRC_TP_TX_TRACE_RUNNING(i, a, b, c, d, e)
146 #define TRC_TP_TX_TRACE_BLOCK_ALLOCATE(i, a, b, c, d, e) xTraceBlockAllocateHook(i, a, c, d)
147 #define TRC_TP_TX_TRACE_BLOCK_POOL_CREATE(i, a, b, c, d, e) xTraceBlockPoolCreateHook(i, a, d, TX_ULONG_TO_POINTER_CONVERT(b), c)
148 #define TRC_TP_TX_TRACE_BLOCK_POOL_DELETE(i, a, b, c, d, e) xTraceBlockPoolDeleteHook(i, a)
149 #define TRC_TP_TX_TRACE_BLOCK_POOL_INFO_GET(i, a, b, c, d, e) xTraceBlockPoolInfoGetHook(i, a)
150 #define TRC_TP_TX_TRACE_BLOCK_POOL_PERFORMANCE_INFO_GET(i, a, b, c, d, e) xTraceBlockPoolPerformanceInfoGetHook(i, a)
151 #define TRC_TP_TX_TRACE_BLOCK_POOL__PERFORMANCE_SYSTEM_INFO_GET(i, a, b, c, d, e) xTraceBlockPoolPerformanceSystemInfoGetHook(i)
152 #define TRC_TP_TX_TRACE_BLOCK_POOL_PRIORITIZE(i, a, b, c, d, e) xTraceBlockPoolPrioritizeHook(i, a)
153 #define TRC_TP_TX_TRACE_BLOCK_RELEASE(i, a, b, c, d, e) xTraceBlockReleaseHook(i, a)
156 #define TRC_TP_TX_TRACE_BYTE_ALLOCATE(i, a, b, c, d, e) xTraceByteAllocateHook(i)
157 #define TRC_TP_TX_TRACE_BYTE_POOL_CREATE(i, a, b, c, d, e) xTraceBytePoolCreateHook(i, a, TX_ULONG_TO_POINTER_CONVERT(b), c)
158 #define TRC_TP_TX_TRACE_BYTE_POOL_DELETE(i, a, b, c, d, e) xTraceBytePoolDeleteHook(i, a)
159 #define TRC_TP_TX_TRACE_BYTE_POOL_INFO_GET(i, a, b, c, d, e) xTraceBytePoolInfoGetHook(i, a)
160 #define TRC_TP_TX_TRACE_BYTE_POOL_PERFORMANCE_INFO_GET(i, a, b, c, d, e) xTraceBytePoolPerformanceInfoGetHook(i, a)
161 #define TRC_TP_TX_TRACE_BYTE_POOL__PERFORMANCE_SYSTEM_INFO_GET(i, a, b, c, d, e) xTraceBytePoolPerformanceSystemInfoGetHook(i)
162 #define TRC_TP_TX_TRACE_BYTE_POOL_PRIORITIZE(i, a, b, c, d, e) xTraceBytePoolPrioritizeHook(i, a)
163 #define TRC_TP_TX_TRACE_BYTE_RELEASE(i, a, b, c, d, e) xTraceByteReleaseHook(i, a, TX_ULONG_TO_POINTER_CONVERT(b), d)
166 #define TRC_TP_TX_TRACE_EVENT_FLAGS_CREATE(i, a, b, c, d, e) xTraceEventFlagsCreateHook(i, a)
167 #define TRC_TP_TX_TRACE_EVENT_FLAGS_DELETE(i, a, b, c, d, e) xTraceEventFlagsDeleteHook(i, a)
168 #define TRC_TP_TX_TRACE_EVENT_FLAGS_GET(i, a, b, c, d, e) xTraceEventFlagsGetHook(i, a, b, d)
169 #define TRC_TP_TX_TRACE_EVENT_FLAGS_INFO_GET(i, a, b, c, d, e) xTraceEventFlagsInfoGetHook(i, a)
170 #define TRC_TP_TX_TRACE_EVENT_FLAGS_PERFORMANCE_INFO_GET(i, a, b, c, d, e) xTraceEventFlagsPerformanceInfoGetHook(i, a)
171 #define TRC_TP_TX_TRACE_EVENT_FLAGS__PERFORMANCE_SYSTEM_INFO_GET(i, a, b, c, d, e) xTraceEventFlagsPerformanceSystemInfoGetHook(i)
172 #define TRC_TP_TX_TRACE_EVENT_FLAGS_SET(i, a, b, c, d, e) xTraceEventFlagsSetHook(i, a, b, c)
173 #define TRC_TP_TX_TRACE_EVENT_FLAGS_SET_NOTIFY(i, a, b, c, d, e) xTraceEventFlagsSetNotifyHook(i, a)
175 #define TRC_TP_TX_TRACE_INTERRUPT_CONTROL(i, a, b, c, d, e)
177 #define TRC_TP_TX_TRACE_MUTEX_CREATE(i, a, b, c, d, e) xTraceMutexCreateHook(i, a, b)
178 #define TRC_TP_TX_TRACE_MUTEX_DELETE(i, a, b, c, d, e) xTraceMutexDeleteHook(i, a)
179 #define TRC_TP_TX_TRACE_MUTEX_GET(i, a, b, c, d, e) xTraceMutexGetHook(i, a)
180 #define TRC_TP_TX_TRACE_MUTEX_INFO_GET(i, a, b, c, d, e) xTraceMutexInfoGetHook(i, a)
181 #define TRC_TP_TX_TRACE_MUTEX_PERFORMANCE_INFO_GET(i, a, b, c, d, e) xTraceMutexPerformanceInfoGetHook(i, a)
182 #define TRC_TP_TX_TRACE_MUTEX_PERFORMANCE_SYSTEM_INFO_GET(i, a, b, c, d, e) xTraceMutexPerformanceSystemInfoGetHook(i)
183 #define TRC_TP_TX_TRACE_MUTEX_PRIORITIZE(i, a, b, c, d, e) xTraceMutexPrioritizeHook(i, a)
184 #define TRC_TP_TX_TRACE_MUTEX_PUT(i, a, b, c, d, e) xTraceMutexPutHook(i, a, c)
186 #define TRC_TP_TX_TRACE_QUEUE_CREATE(i, a, b, c, d, e) xTraceQueueCreateHook(i, a, b, TX_ULONG_TO_POINTER_CONVERT(c), d)
187 #define TRC_TP_TX_TRACE_QUEUE_DELETE(i, a, b, c, d, e) xTraceQueueDeleteHook(i, a)
188 #define TRC_TP_TX_TRACE_QUEUE_FLUSH(i, a, b, c, d, e) xTraceQueueFlushHook(i, a)
189 #define TRC_TP_TX_TRACE_QUEUE_FRONT_SEND(i, a, b, c, d, e) xTraceQueueFrontSendHook(i, a)
190 #define TRC_TP_TX_TRACE_QUEUE_INFO_GET(i, a, b, c, d, e) xTraceQueueInfoGetHook(i, a)
191 #define TRC_TP_TX_TRACE_QUEUE_PERFORMANCE_INFO_GET(i, a, b, c, d, e) xTraceQueuePerformanceInfoGetHook(i, a)
192 #define TRC_TP_TX_TRACE_QUEUE_PERFORMANCE_SYSTEM_INFO_GET(i, a, b, c, d, e) xTraceQueuePerformanceSystemInfoGetHook(i)
193 #define TRC_TP_TX_TRACE_QUEUE_PRIORITIZE(i, a, b, c, d, e) xTraceQueuePrioritizeHook(i, a)
194 #define TRC_TP_TX_TRACE_QUEUE_RECEIVE(i, a, b, c, d, e) xTraceQueueReceiveHook(i)
195 #define TRC_TP_TX_TRACE_QUEUE_SEND(i, a, b, c, d, e) xTraceQueueSendHook(i)
196 #define TRC_TP_TX_TRACE_QUEUE_SEND_NOTIFY(i, a, b, c, d, e) xTraceQueueSendNotifyHook(i, a)
198 #define TRC_TP_TX_TRACE_SEMAPHORE_CEILING_PUT(i, a, b, c, d, e) xTraceSemaphoreCeilingPutHook(i)
199 #define TRC_TP_TX_TRACE_SEMAPHORE_CREATE(i, a, b, c, d, e) xTraceSemaphoreCreateHook(i, a, b)
200 #define TRC_TP_TX_TRACE_SEMAPHORE_DELETE(i, a, b, c, d, e) xTraceSemaphoreDeleteHook(i, a)
201 #define TRC_TP_TX_TRACE_SEMAPHORE_GET(i, a, b, c, d, e) xTraceSemaphoreGetHook(i)
202 #define TRC_TP_TX_TRACE_SEMAPHORE_INFO_GET(i, a, b, c, d, e) xTraceSemaphoreInfoGetHook(i, a)
203 #define TRC_TP_TX_TRACE_SEMAPHORE_PERFORMANCE_INFO_GET(i, a, b, c, d, e) xTraceSemaphorePerformanceInfoGetHook(i, a)
204 #define TRC_TP_TX_TRACE_SEMAPHORE__PERFORMANCE_SYSTEM_INFO_GET(i, a, b, c, d, e) xTraceSemaphorePerformanceSystemInfoGetHook(i)
205 #define TRC_TP_TX_TRACE_SEMAPHORE_PRIORITIZE(i, a, b, c, d, e) xTraceSemaphorePrioritizeHook(i, a)
206 #define TRC_TP_TX_TRACE_SEMAPHORE_PUT(i, a, b, c, d, e) xTraceSemaphorePutHook(i, a)
207 #define TRC_TP_TX_TRACE_SEMAPHORE_PUT_NOTIFY(i, a, b, c, d, e) xTraceSemaphorePutNotifyHook(i, a)
209 #define TRC_TP_TX_TRACE_THREAD_RESUME(i, a, b, c, d, e) xTraceThreadResumeHook(i, a)
210 #define TRC_TP_TX_TRACE_THREAD_SUSPEND(i, a, b, c, d, e) xTraceThreadSuspendHook(i, a)
211 #define TRC_TP_TX_TRACE_THREAD_CREATE(i, a, b, c, d, e) xTraceThreadCreateHook(i, a, b)
212 #define TRC_TP_TX_TRACE_THREAD_DELETE(i, a, b, c, d, e) xTraceThreadDeleteHook(i, a)
213 #define TRC_TP_TX_TRACE_THREAD_ENTRY_EXIT_NOTIFY(i, a, b, c, d, e) xTraceThreadEntryExitNotifyHook(i, a)
214 #define TRC_TP_TX_TRACE_THREAD_IDENTIFY(i, a, b, c, d, e) xTraceThreadIdentifyHook(i)
215 #define TRC_TP_TX_TRACE_THREAD_INFO_GET(i, a, b, c, d, e) xTraceThreadInfoGetHook(i, a)
216 #define TRC_TP_TX_TRACE_THREAD_PERFORMANCE_INFO_GET(i, a, b, c, d, e) xTraceThreadPerformanceInfoGetHook(i, a)
217 #define TRC_TP_TX_TRACE_THREAD_PERFORMANCE_SYSTEM_INFO_GET(i, a, b, c, d, e) xTraceThreadPerformanceSystemInfoGetHook(i)
218 #define TRC_TP_TX_TRACE_THREAD_PREEMPTION_CHANGE(i, a, b, c, d, e) xTraceThreadPreemptionChangeHook(i, a, b)
219 #define TRC_TP_TX_TRACE_THREAD_PRIORITY_CHANGE(i, a, b, c, d, e) xTraceThreadPriorityChangeHook(i, a, b)
220 #define TRC_TP_TX_TRACE_THREAD_RELINQUISH(i, a, b, c, d, e) xTraceThreadRelinquishHook(i)
221 #define TRC_TP_TX_TRACE_THREAD_RESET(i, a, b, c, d, e) xTraceThreadResetHook(i, a)
222 #define TRC_TP_TX_TRACE_THREAD_RESUME_API(i, a, b, c, d, e) xTraceThreadResumeAPIHook(i, a)
223 #define TRC_TP_TX_TRACE_THREAD_SLEEP(i, a, b, c, d, e) xTraceThreadSleepHook(i, a)
224 #define TRC_TP_TX_TRACE_THREAD_STACK_ERROR_NOTIFY(i, a, b, c, d, e) xTraceThreadStackErrorNotifyHook(i)
225 #define TRC_TP_TX_TRACE_THREAD_SUSPEND_API(i, a, b, c, d, e) xTraceThreadSuspendAPIHook(i, a)
226 #define TRC_TP_TX_TRACE_THREAD_TERMINATE(i, a, b, c, d, e) xTraceThreadTerminateHook(i, a)
227 #define TRC_TP_TX_TRACE_THREAD_TIME_SLICE_CHANGE(i, a, b, c, d, e) xTraceThreadTimeSliceChangeHook(i, a, b)
228 #define TRC_TP_TX_TRACE_THREAD_WAIT_ABORT(i, a, b, c, d, e) xTraceThreadWaitAbortHook(i, a)
230 #define TRC_TP_TX_TRACE_TIME_GET(i, a, b, c, d, e) xTraceTimeGetHook(i)
231 #define TRC_TP_TX_TRACE_TIME_SET(i, a, b, c, d, e) xTraceTimeSetHook(i, a)
232 #define TRC_TP_TX_TRACE_TIMER_ACTIVATE(i, a, b, c, d, e) xTraceTimerActivateHook(i, a)
233 #define TRC_TP_TX_TRACE_TIMER_CHANGE(i, a, b, c, d, e) xTraceTimerChangeHook(i, a, b, c)
234 #define TRC_TP_TX_TRACE_TIMER_CREATE(i, a, b, c, d, e) xTraceTimerCreateHook(i, a, b, c, d)
235 #define TRC_TP_TX_TRACE_TIMER_DEACTIVATE(i, a, b, c, d, e) xTraceTimerDeactivateHook(i, a)
236 #define TRC_TP_TX_TRACE_TIMER_DELETE(i, a, b, c, d, e) xTraceTimerDeleteHook(i, a)
237 #define TRC_TP_TX_TRACE_TIMER_INFO_GET(i, a, b, c, d, e) xTraceTimerInfoGetHook(i, a)
238 #define TRC_TP_TX_TRACE_TIMER_PERFORMANCE_INFO_GET(i, a, b, c, d, e) xTraceTimerPerformanceInfoGet(i, a)
239 #define TRC_TP_TX_TRACE_TIMER_PERFORMANCE_SYSTEM_INFO_GET(i, a, b, c, d, e) xTraceTimerPerformanceSystemInfoGet(i)
241 #define TRC_TP_TX_TRACE_USER_EVENT(i, a, b, c, d, e)
244 #define TRC_TP_FX_TRACE_INTERNAL_LOG_SECTOR_CACHE_MISS(i, a, b, c, d, e)
245 #define TRC_TP_FX_TRACE_INTERNAL_DIR_CACHE_MISS(i, a, b, c, d, e)
246 #define TRC_TP_FX_TRACE_INTERNAL_MEDIA_FLUSH(i, a, b, c, d, e)
247 #define TRC_TP_FX_TRACE_INTERNAL_DIR_ENTRY_READ(i, a, b, c, d, e)
248 #define TRC_TP_FX_TRACE_INTERNAL_DIR_ENTRY_WRITE(i, a, b, c, d, e)
249 #define TRC_TP_FX_TRACE_INTERNAL_IO_DRIVER_READ(i, a, b, c, d, e)
250 #define TRC_TP_FX_TRACE_INTERNAL_IO_DRIVER_WRITE(i, a, b, c, d, e)
251 #define TRC_TP_FX_TRACE_INTERNAL_IO_DRIVER_FLUSH(i, a, b, c, d, e)
252 #define TRC_TP_FX_TRACE_INTERNAL_IO_DRIVER_ABORT(i, a, b, c, d, e)
253 #define TRC_TP_FX_TRACE_INTERNAL_IO_DRIVER_INIT(i, a, b, c, d, e)
254 #define TRC_TP_FX_TRACE_INTERNAL_IO_DRIVER_BOOT_READ(i, a, b, c, d, e)
255 #define TRC_TP_FX_TRACE_INTERNAL_IO_DRIVER_RELEASE_SECTORS(i, a, b, c, d, e)
256 #define TRC_TP_FX_TRACE_INTERNAL_IO_DRIVER_BOOT_WRITE(i, a, b, c, d, e)
257 #define TRC_TP_FX_TRACE_INTERNAL_IO_DRIVER_UNINIT(i, a, b, c, d, e)
258 #define TRC_TP_FX_TRACE_DIRECTORY_ATTRIBUTES_READ(i, a, b, c, d, e)
259 #define TRC_TP_FX_TRACE_DIRECTORY_ATTRIBUTES_SET(i, a, b, c, d, e)
260 #define TRC_TP_FX_TRACE_DIRECTORY_CREATE(i, a, b, c, d, e)
261 #define TRC_TP_FX_TRACE_DIRECTORY_DEFAULT_GET(i, a, b, c, d, e)
262 #define TRC_TP_FX_TRACE_DIRECTORY_DEFAULT_SET(i, a, b, c, d, e)
263 #define TRC_TP_FX_TRACE_DIRECTORY_DELETE(i, a, b, c, d, e)
264 #define TRC_TP_FX_TRACE_DIRECTORY_FIRST_ENTRY_FIND(i, a, b, c, d, e)
265 #define TRC_TP_FX_TRACE_DIRECTORY_FIRST_FULL_ENTRY_FIND(i, a, b, c, d, e)
266 #define TRC_TP_FX_TRACE_DIRECTORY_INFORMATION_GET(i, a, b, c, d, e)
267 #define TRC_TP_FX_TRACE_DIRECTORY_LOCAL_PATH_CLEAR(i, a, b, c, d, e)
268 #define TRC_TP_FX_TRACE_DIRECTORY_LOCAL_PATH_GET(i, a, b, c, d, e)
269 #define TRC_TP_FX_TRACE_DIRECTORY_LOCAL_PATH_RESTORE(i, a, b, c, d, e)
270 #define TRC_TP_FX_TRACE_DIRECTORY_LOCAL_PATH_SET(i, a, b, c, d, e)
271 #define TRC_TP_FX_TRACE_DIRECTORY_LONG_NAME_GET(i, a, b, c, d, e)
272 #define TRC_TP_FX_TRACE_DIRECTORY_NAME_TEST(i, a, b, c, d, e)
273 #define TRC_TP_FX_TRACE_DIRECTORY_NEXT_ENTRY_FIND(i, a, b, c, d, e)
274 #define TRC_TP_FX_TRACE_DIRECTORY_NEXT_FULL_ENTRY_FIND(i, a, b, c, d, e)
275 #define TRC_TP_FX_TRACE_DIRECTORY_RENAME(i, a, b, c, d, e)
276 #define TRC_TP_FX_TRACE_DIRECTORY_SHORT_NAME_GET(i, a, b, c, d, e)
277 #define TRC_TP_FX_TRACE_FILE_ALLOCATE(i, a, b, c, d, e)
278 #define TRC_TP_FX_TRACE_FILE_ATTRIBUTES_READ(i, a, b, c, d, e)
279 #define TRC_TP_FX_TRACE_FILE_ATTRIBUTES_SET(i, a, b, c, d, e)
280 #define TRC_TP_FX_TRACE_FILE_BEST_EFFORT_ALLOCATE(i, a, b, c, d, e)
281 #define TRC_TP_FX_TRACE_FILE_CLOSE(i, a, b, c, d, e)
282 #define TRC_TP_FX_TRACE_FILE_CREATE(i, a, b, c, d, e)
283 #define TRC_TP_FX_TRACE_FILE_DATE_TIME_SET(i, a, b, c, d, e)
284 #define TRC_TP_FX_TRACE_FILE_DELETE(i, a, b, c, d, e)
285 #define TRC_TP_FX_TRACE_FILE_OPEN(i, a, b, c, d, e)
286 #define TRC_TP_FX_TRACE_FILE_READ(i, a, b, c, d, e)
287 #define TRC_TP_FX_TRACE_FILE_RELATIVE_SEEK(i, a, b, c, d, e)
288 #define TRC_TP_FX_TRACE_FILE_RENAME(i, a, b, c, d, e)
289 #define TRC_TP_FX_TRACE_FILE_SEEK(i, a, b, c, d, e)
290 #define TRC_TP_FX_TRACE_FILE_TRUNCATE(i, a, b, c, d, e)
291 #define TRC_TP_FX_TRACE_FILE_TRUNCATE_RELEASE(i, a, b, c, d, e)
292 #define TRC_TP_FX_TRACE_FILE_WRITE(i, a, b, c, d, e)
293 #define TRC_TP_FX_TRACE_MEDIA_ABORT(i, a, b, c, d, e)
294 #define TRC_TP_FX_TRACE_MEDIA_CACHE_INVALIDATE(i, a, b, c, d, e)
295 #define TRC_TP_FX_TRACE_MEDIA_CHECK(i, a, b, c, d, e)
296 #define TRC_TP_FX_TRACE_MEDIA_CLOSE(i, a, b, c, d, e)
297 #define TRC_TP_FX_TRACE_MEDIA_FLUSH(i, a, b, c, d, e)
298 #define TRC_TP_FX_TRACE_MEDIA_FORMAT(i, a, b, c, d, e)
299 #define TRC_TP_FX_TRACE_MEDIA_OPEN(i, a, b, c, d, e)
300 #define TRC_TP_FX_TRACE_MEDIA_READ(i, a, b, c, d, e)
301 #define TRC_TP_FX_TRACE_MEDIA_SPACE_AVAILABLE(i, a, b, c, d, e)
302 #define TRC_TP_FX_TRACE_MEDIA_VOLUME_GET(i, a, b, c, d, e)
303 #define TRC_TP_FX_TRACE_MEDIA_VOLUME_SET(i, a, b, c, d, e)
304 #define TRC_TP_FX_TRACE_MEDIA_WRITE(i, a, b, c, d, e)
305 #define TRC_TP_FX_TRACE_SYSTEM_DATE_GET(i, a, b, c, d, e)
306 #define TRC_TP_FX_TRACE_SYSTEM_DATE_SET(i, a, b, c, d, e)
307 #define TRC_TP_FX_TRACE_SYSTEM_INITIALIZE(i, a, b, c, d, e)
308 #define TRC_TP_FX_TRACE_SYSTEM_TIME_GET(i, a, b, c, d, e)
309 #define TRC_TP_FX_TRACE_SYSTEM_TIME_SET(i, a, b, c, d, e)
310 #define TRC_TP_FX_TRACE_UNICODE_DIRECTORY_CREATE(i, a, b, c, d, e)
311 #define TRC_TP_FX_TRACE_UNICODE_DIRECTORY_RENAME(i, a, b, c, d, e)
312 #define TRC_TP_FX_TRACE_UNICODE_FILE_CREATE(i, a, b, c, d, e)
313 #define TRC_TP_FX_TRACE_UNICODE_FILE_RENAME(i, a, b, c, d, e)
314 #define TRC_TP_FX_TRACE_UNICODE_LENGTH_GET(i, a, b, c, d, e)
315 #define TRC_TP_FX_TRACE_UNICODE_NAME_GET(i, a, b, c, d, e)
316 #define TRC_TP_FX_TRACE_UNICODE_SHORT_NAME_GET(i, a, b, c, d, e)
317 #define TRC_TP_NX_TRACE_INTERNAL_ARP_REQUEST_RECEIVE(i, a, b, c, d, e)
318 #define TRC_TP_NX_TRACE_INTERNAL_ARP_REQUEST_SEND(i, a, b, c, d, e)
319 #define TRC_TP_NX_TRACE_INTERNAL_ARP_RESPONSE_RECEIVE(i, a, b, c, d, e)
320 #define TRC_TP_NX_TRACE_INTERNAL_ARP_RESPONSE_SEND(i, a, b, c, d, e)
321 #define TRC_TP_NX_TRACE_INTERNAL_ICMP_RECEIVE(i, a, b, c, d, e)
322 #define TRC_TP_NX_TRACE_INTERNAL_ICMP_SEND(i, a, b, c, d, e)
323 #define TRC_TP_NX_TRACE_INTERNAL_IGMP_RECEIVE(i, a, b, c, d, e)
324 #define TRC_TP_NX_TRACE_INTERNAL_IP_RECEIVE(i, a, b, c, d, e)
325 #define TRC_TP_NX_TRACE_INTERNAL_IP_SEND(i, a, b, c, d, e)
326 #define TRC_TP_NX_TRACE_INTERNAL_TCP_DATA_RECEIVE(i, a, b, c, d, e)
327 #define TRC_TP_NX_TRACE_INTERNAL_TCP_DATA_SEND(i, a, b, c, d, e)
328 #define TRC_TP_NX_TRACE_INTERNAL_TCP_FIN_RECEIVE(i, a, b, c, d, e)
329 #define TRC_TP_NX_TRACE_INTERNAL_TCP_FIN_SEND(i, a, b, c, d, e)
330 #define TRC_TP_NX_TRACE_INTERNAL_TCP_RESET_RECEIVE(i, a, b, c, d, e)
331 #define TRC_TP_NX_TRACE_INTERNAL_TCP_RESET_SEND(i, a, b, c, d, e)
332 #define TRC_TP_NX_TRACE_INTERNAL_TCP_SYN_RECEIVE(i, a, b, c, d, e)
333 #define TRC_TP_NX_TRACE_INTERNAL_TCP_SYN_SEND(i, a, b, c, d, e)
334 #define TRC_TP_NX_TRACE_INTERNAL_UDP_RECEIVE(i, a, b, c, d, e)
335 #define TRC_TP_NX_TRACE_INTERNAL_UDP_SEND(i, a, b, c, d, e)
336 #define TRC_TP_NX_TRACE_INTERNAL_RARP_RECEIVE(i, a, b, c, d, e)
337 #define TRC_TP_NX_TRACE_INTERNAL_RARP_SEND(i, a, b, c, d, e)
338 #define TRC_TP_NX_TRACE_INTERNAL_TCP_RETRY(i, a, b, c, d, e)
339 #define TRC_TP_NX_TRACE_INTERNAL_TCP_STATE_CHANGE(i, a, b, c, d, e)
340 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_PACKET_SEND(i, a, b, c, d, e)
341 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_INITIALIZE(i, a, b, c, d, e)
342 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_LINK_ENABLE(i, a, b, c, d, e)
343 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_LINK_DISABLE(i, a, b, c, d, e)
344 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_PACKET_BROADCAST(i, a, b, c, d, e)
345 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_ARP_SEND(i, a, b, c, d, e)
346 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_ARP_RESPONSE_SEND(i, a, b, c, d, e)
347 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_RARP_SEND(i, a, b, c, d, e)
348 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_MULTICAST_JOIN(i, a, b, c, d, e)
349 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_MULTICAST_LEAVE(i, a, b, c, d, e)
350 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_GET_STATUS(i, a, b, c, d, e)
351 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_GET_SPEED(i, a, b, c, d, e)
352 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_GET_DUPLEX_TYPE(i, a, b, c, d, e)
353 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_GET_ERROR_COUNT(i, a, b, c, d, e)
354 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_GET_RX_COUNT(i, a, b, c, d, e)
355 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_GET_TX_COUNT(i, a, b, c, d, e)
356 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_GET_ALLOC_ERRORS(i, a, b, c, d, e)
357 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_UNINITIALIZE(i, a, b, c, d, e)
358 #define TRC_TP_NX_TRACE_INTERNAL_IO_DRIVER_DEFERRED_PROCESSING(i, a, b, c, d, e)
359 #define TRC_TP_NX_TRACE_ARP_DYNAMIC_ENTRIES_INVALIDATE(i, a, b, c, d, e)
360 #define TRC_TP_NX_TRACE_ARP_DYNAMIC_ENTRY_SET(i, a, b, c, d, e)
361 #define TRC_TP_NX_TRACE_ARP_ENABLE(i, a, b, c, d, e)
362 #define TRC_TP_NX_TRACE_ARP_GRATUITOUS_SEND(i, a, b, c, d, e)
363 #define TRC_TP_NX_TRACE_ARP_HARDWARE_ADDRESS_FIND(i, a, b, c, d, e)
364 #define TRC_TP_NX_TRACE_ARP_INFO_GET(i, a, b, c, d, e)
365 #define TRC_TP_NX_TRACE_ARP_IP_ADDRESS_FIND(i, a, b, c, d, e)
366 #define TRC_TP_NX_TRACE_ARP_STATIC_ENTRIES_DELETE(i, a, b, c, d, e)
367 #define TRC_TP_NX_TRACE_ARP_STATIC_ENTRY_CREATE(i, a, b, c, d, e)
368 #define TRC_TP_NX_TRACE_ARP_STATIC_ENTRY_DELETE(i, a, b, c, d, e)
369 #define TRC_TP_NX_TRACE_ICMP_ENABLE(i, a, b, c, d, e)
370 #define TRC_TP_NX_TRACE_ICMP_INFO_GET(i, a, b, c, d, e)
371 #define TRC_TP_NX_TRACE_ICMP_PING(i, a, b, c, d, e)
372 #define TRC_TP_NX_TRACE_IGMP_ENABLE(i, a, b, c, d, e)
373 #define TRC_TP_NX_TRACE_IGMP_INFO_GET(i, a, b, c, d, e)
374 #define TRC_TP_NX_TRACE_IGMP_LOOPBACK_DISABLE(i, a, b, c, d, e)
375 #define TRC_TP_NX_TRACE_IGMP_LOOPBACK_ENABLE(i, a, b, c, d, e)
376 #define TRC_TP_NX_TRACE_IGMP_MULTICAST_JOIN(i, a, b, c, d, e)
377 #define TRC_TP_NX_TRACE_IGMP_MULTICAST_LEAVE(i, a, b, c, d, e)
378 #define TRC_TP_NX_TRACE_IP_ADDRESS_CHANGE_NOTIFY(i, a, b, c, d, e)
379 #define TRC_TP_NX_TRACE_IP_ADDRESS_GET(i, a, b, c, d, e)
380 #define TRC_TP_NX_TRACE_IP_ADDRESS_SET(i, a, b, c, d, e)
381 #define TRC_TP_NX_TRACE_IP_CREATE(i, a, b, c, d, e)
382 #define TRC_TP_NX_TRACE_IP_DELETE(i, a, b, c, d, e)
383 #define TRC_TP_NX_TRACE_IP_DRIVER_DIRECT_COMMAND(i, a, b, c, d, e)
384 #define TRC_TP_NX_TRACE_IP_FORWARDING_DISABLE(i, a, b, c, d, e)
385 #define TRC_TP_NX_TRACE_IP_FORWARDING_ENABLE(i, a, b, c, d, e)
386 #define TRC_TP_NX_TRACE_IP_FRAGMENT_DISABLE(i, a, b, c, d, e)
387 #define TRC_TP_NX_TRACE_IP_FRAGMENT_ENABLE(i, a, b, c, d, e)
388 #define TRC_TP_NX_TRACE_IP_GATEWAY_ADDRESS_SET(i, a, b, c, d, e)
389 #define TRC_TP_NX_TRACE_IP_INFO_GET(i, a, b, c, d, e)
390 #define TRC_TP_NX_TRACE_IP_RAW_PACKET_DISABLE(i, a, b, c, d, e)
391 #define TRC_TP_NX_TRACE_IP_RAW_PACKET_ENABLE(i, a, b, c, d, e)
392 #define TRC_TP_NX_TRACE_IP_RAW_PACKET_RECEIVE(i, a, b, c, d, e)
393 #define TRC_TP_NX_TRACE_IP_RAW_PACKET_SEND(i, a, b, c, d, e)
394 #define TRC_TP_NX_TRACE_IP_STATUS_CHECK(i, a, b, c, d, e)
395 #define TRC_TP_NX_TRACE_PACKET_ALLOCATE(i, a, b, c, d, e)
396 #define TRC_TP_NX_TRACE_PACKET_COPY(i, a, b, c, d, e)
397 #define TRC_TP_NX_TRACE_PACKET_DATA_APPEND(i, a, b, c, d, e)
398 #define TRC_TP_NX_TRACE_PACKET_DATA_RETRIEVE(i, a, b, c, d, e)
399 #define TRC_TP_NX_TRACE_PACKET_LENGTH_GET(i, a, b, c, d, e)
400 #define TRC_TP_NX_TRACE_PACKET_POOL_CREATE(i, a, b, c, d, e)
401 #define TRC_TP_NX_TRACE_PACKET_POOL_DELETE(i, a, b, c, d, e)
402 #define TRC_TP_NX_TRACE_PACKET_POOL_INFO_GET(i, a, b, c, d, e)
403 #define TRC_TP_NX_TRACE_PACKET_RELEASE(i, a, b, c, d, e)
404 #define TRC_TP_NX_TRACE_PACKET_TRANSMIT_RELEASE(i, a, b, c, d, e)
405 #define TRC_TP_NX_TRACE_RARP_DISABLE(i, a, b, c, d, e)
406 #define TRC_TP_NX_TRACE_RARP_ENABLE(i, a, b, c, d, e)
407 #define TRC_TP_NX_TRACE_RARP_INFO_GET(i, a, b, c, d, e)
408 #define TRC_TP_NX_TRACE_SYSTEM_INITIALIZE(i, a, b, c, d, e)
409 #define TRC_TP_NX_TRACE_TCP_CLIENT_SOCKET_BIND(i, a, b, c, d, e)
410 #define TRC_TP_NX_TRACE_TCP_CLIENT_SOCKET_CONNECT(i, a, b, c, d, e)
411 #define TRC_TP_NX_TRACE_TCP_CLIENT_SOCKET_PORT_GET(i, a, b, c, d, e)
412 #define TRC_TP_NX_TRACE_TCP_CLIENT_SOCKET_UNBIND(i, a, b, c, d, e)
413 #define TRC_TP_NX_TRACE_TCP_ENABLE(i, a, b, c, d, e)
414 #define TRC_TP_NX_TRACE_TCP_FREE_PORT_FIND(i, a, b, c, d, e)
415 #define TRC_TP_NX_TRACE_TCP_INFO_GET(i, a, b, c, d, e)
416 #define TRC_TP_NX_TRACE_TCP_SERVER_SOCKET_ACCEPT(i, a, b, c, d, e)
417 #define TRC_TP_NX_TRACE_TCP_SERVER_SOCKET_LISTEN(i, a, b, c, d, e)
418 #define TRC_TP_NX_TRACE_TCP_SERVER_SOCKET_RELISTEN(i, a, b, c, d, e)
419 #define TRC_TP_NX_TRACE_TCP_SERVER_SOCKET_UNACCEPT(i, a, b, c, d, e)
420 #define TRC_TP_NX_TRACE_TCP_SERVER_SOCKET_UNLISTEN(i, a, b, c, d, e)
421 #define TRC_TP_NX_TRACE_TCP_SOCKET_CREATE(i, a, b, c, d, e)
422 #define TRC_TP_NX_TRACE_TCP_SOCKET_DELETE(i, a, b, c, d, e)
423 #define TRC_TP_NX_TRACE_TCP_SOCKET_DISCONNECT(i, a, b, c, d, e)
424 #define TRC_TP_NX_TRACE_TCP_SOCKET_INFO_GET(i, a, b, c, d, e)
425 #define TRC_TP_NX_TRACE_TCP_SOCKET_MSS_GET(i, a, b, c, d, e)
426 #define TRC_TP_NX_TRACE_TCP_SOCKET_MSS_PEER_GET(i, a, b, c, d, e)
427 #define TRC_TP_NX_TRACE_TCP_SOCKET_MSS_SET(i, a, b, c, d, e)
428 #define TRC_TP_NX_TRACE_TCP_SOCKET_RECEIVE(i, a, b, c, d, e)
429 #define TRC_TP_NX_TRACE_TCP_SOCKET_RECEIVE_NOTIFY(i, a, b, c, d, e)
430 #define TRC_TP_NX_TRACE_TCP_SOCKET_SEND(i, a, b, c, d, e)
431 #define TRC_TP_NX_TRACE_TCP_SOCKET_STATE_WAIT(i, a, b, c, d, e)
432 #define TRC_TP_NX_TRACE_TCP_SOCKET_TRANSMIT_CONFIGURE(i, a, b, c, d, e)
433 #define TRC_TP_NX_TRACE_UDP_ENABLE(i, a, b, c, d, e)
434 #define TRC_TP_NX_TRACE_UDP_FREE_PORT_FIND(i, a, b, c, d, e)
435 #define TRC_TP_NX_TRACE_UDP_INFO_GET(i, a, b, c, d, e)
436 #define TRC_TP_NX_TRACE_UDP_SOCKET_BIND(i, a, b, c, d, e)
437 #define TRC_TP_NX_TRACE_UDP_SOCKET_CHECKSUM_DISABLE(i, a, b, c, d, e)
438 #define TRC_TP_NX_TRACE_UDP_SOCKET_CHECKSUM_ENABLE(i, a, b, c, d, e)
439 #define TRC_TP_NX_TRACE_UDP_SOCKET_CREATE(i, a, b, c, d, e)
440 #define TRC_TP_NX_TRACE_UDP_SOCKET_DELETE(i, a, b, c, d, e)
441 #define TRC_TP_NX_TRACE_UDP_SOCKET_INFO_GET(i, a, b, c, d, e)
442 #define TRC_TP_NX_TRACE_UDP_SOCKET_PORT_GET(i, a, b, c, d, e)
443 #define TRC_TP_NX_TRACE_UDP_SOCKET_RECEIVE(i, a, b, c, d, e)
444 #define TRC_TP_NX_TRACE_UDP_SOCKET_RECEIVE_NOTIFY(i, a, b, c, d, e)
445 #define TRC_TP_NX_TRACE_UDP_SOCKET_SEND(i, a, b, c, d, e)
446 #define TRC_TP_NX_TRACE_UDP_SOCKET_UNBIND(i, a, b, c, d, e)
447 #define TRC_TP_NX_TRACE_UDP_SOURCE_EXTRACT(i, a, b, c, d, e)
448 #define TRC_TP_NX_TRACE_IP_INTERFACE_ATTACH(i, a, b, c, d, e)
449 #define TRC_TP_NX_TRACE_UDP_SOCKET_BYTES_AVAILABLE(i, a, b, c, d, e)
450 #define TRC_TP_NX_TRACE_IP_STATIC_ROUTE_ADD(i, a, b, c, d, e)
451 #define TRC_TP_NX_TRACE_IP_STATIC_ROUTE_DELETE(i, a, b, c, d, e)
452 #define TRC_TP_NX_TRACE_TCP_SOCKET_PEER_INFO_GET(i, a, b, c, d, e)
453 #define TRC_TP_NX_TRACE_TCP_SOCKET_WINDOW_UPDATE_NOTIFY_SET(i, a, b, c, d, e)
454 #define TRC_TP_NX_TRACE_UDP_SOCKET_INTERFACE_SET(i, a, b, c, d, e)
455 #define TRC_TP_NX_TRACE_IP_INTERFACE_INFO_GET(i, a, b, c, d, e)
456 #define TRC_TP_NX_TRACE_PACKET_DATA_EXTRACT_OFFSET(i, a, b, c, d, e)
457 #define TRC_TP_NX_TRACE_TCP_SOCKET_BYTES_AVAILABLE(i, a, b, c, d, e)
458 #define TRC_TP_UX_TRACE_HOST_STACK_EVENTS_BASE(i, a, b, c, d, e)
459 #define TRC_TP_UX_TRACE_HOST_STACK_CLASS_INSTANCE_CREATE(i, a, b, c, d, e)
460 #define TRC_TP_UX_TRACE_HOST_STACK_CLASS_INSTANCE_DESTROY(i, a, b, c, d, e)
461 #define TRC_TP_UX_TRACE_HOST_STACK_CONFIGURATION_DELETE(i, a, b, c, d, e)
462 #define TRC_TP_UX_TRACE_HOST_STACK_CONFIGURATION_ENUMERATE(i, a, b, c, d, e)
463 #define TRC_TP_UX_TRACE_HOST_STACK_CONFIGURATION_INSTANCE_CREATE(i, a, b, c, d, e)
464 #define TRC_TP_UX_TRACE_HOST_STACK_CONFIGURATION_INSTANCE_DELETE(i, a, b, c, d, e)
465 #define TRC_TP_UX_TRACE_HOST_STACK_CONFIGURATION_SET(i, a, b, c, d, e)
466 #define TRC_TP_UX_TRACE_HOST_STACK_DEVICE_ADDRESS_SET(i, a, b, c, d, e)
467 #define TRC_TP_UX_TRACE_HOST_STACK_DEVICE_CONFIGURATION_GET(i, a, b, c, d, e)
468 #define TRC_TP_UX_TRACE_HOST_STACK_DEVICE_CONFIGURATION_SELECT(i, a, b, c, d, e)
469 #define TRC_TP_UX_TRACE_HOST_STACK_DEVICE_DESCRIPTOR_READ(i, a, b, c, d, e)
470 #define TRC_TP_UX_TRACE_HOST_STACK_DEVICE_GET(i, a, b, c, d, e)
471 #define TRC_TP_UX_TRACE_HOST_STACK_DEVICE_REMOVE(i, a, b, c, d, e)
472 #define TRC_TP_UX_TRACE_HOST_STACK_DEVICE_RESOURCE_FREE(i, a, b, c, d, e)
473 #define TRC_TP_UX_TRACE_HOST_STACK_ENDPOINT_INSTANCE_CREATE(i, a, b, c, d, e)
474 #define TRC_TP_UX_TRACE_HOST_STACK_ENDPOINT_INSTANCE_DELETE(i, a, b, c, d, e)
475 #define TRC_TP_UX_TRACE_HOST_STACK_ENDPOINT_RESET(i, a, b, c, d, e)
476 #define TRC_TP_UX_TRACE_HOST_STACK_ENDPOINT_TRANSFER_ABORT(i, a, b, c, d, e)
477 #define TRC_TP_UX_TRACE_HOST_STACK_HCD_REGISTER(i, a, b, c, d, e)
478 #define TRC_TP_UX_TRACE_HOST_STACK_INITIALIZE(i, a, b, c, d, e)
479 #define TRC_TP_UX_TRACE_HOST_STACK_INTERFACE_ENDPOINT_GET(i, a, b, c, d, e)
480 #define TRC_TP_UX_TRACE_HOST_STACK_INTERFACE_INSTANCE_CREATE(i, a, b, c, d, e)
481 #define TRC_TP_UX_TRACE_HOST_STACK_INTERFACE_INSTANCE_DELETE(i, a, b, c, d, e)
482 #define TRC_TP_UX_TRACE_HOST_STACK_INTERFACE_SET(i, a, b, c, d, e)
483 #define TRC_TP_UX_TRACE_HOST_STACK_INTERFACE_SETTING_SELECT(i, a, b, c, d, e)
484 #define TRC_TP_UX_TRACE_HOST_STACK_NEW_CONFIGURATION_CREATE(i, a, b, c, d, e)
485 #define TRC_TP_UX_TRACE_HOST_STACK_NEW_DEVICE_CREATE(i, a, b, c, d, e)
486 #define TRC_TP_UX_TRACE_HOST_STACK_NEW_ENDPOINT_CREATE(i, a, b, c, d, e)
487 #define TRC_TP_UX_TRACE_HOST_STACK_RH_CHANGE_PROCESS(i, a, b, c, d, e)
488 #define TRC_TP_UX_TRACE_HOST_STACK_RH_DEVICE_EXTRACTION(i, a, b, c, d, e)
489 #define TRC_TP_UX_TRACE_HOST_STACK_RH_DEVICE_INSERTION(i, a, b, c, d, e)
490 #define TRC_TP_UX_TRACE_HOST_STACK_TRANSFER_REQUEST(i, a, b, c, d, e)
491 #define TRC_TP_UX_TRACE_HOST_STACK_TRANSFER_REQUEST_ABORT(i, a, b, c, d, e)
492 #define TRC_TP_UX_TRACE_HOST_CLASS_EVENTS_BASE(i, a, b, c, d, e)
493 #define TRC_TP_UX_TRACE_HOST_CLASS_ASIX_ACTIVATE(i, a, b, c, d, e)
494 #define TRC_TP_UX_TRACE_HOST_CLASS_ASIX_DEACTIVATE(i, a, b, c, d, e)
495 #define TRC_TP_UX_TRACE_HOST_CLASS_ASIX_INTERRUPT_NOTIFICATION(i, a, b, c, d, e)
496 #define TRC_TP_UX_TRACE_HOST_CLASS_ASIX_READ(i, a, b, c, d, e)
497 #define TRC_TP_UX_TRACE_HOST_CLASS_ASIX_WRITE(i, a, b, c, d, e)
498 #define TRC_TP_UX_TRACE_HOST_CLASS_AUDIO_ACTIVATE(i, a, b, c, d, e)
499 #define TRC_TP_UX_TRACE_HOST_CLASS_AUDIO_CONTROL_VALUE_GET(i, a, b, c, d, e)
500 #define TRC_TP_UX_TRACE_HOST_CLASS_AUDIO_CONTROL_VALUE_SET(i, a, b, c, d, e)
501 #define TRC_TP_UX_TRACE_HOST_CLASS_AUDIO_DEACTIVATE(i, a, b, c, d, e)
502 #define TRC_TP_UX_TRACE_HOST_CLASS_AUDIO_READ(i, a, b, c, d, e)
503 #define TRC_TP_UX_TRACE_HOST_CLASS_AUDIO_STREAMING_SAMPLING_GET(i, a, b, c, d, e)
504 #define TRC_TP_UX_TRACE_HOST_CLASS_AUDIO_STREAMING_SAMPLING_SET(i, a, b, c, d, e)
505 #define TRC_TP_UX_TRACE_HOST_CLASS_AUDIO_WRITE(i, a, b, c, d, e)
506 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_ACTIVATE(i, a, b, c, d, e)
507 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_DEACTIVATE(i, a, b, c, d, e)
508 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_IOCTL_SET_LINE_CODING(i, a, b, c, d, e)
509 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_IOCTL_GET_LINE_CODING(i, a, b, c, d, e)
510 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_IOCTL_SET_LINE_STATE(i, a, b, c, d, e)
511 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_IOCTL_SEND_BREAK(i, a, b, c, d, e)
512 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_IOCTL_ABORT_IN_PIPE(i, a, b, c, d, e)
513 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_IOCTL_ABORT_OUT_PIPE(i, a, b, c, d, e)
514 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_IOCTL_NOTIFICATION_CALLBACK(i, a, b, c, d, e)
515 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_IOCTL_GET_DEVICE_STATUS(i, a, b, c, d, e)
516 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_READ(i, a, b, c, d, e)
517 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_RECEPTION_START(i, a, b, c, d, e)
518 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_RECEPTION_STOP(i, a, b, c, d, e)
519 #define TRC_TP_UX_TRACE_HOST_CLASS_CDC_ACM_WRITE(i, a, b, c, d, e)
520 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_ACTIVATE(i, a, b, c, d, e)
521 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_CLIENT_REGISTER(i, a, b, c, d, e)
522 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_DEACTIVATE(i, a, b, c, d, e)
523 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_IDLE_GET(i, a, b, c, d, e)
524 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_IDLE_SET(i, a, b, c, d, e)
525 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_KEYBOARD_ACTIVATE(i, a, b, c, d, e)
526 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_KEYBOARD_DEACTIVATE(i, a, b, c, d, e)
527 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_MOUSE_ACTIVATE(i, a, b, c, d, e)
528 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_MOUSE_DEACTIVATE(i, a, b, c, d, e)
529 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_REMOTE_CONTROL_ACTIVATE(i, a, b, c, d, e)
530 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_REMOTE_CONTROL_DEACTIVATE(i, a, b, c, d, e)
531 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_REPORT_GET(i, a, b, c, d, e)
532 #define TRC_TP_UX_TRACE_HOST_CLASS_HID_REPORT_SET(i, a, b, c, d, e)
533 #define TRC_TP_UX_TRACE_HOST_CLASS_HUB_ACTIVATE(i, a, b, c, d, e)
534 #define TRC_TP_UX_TRACE_HOST_CLASS_HUB_CHANGE_DETECT(i, a, b, c, d, e)
535 #define TRC_TP_UX_TRACE_HOST_CLASS_HUB_PORT_CHANGE_CONNECTION_PROCESS(i, a, b, c, d, e)
536 #define TRC_TP_UX_TRACE_HOST_CLASS_HUB_PORT_CHANGE_ENABLE_PROCESS(i, a, b, c, d, e)
537 #define TRC_TP_UX_TRACE_HOST_CLASS_HUB_PORT_CHANGE_OVER_CURRENT_PROCESS(i, a, b, c, d, e)
538 #define TRC_TP_UX_TRACE_HOST_CLASS_HUB_PORT_CHANGE_RESET_PROCESS(i, a, b, c, d, e)
539 #define TRC_TP_UX_TRACE_HOST_CLASS_HUB_PORT_CHANGE_SUSPEND_PROCESS(i, a, b, c, d, e)
540 #define TRC_TP_UX_TRACE_HOST_CLASS_HUB_DEACTIVATE(i, a, b, c, d, e)
541 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_ACTIVATE(i, a, b, c, d, e)
542 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_DEACTIVATE(i, a, b, c, d, e)
543 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_DEVICE_INFO_GET(i, a, b, c, d, e)
544 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_DEVICE_RESET(i, a, b, c, d, e)
545 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_NOTIFICATION(i, a, b, c, d, e)
546 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_NUM_OBJECTS_GET(i, a, b, c, d, e)
547 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_OBJECT_CLOSE(i, a, b, c, d, e)
548 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_OBJECT_COPY(i, a, b, c, d, e)
549 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_OBJECT_DELETE(i, a, b, c, d, e)
550 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_OBJECT_GET(i, a, b, c, d, e)
551 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_OBJECT_INFO_GET(i, a, b, c, d, e)
552 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_OBJECT_INFO_SEND(i, a, b, c, d, e)
553 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_OBJECT_MOVE(i, a, b, c, d, e)
554 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_OBJECT_SEND(i, a, b, c, d, e)
555 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_OBJECT_TRANSFER_ABORT(i, a, b, c, d, e)
556 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_READ(i, a, b, c, d, e)
557 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_REQUEST_CANCEL(i, a, b, c, d, e)
558 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_SESSION_CLOSE(i, a, b, c, d, e)
559 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_SESSION_OPEN(i, a, b, c, d, e)
560 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_STORAGE_IDS_GET(i, a, b, c, d, e)
561 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_STORAGE_INFO_GET(i, a, b, c, d, e)
562 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_THUMB_GET(i, a, b, c, d, e)
563 #define TRC_TP_UX_TRACE_HOST_CLASS_PIMA_WRITE(i, a, b, c, d, e)
564 #define TRC_TP_UX_TRACE_HOST_CLASS_PRINTER_ACTIVATE(i, a, b, c, d, e)
565 #define TRC_TP_UX_TRACE_HOST_CLASS_PRINTER_DEACTIVATE(i, a, b, c, d, e)
566 #define TRC_TP_UX_TRACE_HOST_CLASS_PRINTER_NAME_GET(i, a, b, c, d, e)
567 #define TRC_TP_UX_TRACE_HOST_CLASS_PRINTER_READ(i, a, b, c, d, e)
568 #define TRC_TP_UX_TRACE_HOST_CLASS_PRINTER_WRITE(i, a, b, c, d, e)
569 #define TRC_TP_UX_TRACE_HOST_CLASS_PRINTER_SOFT_RESET(i, a, b, c, d, e)
570 #define TRC_TP_UX_TRACE_HOST_CLASS_PRINTER_STATUS_GET(i, a, b, c, d, e)
571 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_ACTIVATE(i, a, b, c, d, e)
572 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_DEACTIVATE(i, a, b, c, d, e)
573 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_IOCTL_SET_LINE_CODING(i, a, b, c, d, e)
574 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_IOCTL_GET_LINE_CODING(i, a, b, c, d, e)
575 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_IOCTL_SET_LINE_STATE(i, a, b, c, d, e)
576 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_IOCTL_PURGE(i, a, b, c, d, e)
577 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_IOCTL_SEND_BREAK(i, a, b, c, d, e)
578 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_IOCTL_ABORT_IN_PIPE(i, a, b, c, d, e)
579 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_IOCTL_ABORT_OUT_PIPE(i, a, b, c, d, e)
580 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_IOCTL_REPORT_DEVICE_STATUS_CHANGE(i, a, b, c, d, e)
581 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_IOCTL_GET_DEVICE_STATUS(i, a, b, c, d, e)
582 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_READ(i, a, b, c, d, e)
583 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_RECEPTION_START(i, a, b, c, d, e)
584 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_RECEPTION_STOP(i, a, b, c, d, e)
585 #define TRC_TP_UX_TRACE_HOST_CLASS_PROLIFIC_WRITE(i, a, b, c, d, e)
586 #define TRC_TP_UX_TRACE_HOST_CLASS_STORAGE_ACTIVATE(i, a, b, c, d, e)
587 #define TRC_TP_UX_TRACE_HOST_CLASS_STORAGE_DEACTIVATE(i, a, b, c, d, e)
588 #define TRC_TP_UX_TRACE_HOST_CLASS_STORAGE_MEDIA_CAPACITY_GET(i, a, b, c, d, e)
589 #define TRC_TP_UX_TRACE_HOST_CLASS_STORAGE_MEDIA_FORMAT_CAPACITY_GET(i, a, b, c, d, e)
590 #define TRC_TP_UX_TRACE_HOST_CLASS_STORAGE_MEDIA_MOUNT(i, a, b, c, d, e)
591 #define TRC_TP_UX_TRACE_HOST_CLASS_STORAGE_MEDIA_OPEN(i, a, b, c, d, e)
592 #define TRC_TP_UX_TRACE_HOST_CLASS_STORAGE_MEDIA_READ(i, a, b, c, d, e)
593 #define TRC_TP_UX_TRACE_HOST_CLASS_STORAGE_MEDIA_WRITE(i, a, b, c, d, e)
594 #define TRC_TP_UX_TRACE_HOST_CLASS_STORAGE_REQUEST_SENSE(i, a, b, c, d, e)
595 #define TRC_TP_UX_TRACE_HOST_CLASS_STORAGE_START_STOP(i, a, b, c, d, e)
596 #define TRC_TP_UX_TRACE_HOST_CLASS_STORAGE_UNIT_READY_TEST(i, a, b, c, d, e)
597 #define TRC_TP_UX_TRACE_HOST_CLASS_DPUMP_ACTIVATE(i, a, b, c, d, e)
598 #define TRC_TP_UX_TRACE_HOST_CLASS_DPUMP_DEACTIVATE(i, a, b, c, d, e)
599 #define TRC_TP_UX_TRACE_HOST_CLASS_DPUMP_READ(i, a, b, c, d, e)
600 #define TRC_TP_UX_TRACE_HOST_CLASS_DPUMP_WRITE(i, a, b, c, d, e)
601 #define TRC_TP_UX_TRACE_HOST_CLASS_SWAR_ACTIVATE(i, a, b, c, d, e)
602 #define TRC_TP_UX_TRACE_HOST_CLASS_SWAR_DEACTIVATE(i, a, b, c, d, e)
603 #define TRC_TP_UX_TRACE_HOST_CLASS_SWAR_IOCTL_ABORT_IN_PIPE(i, a, b, c, d, e)
604 #define TRC_TP_UX_TRACE_HOST_CLASS_SWAR_IOCTL_ABORT_OUT_PIPE(i, a, b, c, d, e)
605 #define TRC_TP_UX_TRACE_HOST_CLASS_SWAR_READ(i, a, b, c, d, e)
606 #define TRC_TP_UX_TRACE_HOST_CLASS_SWAR_RECEPTION_START(i, a, b, c, d, e)
607 #define TRC_TP_UX_TRACE_HOST_CLASS_SWAR_RECEPTION_STOP(i, a, b, c, d, e)
608 #define TRC_TP_UX_TRACE_HOST_CLASS_SWAR_WRITE(i, a, b, c, d, e)
609 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_ACTIVATE(i, a, b, c, d, e)
610 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_DEACTIVATE(i, a, b, c, d, e)
611 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_IOCTL_SET_LINE_CODING(i, a, b, c, d, e)
612 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_IOCTL_GET_LINE_CODING(i, a, b, c, d, e)
613 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_IOCTL_SET_LINE_STATE(i, a, b, c, d, e)
614 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_IOCTL_PURGE(i, a, b, c, d, e)
615 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_IOCTL_SEND_BREAK(i, a, b, c, d, e)
616 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_IOCTL_ABORT_IN_PIPE(i, a, b, c, d, e)
617 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_IOCTL_ABORT_OUT_PIPE(i, a, b, c, d, e)
618 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_IOCTL_REPORT_DEVICE_STATUS_CHANGE(i, a, b, c, d, e)
619 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_IOCTL_GET_DEVICE_STATUS(i, a, b, c, d, e)
620 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_IOCTL_NOTIFICATION_CALLBACK(i, a, b, c, d, e)
621 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_READ(i, a, b, c, d, e)
622 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_RECEPTION_START(i, a, b, c, d, e)
623 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_RECEPTION_STOP(i, a, b, c, d, e)
624 #define TRC_TP_UX_TRACE_HOST_CLASS_GSER_WRITE(i, a, b, c, d, e)
625 #define TRC_TP_UX_TRACE_DEVICE_STACK_EVENTS_BASE(i, a, b, c, d, e)
626 #define TRC_TP_UX_TRACE_DEVICE_STACK_ALTERNATE_SETTING_GET(i, a, b, c, d, e)
627 #define TRC_TP_UX_TRACE_DEVICE_STACK_ALTERNATE_SETTING_SET(i, a, b, c, d, e)
628 #define TRC_TP_UX_TRACE_DEVICE_STACK_CLASS_REGISTER(i, a, b, c, d, e)
629 #define TRC_TP_UX_TRACE_DEVICE_STACK_CLEAR_FEATURE(i, a, b, c, d, e)
630 #define TRC_TP_UX_TRACE_DEVICE_STACK_CONFIGURATION_GET(i, a, b, c, d, e)
631 #define TRC_TP_UX_TRACE_DEVICE_STACK_CONFIGURATION_SET(i, a, b, c, d, e)
632 #define TRC_TP_UX_TRACE_DEVICE_STACK_CONNECT(i, a, b, c, d, e)
633 #define TRC_TP_UX_TRACE_DEVICE_STACK_DESCRIPTOR_SEND(i, a, b, c, d, e)
634 #define TRC_TP_UX_TRACE_DEVICE_STACK_DISCONNECT(i, a, b, c, d, e)
635 #define TRC_TP_UX_TRACE_DEVICE_STACK_ENDPOINT_STALL(i, a, b, c, d, e)
636 #define TRC_TP_UX_TRACE_DEVICE_STACK_GET_STATUS(i, a, b, c, d, e)
637 #define TRC_TP_UX_TRACE_DEVICE_STACK_HOST_WAKEUP(i, a, b, c, d, e)
638 #define TRC_TP_UX_TRACE_DEVICE_STACK_INITIALIZE(i, a, b, c, d, e)
639 #define TRC_TP_UX_TRACE_DEVICE_STACK_INTERFACE_DELETE(i, a, b, c, d, e)
640 #define TRC_TP_UX_TRACE_DEVICE_STACK_INTERFACE_GET(i, a, b, c, d, e)
641 #define TRC_TP_UX_TRACE_DEVICE_STACK_INTERFACE_SET(i, a, b, c, d, e)
642 #define TRC_TP_UX_TRACE_DEVICE_STACK_SET_FEATURE(i, a, b, c, d, e)
643 #define TRC_TP_UX_TRACE_DEVICE_STACK_TRANSFER_ABORT(i, a, b, c, d, e)
644 #define TRC_TP_UX_TRACE_DEVICE_STACK_TRANSFER_ALL_REQUEST_ABORT(i, a, b, c, d, e)
645 #define TRC_TP_UX_TRACE_DEVICE_STACK_TRANSFER_REQUEST(i, a, b, c, d, e)
646 #define TRC_TP_UX_TRACE_DEVICE_STACK_MICROSOFT_EXTENSION_REGISTER(i, a, b, c, d, e)
647 #define TRC_TP_UX_TRACE_DEVICE_CLASS_EVENTS_BASE(i, a, b, c, d, e)
648 #define TRC_TP_UX_TRACE_DEVICE_CLASS_DPUMP_ACTIVATE(i, a, b, c, d, e)
649 #define TRC_TP_UX_TRACE_DEVICE_CLASS_DPUMP_DEACTIVATE(i, a, b, c, d, e)
650 #define TRC_TP_UX_TRACE_DEVICE_CLASS_DPUMP_READ(i, a, b, c, d, e)
651 #define TRC_TP_UX_TRACE_DEVICE_CLASS_DPUMP_WRITE(i, a, b, c, d, e)
652 #define TRC_TP_UX_TRACE_DEVICE_CLASS_DPUMP_CHANGE(i, a, b, c, d, e)
653 #define TRC_TP_UX_TRACE_DEVICE_CLASS_CDC_ACM_ACTIVATE(i, a, b, c, d, e)
654 #define TRC_TP_UX_TRACE_DEVICE_CLASS_CDC_ACM_DEACTIVATE(i, a, b, c, d, e)
655 #define TRC_TP_UX_TRACE_DEVICE_CLASS_CDC_ACM_READ(i, a, b, c, d, e)
656 #define TRC_TP_UX_TRACE_DEVICE_CLASS_CDC_ACM_WRITE(i, a, b, c, d, e)
657 #define TRC_TP_UX_TRACE_DEVICE_CLASS_HID_ACTIVATE(i, a, b, c, d, e)
658 #define TRC_TP_UX_TRACE_DEVICE_CLASS_HID_DEACTIVATE(i, a, b, c, d, e)
659 #define TRC_TP_UX_TRACE_DEVICE_CLASS_HID_EVENT_GET(i, a, b, c, d, e)
660 #define TRC_TP_UX_TRACE_DEVICE_CLASS_HID_EVENT_SET(i, a, b, c, d, e)
661 #define TRC_TP_UX_TRACE_DEVICE_CLASS_HID_REPORT_GET(i, a, b, c, d, e)
662 #define TRC_TP_UX_TRACE_DEVICE_CLASS_HID_REPORT_SET(i, a, b, c, d, e)
663 #define TRC_TP_UX_TRACE_DEVICE_CLASS_HID_DESCRIPTOR_SEND(i, a, b, c, d, e)
664 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_ACTIVATE(i, a, b, c, d, e)
665 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_DEACTIVATE(i, a, b, c, d, e)
666 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_DEVICE_INFO_SEND(i, a, b, c, d, e)
667 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_EVENT_GET(i, a, b, c, d, e)
668 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_EVENT_SET(i, a, b, c, d, e)
669 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_OBJECT_ADD(i, a, b, c, d, e)
670 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_OBJECT_DATA_GET(i, a, b, c, d, e)
671 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_OBJECT_DATA_SEND(i, a, b, c, d, e)
672 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_OBJECT_DELETE(i, a, b, c, d, e)
673 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_OBJECT_HANDLES_SEND(i, a, b, c, d, e)
674 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_OBJECT_INFO_GET(i, a, b, c, d, e)
675 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_OBJECT_INFO_SEND(i, a, b, c, d, e)
676 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_OBJECTS_NUMBER_SEND(i, a, b, c, d, e)
677 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_PARTIAL_OBJECT_DATA_GET(i, a, b, c, d, e)
678 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_RESPONSE_SEND(i, a, b, c, d, e)
679 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_STORAGE_ID_SEND(i, a, b, c, d, e)
680 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_STORAGE_INFO_SEND(i, a, b, c, d, e)
681 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_GET_DEVICE_PROP_DESC_GET(i, a, b, c, d, e)
682 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_GET_DEVICE_PROP_VALUE(i, a, b, c, d, e)
683 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_GET_DEVICE_PROP_VALUE_SET(i, a, b, c, d, e)
684 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_GET_OBJECT_PROP_DESC(i, a, b, c, d, e)
685 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_GET_OBJECT_PROP_VALUE(i, a, b, c, d, e)
686 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_OBJECTS_PROPS_SUPPORTED_GET(i, a, b, c, d, e)
687 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_GET_OBJECT_REFERENCES(i, a, b, c, d, e)
688 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_OBJECTS_PROPS_SUPPORTED_SET(i, a, b, c, d, e)
689 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_SET_OBJECT_REFERENCES(i, a, b, c, d, e)
690 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_STORAGE_FORMAT(i, a, b, c, d, e)
691 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_DEVICE_RESET(i, a, b, c, d, e)
692 #define TRC_TP_UX_TRACE_DEVICE_CLASS_PIMA_SET_OBJECT_PROP_VALUE(i, a, b, c, d, e)
693 #define TRC_TP_UX_TRACE_DEVICE_CLASS_RNDIS_ACTIVATE(i, a, b, c, d, e)
694 #define TRC_TP_UX_TRACE_DEVICE_CLASS_RNDIS_DEACTIVATE(i, a, b, c, d, e)
695 #define TRC_TP_UX_TRACE_DEVICE_CLASS_RNDIS_PACKET_RECEIVE(i, a, b, c, d, e)
696 #define TRC_TP_UX_TRACE_DEVICE_CLASS_RNDIS_PACKET_TRANSMIT(i, a, b, c, d, e)
697 #define TRC_TP_UX_TRACE_DEVICE_CLASS_RNDIS_MSG_QUERY(i, a, b, c, d, e)
698 #define TRC_TP_UX_TRACE_DEVICE_CLASS_RNDIS_MSG_KEEP_ALIVE(i, a, b, c, d, e)
699 #define TRC_TP_UX_TRACE_DEVICE_CLASS_RNDIS_MSG_RESET(i, a, b, c, d, e)
700 #define TRC_TP_UX_TRACE_DEVICE_CLASS_RNDIS_MSG_SET(i, a, b, c, d, e)
701 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_ACTIVATE(i, a, b, c, d, e)
702 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_DEACTIVATE(i, a, b, c, d, e)
703 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_FORMAT(i, a, b, c, d, e)
704 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_INQUIRY(i, a, b, c, d, e)
705 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_MODE_SELECT(i, a, b, c, d, e)
706 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_MODE_SENSE(i, a, b, c, d, e)
707 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_PREVENT_ALLOW_MEDIA_REMOVAL(i, a, b, c, d, e)
708 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_READ(i, a, b, c, d, e)
709 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_READ_CAPACITY(i, a, b, c, d, e)
710 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_READ_FORMAT_CAPACITY(i, a, b, c, d, e)
711 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_READ_TOC(i, a, b, c, d, e)
712 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_REQUEST_SENSE(i, a, b, c, d, e)
713 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_TEST_READY(i, a, b, c, d, e)
714 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_START_STOP(i, a, b, c, d, e)
715 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_VERIFY(i, a, b, c, d, e)
716 #define TRC_TP_UX_TRACE_DEVICE_CLASS_STORAGE_WRITE(i, a, b, c, d, e)
717 #define TRC_TP_UX_TRACE_DEVICE_CLASS_DFU_ACTIVATE(i, a, b, c, d, e)
718 #define TRC_TP_UX_TRACE_DEVICE_CLASS_DFU_DEACTIVATE(i, a, b, c, d, e)
719 #define TRC_TP_UX_TRACE_DEVICE_CLASS_CDC_ECM_ACTIVATE(i, a, b, c, d, e)
720 #define TRC_TP_UX_TRACE_DEVICE_CLASS_CDC_ECM_DEACTIVATE(i, a, b, c, d, e)
721 #define TRC_TP_UX_TRACE_DEVICE_CLASS_CDC_ECM_CHANGE(i, a, b, c, d, e)
722 #define TRC_TP_UX_TRACE_DEVICE_CLASS_CDC_ECM_READ(i, a, b, c, d, e)
723 #define TRC_TP_UX_TRACE_DEVICE_CLASS_CDC_ECM_WRITE(i, a, b, c, d, e)
724 #define TRC_TP_UX_TRACE_DEVICE_CLASS_CDC_ECM_PACKET_TRANSMIT(i, a, b, c, d, e)
725 #define TRC_TP_UX_TRACE_DEVICE_CLASS_CDC_ECM_PACKET_RECEIVE(i, a, b, c, d, e)
726 #define TRC_TP_UX_TRACE_ERROR(i, a, b, c, d, e)