|
1 /* |
|
2 * Copyright (c) 2006-2007 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: Processor |
|
15 * |
|
16 */ |
|
17 // Created by TraceCompiler 2.3.0 |
|
18 // DO NOT EDIT, CHANGES WILL BE LOST |
|
19 |
|
20 #ifndef __THUMBAGPROCESSORTRACES_H__ |
|
21 #define __THUMBAGPROCESSORTRACES_H__ |
|
22 |
|
23 #define KOstTraceComponentID 0x2001fd51 |
|
24 |
|
25 #define CTHUMBAGPROCESSOR_NEWL 0x860002 |
|
26 #define CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR 0x860003 |
|
27 #define CTHUMBAGPROCESSOR_CONSTRUCTL 0x860004 |
|
28 #define DUP1_CTHUMBAGPROCESSOR_CONSTRUCTL 0x860005 |
|
29 #define DUP1_CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR 0x860006 |
|
30 #define DUP2_CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR 0x860007 |
|
31 #define CTHUMBAGPROCESSOR_SHUTDOWN 0x860008 |
|
32 #define CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x860009 |
|
33 #define DUP1_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x86000a |
|
34 #define DUP2_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x86000b |
|
35 #define DUP3_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x86000c |
|
36 #define CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86000d |
|
37 #define DUP1_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86000e |
|
38 #define DUP2_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86000f |
|
39 #define DUP3_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860010 |
|
40 #define DUP4_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860011 |
|
41 #define DUP5_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860012 |
|
42 #define DUP6_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860013 |
|
43 #define DUP7_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860014 |
|
44 #define DUP8_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860015 |
|
45 #define DUP9_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860016 |
|
46 #define DUP10_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860017 |
|
47 #define DUP11_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860018 |
|
48 #define DUP12_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860019 |
|
49 #define DUP13_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86001a |
|
50 #define DUP14_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86001b |
|
51 #define CTHUMBAGPROCESSOR_THUMBNAILPREVIEWREADY 0x86001c |
|
52 #define CTHUMBAGPROCESSOR_THUMBNAILREADY 0x86001d |
|
53 #define DUP1_CTHUMBAGPROCESSOR_THUMBNAILREADY 0x86001e |
|
54 #define DUP2_CTHUMBAGPROCESSOR_THUMBNAILREADY 0x86001f |
|
55 #define DUP3_CTHUMBAGPROCESSOR_THUMBNAILREADY 0x860020 |
|
56 #define CTHUMBAGPROCESSOR_THUMBNAILREQUESTREADY 0x860021 |
|
57 #define CTHUMBAGPROCESSOR_SETMDESESSIONL 0x860022 |
|
58 #define DUP1_CTHUMBAGPROCESSOR_SETMDESESSIONL 0x860023 |
|
59 #define CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860024 |
|
60 #define DUP1_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860025 |
|
61 #define DUP2_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860026 |
|
62 #define DUP3_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860027 |
|
63 #define DUP4_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860028 |
|
64 #define DUP5_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860029 |
|
65 #define DUP6_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002a |
|
66 #define DUP7_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002b |
|
67 #define DUP8_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002c |
|
68 #define DUP9_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002d |
|
69 #define DUP10_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002e |
|
70 #define DUP11_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002f |
|
71 #define DUP12_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860030 |
|
72 #define DUP13_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860031 |
|
73 #define CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860032 |
|
74 #define DUP1_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860033 |
|
75 #define DUP2_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860034 |
|
76 #define DUP3_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860035 |
|
77 #define DUP4_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860036 |
|
78 #define DUP5_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860037 |
|
79 #define DUP6_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860038 |
|
80 #define CTHUMBAGPROCESSOR_QUERYL 0x860039 |
|
81 #define DUP1_CTHUMBAGPROCESSOR_QUERYL 0x86003a |
|
82 #define DUP2_CTHUMBAGPROCESSOR_QUERYL 0x86003b |
|
83 #define DUP3_CTHUMBAGPROCESSOR_QUERYL 0x86003c |
|
84 #define DUP4_CTHUMBAGPROCESSOR_QUERYL 0x86003d |
|
85 #define DUP5_CTHUMBAGPROCESSOR_QUERYL 0x86003e |
|
86 #define CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x86003f |
|
87 #define DUP1_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x860040 |
|
88 #define DUP2_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x860041 |
|
89 #define DUP3_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x860042 |
|
90 #define CTHUMBAGPROCESSOR_RUNL 0x860043 |
|
91 #define DUP1_CTHUMBAGPROCESSOR_RUNL 0x860044 |
|
92 #define DUP2_CTHUMBAGPROCESSOR_RUNL 0x860045 |
|
93 #define DUP3_CTHUMBAGPROCESSOR_RUNL 0x860046 |
|
94 #define DUP4_CTHUMBAGPROCESSOR_RUNL 0x860047 |
|
95 #define DUP5_CTHUMBAGPROCESSOR_RUNL 0x860048 |
|
96 #define DUP6_CTHUMBAGPROCESSOR_RUNL 0x860049 |
|
97 #define DUP7_CTHUMBAGPROCESSOR_RUNL 0x86004a |
|
98 #define DUP8_CTHUMBAGPROCESSOR_RUNL 0x86004b |
|
99 #define DUP9_CTHUMBAGPROCESSOR_RUNL 0x86004c |
|
100 #define DUP10_CTHUMBAGPROCESSOR_RUNL 0x86004d |
|
101 #define DUP11_CTHUMBAGPROCESSOR_RUNL 0x86004e |
|
102 #define DUP12_CTHUMBAGPROCESSOR_RUNL 0x86004f |
|
103 #define DUP13_CTHUMBAGPROCESSOR_RUNL 0x860050 |
|
104 #define DUP14_CTHUMBAGPROCESSOR_RUNL 0x860051 |
|
105 #define DUP15_CTHUMBAGPROCESSOR_RUNL 0x860052 |
|
106 #define DUP16_CTHUMBAGPROCESSOR_RUNL 0x860053 |
|
107 #define DUP17_CTHUMBAGPROCESSOR_RUNL 0x860054 |
|
108 #define DUP18_CTHUMBAGPROCESSOR_RUNL 0x860055 |
|
109 #define DUP19_CTHUMBAGPROCESSOR_RUNL 0x860056 |
|
110 #define DUP20_CTHUMBAGPROCESSOR_RUNL 0x860057 |
|
111 #define DUP21_CTHUMBAGPROCESSOR_RUNL 0x860058 |
|
112 #define DUP22_CTHUMBAGPROCESSOR_RUNL 0x860059 |
|
113 #define DUP23_CTHUMBAGPROCESSOR_RUNL 0x86005a |
|
114 #define DUP24_CTHUMBAGPROCESSOR_RUNL 0x86005b |
|
115 #define DUP25_CTHUMBAGPROCESSOR_RUNL 0x86005c |
|
116 #define DUP26_CTHUMBAGPROCESSOR_RUNL 0x86005d |
|
117 #define DUP27_CTHUMBAGPROCESSOR_RUNL 0x86005e |
|
118 #define DUP28_CTHUMBAGPROCESSOR_RUNL 0x86005f |
|
119 #define DUP29_CTHUMBAGPROCESSOR_RUNL 0x860060 |
|
120 #define DUP30_CTHUMBAGPROCESSOR_RUNL 0x860061 |
|
121 #define DUP31_CTHUMBAGPROCESSOR_RUNL 0x860062 |
|
122 #define DUP32_CTHUMBAGPROCESSOR_RUNL 0x860063 |
|
123 #define DUP33_CTHUMBAGPROCESSOR_RUNL 0x860064 |
|
124 #define DUP34_CTHUMBAGPROCESSOR_RUNL 0x860065 |
|
125 #define DUP35_CTHUMBAGPROCESSOR_RUNL 0x860066 |
|
126 #define CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY 0x860067 |
|
127 #define DUP1_CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY 0x860068 |
|
128 #define DUP2_CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY 0x860069 |
|
129 #define CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006a |
|
130 #define DUP1_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006b |
|
131 #define DUP2_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006c |
|
132 #define DUP3_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006d |
|
133 #define DUP4_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006e |
|
134 #define DUP5_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006f |
|
135 #define DUP6_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860070 |
|
136 #define DUP7_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860071 |
|
137 #define DUP8_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860072 |
|
138 #define DUP9_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860073 |
|
139 #define DUP10_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860074 |
|
140 #define DUP11_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860075 |
|
141 #define DUP12_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860076 |
|
142 #define CTHUMBAGPROCESSOR_STARTTIMEOUT 0x860077 |
|
143 #define CTHUMBAGPROCESSOR_CANCELTIMEOUT 0x860078 |
|
144 #define CTHUMBAGPROCESSOR_RUNERROR 0x860079 |
|
145 #define DUP1_CTHUMBAGPROCESSOR_RUNERROR 0x86007a |
|
146 #define CTHUMBAGPROCESSOR_ACTIVATEAO 0x86007b |
|
147 #define DUP1_CTHUMBAGPROCESSOR_ACTIVATEAO 0x86007c |
|
148 #define DUP2_CTHUMBAGPROCESSOR_ACTIVATEAO 0x86007d |
|
149 #define CTHUMBAGPROCESSOR_PERIODICTIMERCALLBACK 0x86007e |
|
150 #define CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x86007f |
|
151 #define DUP1_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860080 |
|
152 #define DUP2_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860081 |
|
153 #define DUP3_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860082 |
|
154 #define DUP4_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860083 |
|
155 #define DUP5_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860084 |
|
156 #define DUP6_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860085 |
|
157 #define DUP7_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860086 |
|
158 #define DUP8_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860087 |
|
159 #define CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x860088 |
|
160 #define DUP1_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x860089 |
|
161 #define DUP2_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008a |
|
162 #define DUP3_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008b |
|
163 #define DUP4_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008c |
|
164 #define DUP5_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008d |
|
165 #define CTHUMBAGPROCESSOR_SETFORCERUN 0x86008e |
|
166 #define CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x86008f |
|
167 #define DUP1_CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x860090 |
|
168 #define DUP2_CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x860091 |
|
169 #define DUP3_CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x860092 |
|
170 #define CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860093 |
|
171 #define DUP1_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860094 |
|
172 #define DUP2_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860095 |
|
173 #define DUP3_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860096 |
|
174 #define DUP4_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860097 |
|
175 #define CTHUMBAGPROCESSOR_ACTIVITYCHANGED 0x860098 |
|
176 #define CTHUMBAGPROCESSOR_FORMATNOTIFICATION 0x860099 |
|
177 #define CTHUMBAGPROCESSOR_RPROPERTYNOTIFICATION 0x86009a |
|
178 #define CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009b |
|
179 #define DUP1_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009c |
|
180 #define DUP2_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009d |
|
181 #define DUP3_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009e |
|
182 #define DUP4_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009f |
|
183 #define DUP5_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x8600a0 |
|
184 #define DUP6_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x8600a1 |
|
185 #define DUP7_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x8600a2 |
|
186 #define CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a3 |
|
187 #define DUP1_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a4 |
|
188 #define DUP2_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a5 |
|
189 #define DUP3_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a6 |
|
190 #define DUP4_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a7 |
|
191 #define DUP5_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a8 |
|
192 #define DUP12_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a9 |
|
193 #define DUP6_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600aa |
|
194 #define DUP7_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ab |
|
195 #define DUP8_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ac |
|
196 #define DUP9_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ad |
|
197 #define DUP10_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ae |
|
198 #define DUP11_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600af |
|
199 #define CTHUMBAGPROCESSOR_MOUNTTIMERCALLBACK 0x8600b0 |
|
200 |
|
201 |
|
202 #ifndef __OSTTRACEGEN2_TUINT32_TINT_TINT__ |
|
203 #define __OSTTRACEGEN2_TUINT32_TINT_TINT__ |
|
204 |
|
205 inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TInt aParam2 ) |
|
206 { |
|
207 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
208 if ( retval ) |
|
209 { |
|
210 TUint8 data[ 8 ]; |
|
211 TUint8* ptr = data; |
|
212 *( ( TInt* )ptr ) = aParam1; |
|
213 ptr += sizeof ( TInt ); |
|
214 *( ( TInt* )ptr ) = aParam2; |
|
215 ptr += sizeof ( TInt ); |
|
216 ptr -= 8; |
|
217 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 ); |
|
218 } |
|
219 return retval; |
|
220 } |
|
221 |
|
222 #endif // __OSTTRACEGEN2_TUINT32_TINT_TINT__ |
|
223 |
|
224 |
|
225 #ifndef __OSTTRACEGEN2_TUINT32_TINT32_TINT32__ |
|
226 #define __OSTTRACEGEN2_TUINT32_TINT32_TINT32__ |
|
227 |
|
228 inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2 ) |
|
229 { |
|
230 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
231 if ( retval ) |
|
232 { |
|
233 TUint8 data[ 8 ]; |
|
234 TUint8* ptr = data; |
|
235 *( ( TInt* )ptr ) = aParam1; |
|
236 ptr += sizeof ( TInt ); |
|
237 *( ( TInt* )ptr ) = aParam2; |
|
238 ptr += sizeof ( TInt ); |
|
239 ptr -= 8; |
|
240 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 ); |
|
241 } |
|
242 return retval; |
|
243 } |
|
244 |
|
245 #endif // __OSTTRACEGEN2_TUINT32_TINT32_TINT32__ |
|
246 |
|
247 |
|
248 |
|
249 #ifndef __KERNEL_MODE__ |
|
250 #ifndef __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__ |
|
251 #define __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__ |
|
252 |
|
253 inline TBool OstTraceGen1( TUint32 aTraceID, const TDesC16& aParam1 ) |
|
254 { |
|
255 TBool retval; |
|
256 TInt size = aParam1.Size(); |
|
257 // BTrace assumes that parameter size is atleast 4 bytes |
|
258 if (size % 4 == 0) |
|
259 { |
|
260 TUint8* ptr = ( TUint8* )aParam1.Ptr(); |
|
261 // Data is written directly and length is determined from trace message length |
|
262 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size ); |
|
263 } |
|
264 else |
|
265 { |
|
266 TUint8 data[ KOstMaxDataLength ]; |
|
267 TUint8* ptr = data; |
|
268 if (size > KOstMaxDataLength) |
|
269 { |
|
270 size = KOstMaxDataLength; |
|
271 } |
|
272 TInt sizeAligned = ( size + 3 ) & ~3; |
|
273 memcpy( ptr, aParam1.Ptr(), size ); |
|
274 ptr += size; |
|
275 // Fillers are written to get 32-bit alignment |
|
276 while ( size++ < sizeAligned ) |
|
277 { |
|
278 *ptr++ = 0; |
|
279 } |
|
280 ptr -= sizeAligned; |
|
281 size = sizeAligned; |
|
282 // Data is written directly and length is determined from trace message length |
|
283 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size ); |
|
284 } |
|
285 return retval; |
|
286 } |
|
287 |
|
288 #endif // __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__ |
|
289 |
|
290 #endif |
|
291 |
|
292 |
|
293 #ifndef __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TINT__ |
|
294 #define __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TINT__ |
|
295 |
|
296 inline TBool OstTraceGen3( TUint32 aTraceID, TUint aParam1, TUint aParam2, TInt aParam3 ) |
|
297 { |
|
298 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
299 if ( retval ) |
|
300 { |
|
301 TUint8 data[ 12 ]; |
|
302 TUint8* ptr = data; |
|
303 *( ( TUint* )ptr ) = aParam1; |
|
304 ptr += sizeof ( TUint ); |
|
305 *( ( TUint* )ptr ) = aParam2; |
|
306 ptr += sizeof ( TUint ); |
|
307 *( ( TInt* )ptr ) = aParam3; |
|
308 ptr += sizeof ( TInt ); |
|
309 ptr -= 12; |
|
310 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 ); |
|
311 } |
|
312 return retval; |
|
313 } |
|
314 |
|
315 #endif // __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TINT__ |
|
316 |
|
317 |
|
318 #ifndef __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TINT32__ |
|
319 #define __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TINT32__ |
|
320 |
|
321 inline TBool OstTraceGen3( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2, TInt32 aParam3 ) |
|
322 { |
|
323 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
324 if ( retval ) |
|
325 { |
|
326 TUint8 data[ 12 ]; |
|
327 TUint8* ptr = data; |
|
328 *( ( TUint* )ptr ) = aParam1; |
|
329 ptr += sizeof ( TUint ); |
|
330 *( ( TUint* )ptr ) = aParam2; |
|
331 ptr += sizeof ( TUint ); |
|
332 *( ( TInt* )ptr ) = aParam3; |
|
333 ptr += sizeof ( TInt ); |
|
334 ptr -= 12; |
|
335 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 ); |
|
336 } |
|
337 return retval; |
|
338 } |
|
339 |
|
340 #endif // __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TINT32__ |
|
341 |
|
342 |
|
343 |
|
344 #ifndef __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__ |
|
345 #define __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__ |
|
346 |
|
347 inline TBool OstTraceGen3( TUint32 aTraceID, TUint aParam1, TUint aParam2, TUint aParam3 ) |
|
348 { |
|
349 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
350 if ( retval ) |
|
351 { |
|
352 TUint8 data[ 12 ]; |
|
353 TUint8* ptr = data; |
|
354 *( ( TUint* )ptr ) = aParam1; |
|
355 ptr += sizeof ( TUint ); |
|
356 *( ( TUint* )ptr ) = aParam2; |
|
357 ptr += sizeof ( TUint ); |
|
358 *( ( TUint* )ptr ) = aParam3; |
|
359 ptr += sizeof ( TUint ); |
|
360 ptr -= 12; |
|
361 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 ); |
|
362 } |
|
363 return retval; |
|
364 } |
|
365 |
|
366 #endif // __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__ |
|
367 |
|
368 |
|
369 #ifndef __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__ |
|
370 #define __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__ |
|
371 |
|
372 inline TBool OstTraceGen3( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2, TUint32 aParam3 ) |
|
373 { |
|
374 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
375 if ( retval ) |
|
376 { |
|
377 TUint8 data[ 12 ]; |
|
378 TUint8* ptr = data; |
|
379 *( ( TUint* )ptr ) = aParam1; |
|
380 ptr += sizeof ( TUint ); |
|
381 *( ( TUint* )ptr ) = aParam2; |
|
382 ptr += sizeof ( TUint ); |
|
383 *( ( TUint* )ptr ) = aParam3; |
|
384 ptr += sizeof ( TUint ); |
|
385 ptr -= 12; |
|
386 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 ); |
|
387 } |
|
388 return retval; |
|
389 } |
|
390 |
|
391 #endif // __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__ |
|
392 |
|
393 |
|
394 |
|
395 #ifndef __OSTTRACEGEN2_TUINT32_TUINT_TUINT__ |
|
396 #define __OSTTRACEGEN2_TUINT32_TUINT_TUINT__ |
|
397 |
|
398 inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TUint aParam2 ) |
|
399 { |
|
400 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
401 if ( retval ) |
|
402 { |
|
403 TUint8 data[ 8 ]; |
|
404 TUint8* ptr = data; |
|
405 *( ( TUint* )ptr ) = aParam1; |
|
406 ptr += sizeof ( TUint ); |
|
407 *( ( TUint* )ptr ) = aParam2; |
|
408 ptr += sizeof ( TUint ); |
|
409 ptr -= 8; |
|
410 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 ); |
|
411 } |
|
412 return retval; |
|
413 } |
|
414 |
|
415 #endif // __OSTTRACEGEN2_TUINT32_TUINT_TUINT__ |
|
416 |
|
417 |
|
418 #ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__ |
|
419 #define __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__ |
|
420 |
|
421 inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2 ) |
|
422 { |
|
423 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
424 if ( retval ) |
|
425 { |
|
426 TUint8 data[ 8 ]; |
|
427 TUint8* ptr = data; |
|
428 *( ( TUint* )ptr ) = aParam1; |
|
429 ptr += sizeof ( TUint ); |
|
430 *( ( TUint* )ptr ) = aParam2; |
|
431 ptr += sizeof ( TUint ); |
|
432 ptr -= 8; |
|
433 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 ); |
|
434 } |
|
435 return retval; |
|
436 } |
|
437 |
|
438 #endif // __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__ |
|
439 |
|
440 |
|
441 |
|
442 #ifndef __OSTTRACEGEN2_TUINT32_TUINT_TINT__ |
|
443 #define __OSTTRACEGEN2_TUINT32_TUINT_TINT__ |
|
444 |
|
445 inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TInt aParam2 ) |
|
446 { |
|
447 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
448 if ( retval ) |
|
449 { |
|
450 TUint8 data[ 8 ]; |
|
451 TUint8* ptr = data; |
|
452 *( ( TUint* )ptr ) = aParam1; |
|
453 ptr += sizeof ( TUint ); |
|
454 *( ( TInt* )ptr ) = aParam2; |
|
455 ptr += sizeof ( TInt ); |
|
456 ptr -= 8; |
|
457 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 ); |
|
458 } |
|
459 return retval; |
|
460 } |
|
461 |
|
462 #endif // __OSTTRACEGEN2_TUINT32_TUINT_TINT__ |
|
463 |
|
464 |
|
465 #ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__ |
|
466 #define __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__ |
|
467 |
|
468 inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TInt32 aParam2 ) |
|
469 { |
|
470 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
471 if ( retval ) |
|
472 { |
|
473 TUint8 data[ 8 ]; |
|
474 TUint8* ptr = data; |
|
475 *( ( TUint* )ptr ) = aParam1; |
|
476 ptr += sizeof ( TUint ); |
|
477 *( ( TInt* )ptr ) = aParam2; |
|
478 ptr += sizeof ( TInt ); |
|
479 ptr -= 8; |
|
480 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 ); |
|
481 } |
|
482 return retval; |
|
483 } |
|
484 |
|
485 #endif // __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__ |
|
486 |
|
487 |
|
488 |
|
489 #ifndef __OSTTRACEGEN4_TUINT32_TINT_TINT_TINT_TINT__ |
|
490 #define __OSTTRACEGEN4_TUINT32_TINT_TINT_TINT_TINT__ |
|
491 |
|
492 inline TBool OstTraceGen4( TUint32 aTraceID, TInt aParam1, TInt aParam2, TInt aParam3, TInt aParam4 ) |
|
493 { |
|
494 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
495 if ( retval ) |
|
496 { |
|
497 TUint8 data[ 16 ]; |
|
498 TUint8* ptr = data; |
|
499 *( ( TInt* )ptr ) = aParam1; |
|
500 ptr += sizeof ( TInt ); |
|
501 *( ( TInt* )ptr ) = aParam2; |
|
502 ptr += sizeof ( TInt ); |
|
503 *( ( TInt* )ptr ) = aParam3; |
|
504 ptr += sizeof ( TInt ); |
|
505 *( ( TInt* )ptr ) = aParam4; |
|
506 ptr += sizeof ( TInt ); |
|
507 ptr -= 16; |
|
508 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 16 ); |
|
509 } |
|
510 return retval; |
|
511 } |
|
512 |
|
513 #endif // __OSTTRACEGEN4_TUINT32_TINT_TINT_TINT_TINT__ |
|
514 |
|
515 |
|
516 #ifndef __OSTTRACEGEN4_TUINT32_TINT32_TINT32_TINT32_TINT32__ |
|
517 #define __OSTTRACEGEN4_TUINT32_TINT32_TINT32_TINT32_TINT32__ |
|
518 |
|
519 inline TBool OstTraceGen4( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2, TInt32 aParam3, TInt32 aParam4 ) |
|
520 { |
|
521 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
522 if ( retval ) |
|
523 { |
|
524 TUint8 data[ 16 ]; |
|
525 TUint8* ptr = data; |
|
526 *( ( TInt* )ptr ) = aParam1; |
|
527 ptr += sizeof ( TInt ); |
|
528 *( ( TInt* )ptr ) = aParam2; |
|
529 ptr += sizeof ( TInt ); |
|
530 *( ( TInt* )ptr ) = aParam3; |
|
531 ptr += sizeof ( TInt ); |
|
532 *( ( TInt* )ptr ) = aParam4; |
|
533 ptr += sizeof ( TInt ); |
|
534 ptr -= 16; |
|
535 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 16 ); |
|
536 } |
|
537 return retval; |
|
538 } |
|
539 |
|
540 #endif // __OSTTRACEGEN4_TUINT32_TINT32_TINT32_TINT32_TINT32__ |
|
541 |
|
542 |
|
543 |
|
544 #ifndef __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__ |
|
545 #define __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__ |
|
546 |
|
547 inline TBool OstTraceGen3( TUint32 aTraceID, TUint aParam1, TInt aParam2, TInt aParam3 ) |
|
548 { |
|
549 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
550 if ( retval ) |
|
551 { |
|
552 TUint8 data[ 12 ]; |
|
553 TUint8* ptr = data; |
|
554 *( ( TUint* )ptr ) = aParam1; |
|
555 ptr += sizeof ( TUint ); |
|
556 *( ( TInt* )ptr ) = aParam2; |
|
557 ptr += sizeof ( TInt ); |
|
558 *( ( TInt* )ptr ) = aParam3; |
|
559 ptr += sizeof ( TInt ); |
|
560 ptr -= 12; |
|
561 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 ); |
|
562 } |
|
563 return retval; |
|
564 } |
|
565 |
|
566 #endif // __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__ |
|
567 |
|
568 |
|
569 #ifndef __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__ |
|
570 #define __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__ |
|
571 |
|
572 inline TBool OstTraceGen3( TUint32 aTraceID, TUint32 aParam1, TInt32 aParam2, TInt32 aParam3 ) |
|
573 { |
|
574 TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID ); |
|
575 if ( retval ) |
|
576 { |
|
577 TUint8 data[ 12 ]; |
|
578 TUint8* ptr = data; |
|
579 *( ( TUint* )ptr ) = aParam1; |
|
580 ptr += sizeof ( TUint ); |
|
581 *( ( TInt* )ptr ) = aParam2; |
|
582 ptr += sizeof ( TInt ); |
|
583 *( ( TInt* )ptr ) = aParam3; |
|
584 ptr += sizeof ( TInt ); |
|
585 ptr -= 12; |
|
586 retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 ); |
|
587 } |
|
588 return retval; |
|
589 } |
|
590 |
|
591 #endif // __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__ |
|
592 |
|
593 |
|
594 |
|
595 #endif |
|
596 |
|
597 // End of file |
|
598 |