--- a/userlibandfileserver/fileserver/sfsrv/cl_scan.cpp Wed May 12 10:34:10 2010 +0100
+++ b/userlibandfileserver/fileserver/sfsrv/cl_scan.cpp Mon May 24 18:38:55 2010 +0100
@@ -16,6 +16,10 @@
#include "cl_std.h"
#include "cl_scan.h"
+#ifdef OST_TRACE_COMPILER_IN_USE
+#include "cl_scanTraces.h"
+#endif
+
const TInt KDirStackGranularity=8;
/** Replace long names in path and filename with their sohrter version (if exists). Optionally appends
@@ -115,13 +119,13 @@
@return A pointer to the new directory scan object.
*/
{
- TRACE1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanNewLC, MODULEUID, aFs.Handle());
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANNEWLC, "sess %x", aFs.Handle());
CDirScan* scan=new(ELeave) CDirScan(aFs);
CleanupStack::PushL(scan);
scan->iStack=CDirStack::NewL();
- TRACE1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanNewLCReturn, MODULEUID, scan);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANNEWLCRETURN, "CDirScan* %x", scan);
return scan;
}
@@ -137,12 +141,12 @@
@return A pointer to the new directory scan object.
*/
{
- TRACE1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanNewL, MODULEUID, aFs.Handle());
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANNEWL, "sess %x", aFs.Handle());
CDirScan* scan=CDirScan::NewLC(aFs);
CleanupStack::Pop();
- TRACE1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanNewLReturn, MODULEUID, scan);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANNEWLRETURN, "CDirScan* %x", scan);
return scan;
}
@@ -156,11 +160,11 @@
Frees all resources owned by the object, prior to its destruction.
*/
{
- TRACE1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanDestructor, MODULEUID, this);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANDESTRUCTOR, "this %x", this);
delete iStack;
- TRACE0(UTF::EBorder, UTraceModuleEfsrv::ECDirScanDestructorReturn, MODULEUID);
+ OstTrace0(TRACE_BORDER, EFSRV_ECDIRSCANDESTRUCTORRETURN, "");
}
@@ -214,13 +218,13 @@
@param aScanDir The direction of the scan. The default is downwards.
*/
{
- TRACEMULT5(UTF::EBorder, UTraceModuleEfsrv::ECDirScanSetScanDataL, MODULEUID, (TUint)
- this, aMatchName, anEntryAttMask, anEntrySortKey, (TUint) aScanDir);
+ OstTraceExt4(TRACE_BORDER, EFSRV_ECDIRSCANSETSCANDATAL, "this %x anEntryAttMask %x anEntrySortKey %d aScanDir %d", (TUint) this, (TUint) anEntryAttMask, (TUint) anEntrySortKey, (TUint) aScanDir);
+ OstTraceData(TRACE_BORDER, EFSRV_ECDIRSCANSETSCANDATAL_EFILEPATH, "FilePath %S", aMatchName.Ptr(), aMatchName.Length()<<1);
TInt r = Fs().Parse(aMatchName,iFullPath);
if (r != KErrNone)
{
- TRACERET1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanSetScanDataLReturn, MODULEUID, r);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANSETSCANDATALRETURN1, "r %d", r);
User::Leave(r);
}
@@ -234,7 +238,7 @@
if (aScanDir==EScanDownTree)
iFullPath.PopDir();
- TRACE1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanSetScanDataLReturn, MODULEUID, KErrNone);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANSETSCANDATALRETURN2, "r %d", KErrNone);
}
void CDirScan::UpdateAbbreviatedPath()
@@ -278,15 +282,14 @@
no more directories in the structure.
*/
{
- TRACE1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanNextL, MODULEUID, this);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANNEXTL, "this %x", this);
if (iScanDir==EScanUpTree)
ScanUpTreeL(aDirEntries);
else
ScanDownTreeL(aDirEntries);
- TRACE2(UTF::EBorder, UTraceModuleEfsrv::ECDirScanNextLReturn, MODULEUID,
- KErrNone, aDirEntries ? (*aDirEntries).Count() : 0);
+ OstTraceExt2(TRACE_BORDER, EFSRV_ECDIRSCANNEXTLRETURN, "r %d DirEntries %d", (TUint) KErrNone, (TUint) aDirEntries ? (*aDirEntries).Count() : 0);
}
void CDirScan::ScanUpTreeL(CDir*& aDirEntries)
@@ -337,7 +340,7 @@
}
if (r != KErrNone)
{
- TRACERET1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanLeave, MODULEUID, r);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANLEAVE1, "r %d", r);
User::LeaveIfError(r);
}
@@ -355,7 +358,7 @@
else if (r != KErrNone)
{
iScanning = EFalse;
- TRACERET1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanLeave, MODULEUID, r);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANLEAVE2, "r %d", r);
User::Leave(r);
}
@@ -393,7 +396,7 @@
TInt r = Fs().GetDir(iFullPath.FullName(),iEntryAttMask,iEntrySortMask,aDirEntries);
if (r != KErrNone)
{
- TRACERET1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanLeave, MODULEUID, r);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANLEAVE3, "r %d", r);
User::Leave(r);
}
}
@@ -425,7 +428,7 @@
r=iFullPath.AddDir(dirName);
if (r==KErrGeneral) // Adding dirName makes iFullPath>256 characters
{
- TRACE1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanLeave, MODULEUID, KErrTooBig);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANLEAVE4, "r %d", KErrTooBig);
User::Leave(KErrTooBig);
}
@@ -447,7 +450,7 @@
iEntrySortMask,dirList);
if (r != KErrNone)
{
- TRACERET1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanLeave, MODULEUID, r);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANLEAVE5, "r %d", r);
User::Leave(r);
}
iStack->PushL(*dirList);
@@ -464,7 +467,7 @@
else
{
iScanning = EFalse;
- TRACERET1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanLeave, MODULEUID, r);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANLEAVE6, "r %d", r);
User::Leave(r);
}
}
@@ -568,7 +571,7 @@
if (r!=KErrNone)
{
delete nextLevel;
- TRACERET1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanLeave, MODULEUID, r);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANLEAVE7, "r %d", r);
User::Leave(r);
}
}
@@ -706,7 +709,7 @@
TInt r = iFs->GetOpenFileList(iScanPos,iEntryListPos,theId,array);
if (r != KErrNone)
{
- TRACERET1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanLeave, MODULEUID, r);
+ OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANLEAVE8, "r %d", r);
User::Leave(r);
}
TInt count=array.Count();