diff -r a179b74831c9 -r c1f20ce4abcf userlibandfileserver/fileserver/sfsrv/cl_scan.cpp --- a/userlibandfileserver/fileserver/sfsrv/cl_scan.cpp Thu Aug 19 11:14:22 2010 +0300 +++ b/userlibandfileserver/fileserver/sfsrv/cl_scan.cpp Tue Aug 31 16:34:26 2010 +0300 @@ -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); } } @@ -407,8 +410,8 @@ CDir* dirEntries = NULL; TInt r; aDirEntries=NULL; - - if(iStack && iStack->IsEmpty()) + + if(iStack->IsEmpty()) return; CDirList* list=iStack->Peek(); @@ -429,7 +432,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); } @@ -451,7 +454,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); @@ -468,7 +471,7 @@ else { iScanning = EFalse; - TRACERET1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanLeave, MODULEUID, r); + OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANLEAVE6, "r %d", r); User::Leave(r); } } @@ -572,7 +575,7 @@ if (r!=KErrNone) { delete nextLevel; - TRACERET1(UTF::EBorder, UTraceModuleEfsrv::ECDirScanLeave, MODULEUID, r); + OstTrace1(TRACE_BORDER, EFSRV_ECDIRSCANLEAVE7, "r %d", r); User::Leave(r); } } @@ -710,7 +713,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();