diff -r c734af59ce98 -r 5b5d147c7838 kernel/eka/memmodel/epoc/flexible/mmu/mdefrag.inl --- a/kernel/eka/memmodel/epoc/flexible/mmu/mdefrag.inl Tue May 11 17:28:22 2010 +0300 +++ b/kernel/eka/memmodel/epoc/flexible/mmu/mdefrag.inl Tue May 25 14:09:55 2010 +0300 @@ -50,10 +50,10 @@ } -inline TInt M::DiscardPage(TPhysAddr aAddr, TUint aBlockZoneId, TBool aBlockRest) +inline TInt M::DiscardPage(TPhysAddr aAddr, TUint aBlockZoneId, TUint aMoveDisFlags) { TPhysAddr newAddr; - return MovePage(aAddr, newAddr, aBlockZoneId, aBlockRest); + return MovePage(aAddr, newAddr, aBlockZoneId, aMoveDisFlags); } @@ -75,3 +75,9 @@ aZone->iPhysPages, (Mmu::TRamAllocFlags)EMemAttStronglyOrdered); } + + +inline TBool M::GetFreePages(TUint aNumPages) + { + return ThePager.GetFreePages(aNumPages); + }