kernel/eka/include/memmodel/epoc/mmubase/ramalloc.h
changeset 102 ef2a444a7410
parent 0 a41df078684a
child 110 c734af59ce98
equal deleted inserted replaced
90:947f0dc9f7a8 102:ef2a444a7410
   151 	void VerifyLeastPrefMovDis();
   151 	void VerifyLeastPrefMovDis();
   152 #endif
   152 #endif
   153 	TInt GetZonePageCount(TUint aId, SRamZonePageCount& aPageData);
   153 	TInt GetZonePageCount(TUint aId, SRamZonePageCount& aPageData);
   154 	void ChangePageType(SPageInfo* aPageInfo, TZonePageType aOldType, TZonePageType aNewType);
   154 	void ChangePageType(SPageInfo* aPageInfo, TZonePageType aOldType, TZonePageType aNewType);
   155 #ifdef BTRACE_RAM_ALLOCATOR
   155 #ifdef BTRACE_RAM_ALLOCATOR
   156 	void SendInitialBtraceLogs(void);
   156 	void DoBTracePrime(void);
   157 #endif
   157 #endif
   158 	TInt GetZoneAddress(TUint aZoneId, TPhysAddr& aPhysBase, TUint& aNumPages);
   158 	TInt GetZoneAddress(TUint aZoneId, TPhysAddr& aPhysBase, TUint& aNumPages);
   159 	TInt HalFunction(TInt aFunction, TAny* a1, TAny* a2);
   159 	TInt HalFunction(TInt aFunction, TAny* a1, TAny* a2);
   160 	TInt NextAllocatedPage(SZone* aZone, TUint& aOffset, TZonePageType aType) const;
   160 	TInt NextAllocatedPage(SZone* aZone, TUint& aOffset, TZonePageType aType) const;
   161 	TUint GenDefragFreePages(TZonePageType aType) const;
   161 	TUint GenDefragFreePages(TZonePageType aType) const;