81 +(((BTrace::EContextIdPresent & (aContext<<3))|(BTrace::EPcPresent & (aPc<<4)))<<BTrace::EFlagsIndex*8) \ |
81 +(((BTrace::EContextIdPresent & (aContext<<3))|(BTrace::EPcPresent & (aPc<<4)))<<BTrace::EFlagsIndex*8) \ |
82 +((aF1)<<BTrace::ECategoryIndex*8) \ |
82 +((aF1)<<BTrace::ECategoryIndex*8) \ |
83 +((aSchema)<<BTrace::ESubCategoryIndex*8)) |
83 +((aSchema)<<BTrace::ESubCategoryIndex*8)) |
84 /**@internalComponent*/ |
84 /**@internalComponent*/ |
85 #define UTracePf0(aF1,aSchema,aContext,aPc) \ |
85 #define UTracePf0(aF1,aSchema,aContext,aPc) \ |
86 ((BTrace::TBTrace1)BTrace::OutX) \ |
86 BTrace::OutX \ |
87 (UTRACE_HEADER(4,(aF1),(aSchema),(aContext),(aPc))) |
87 (UTRACE_HEADER(4,(aF1),(aSchema),(aContext),(aPc)),0,0,0) |
88 /**@internalComponent*/ |
88 /**@internalComponent*/ |
89 #define UTracePf1(aF1,aSchema,aContext,aPc,a1) \ |
89 #define UTracePf1(aF1,aSchema,aContext,aPc,a1) \ |
90 ((BTrace::TBTrace2)BTrace::OutX)(UTRACE_HEADER(8,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(a1)) |
90 BTrace::OutX(UTRACE_HEADER(8,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(a1),0,0) |
91 /**@internalComponent*/ |
91 /**@internalComponent*/ |
92 #define UTracePf2(aF1,aSchema,aContext,aPc,a1,a2) \ |
92 #define UTracePf2(aF1,aSchema,aContext,aPc,a1,a2) \ |
93 ((BTrace::TBTrace3)BTrace::OutX)(UTRACE_HEADER(12,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(a1),(TUint32)(a2)) |
93 BTrace::OutX(UTRACE_HEADER(12,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(a1),(TUint32)(a2),0) |
94 /**@internalComponent*/ |
94 /**@internalComponent*/ |
95 #define UTracePf3(aF1,aSchema,aContext,aPc,a1,a2,a3) \ |
95 #define UTracePf3(aF1,aSchema,aContext,aPc,a1,a2,a3) \ |
96 BTrace::OutX(UTRACE_HEADER(16,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(a1),(TUint32)(a2),(TUint32)(a3)) |
96 BTrace::OutX(UTRACE_HEADER(16,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(a1),(TUint32)(a2),(TUint32)(a3)) |
97 /**@internalComponent*/ |
97 /**@internalComponent*/ |
98 #define UTracePfAny(aF1,aSchema,aContext,aPc,a1,aData,aDataSize) \ |
98 #define UTracePfAny(aF1,aSchema,aContext,aPc,a1,aData,aDataSize) \ |
99 BTrace::OutBig(UTRACE_HEADER(8,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(a1),aData,(TInt)(aDataSize)) |
99 BTrace::OutBig(UTRACE_HEADER(8,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(a1),aData,(TInt)(aDataSize)) |
100 /**@internalComponent*/ |
100 /**@internalComponent*/ |
101 #define UTraceSf0(aF1,aF2,aSchema,aContext,aPc) \ |
101 #define UTraceSf0(aF1,aF2,aSchema,aContext,aPc) \ |
102 ((BTrace::TBTrace2)BTrace::OutFilteredX)(UTRACE_HEADER(8,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(aF2)) |
102 BTrace::OutFilteredX(UTRACE_HEADER(8,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(aF2),0,0) |
103 /** @internalComponent */ |
103 /** @internalComponent */ |
104 #define UTraceSf1(aF1,aF2,aSchema,aContext,aPc,a1) \ |
104 #define UTraceSf1(aF1,aF2,aSchema,aContext,aPc,a1) \ |
105 ((BTrace::TBTrace3)BTrace::OutFilteredX)(UTRACE_HEADER(12,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(aF2),(TUint32)(a1)) |
105 BTrace::OutFilteredX(UTRACE_HEADER(12,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(aF2),(TUint32)(a1),0) |
106 /** @internalComponent */ |
106 /** @internalComponent */ |
107 #define UTraceSf2(aF1,aF2,aSchema,aContext,aPc,a1,a2) \ |
107 #define UTraceSf2(aF1,aF2,aSchema,aContext,aPc,a1,a2) \ |
108 BTrace::OutFilteredX(UTRACE_HEADER(16,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(aF2),(TUint32)(a1),(TUint32)(a2)) |
108 BTrace::OutFilteredX(UTRACE_HEADER(16,(aF1),(aSchema),(aContext),(aPc)),(TUint32)(aF2),(TUint32)(a1),(TUint32)(a2)) |
109 /** @internalComponent */ |
109 /** @internalComponent */ |
110 #define UTraceSfAny(aF1,aF2,aSchema,aContext,aPc,aData,aDataSize) \ |
110 #define UTraceSfAny(aF1,aF2,aSchema,aContext,aPc,aData,aDataSize) \ |