kernel/eka/memmodel/epoc/flexible/mmu/mmu.h
branchRCL_3
changeset 257 3e88ff8f41d5
parent 256 c1f20ce4abcf
equal deleted inserted replaced
256:c1f20ce4abcf 257:3e88ff8f41d5
  1990 	TInt GetRamZonePageCount(TUint aId, SRamZonePageCount& aPageData);
  1990 	TInt GetRamZonePageCount(TUint aId, SRamZonePageCount& aPageData);
  1991 	TInt ZoneAllocPhysicalRam(TUint* aZoneIdList, TUint aZoneIdCount, TInt aBytes, TPhysAddr& aPhysAddr, TInt aAlign);
  1991 	TInt ZoneAllocPhysicalRam(TUint* aZoneIdList, TUint aZoneIdCount, TInt aBytes, TPhysAddr& aPhysAddr, TInt aAlign);
  1992 	TInt ZoneAllocPhysicalRam(TUint* aZoneIdList, TUint aZoneIdCount, TInt aNumPages, TPhysAddr* aPageList);
  1992 	TInt ZoneAllocPhysicalRam(TUint* aZoneIdList, TUint aZoneIdCount, TInt aNumPages, TPhysAddr* aPageList);
  1993 	TInt RamHalFunction(TInt aFunction, TAny* a1, TAny* a2);	
  1993 	TInt RamHalFunction(TInt aFunction, TAny* a1, TAny* a2);	
  1994 	void ChangePageType(SPageInfo* aPageInfo, TZonePageType aOldPageType, TZonePageType aNewPageType);
  1994 	void ChangePageType(SPageInfo* aPageInfo, TZonePageType aOldPageType, TZonePageType aNewPageType);
  1995 	TInt FreeRamZone(TUint aZoneId);
       
  1996 
  1995 
  1997 	TInt AllocPhysicalRam(TPhysAddr* aPages, TUint aCount, TRamAllocFlags aFlags);
  1996 	TInt AllocPhysicalRam(TPhysAddr* aPages, TUint aCount, TRamAllocFlags aFlags);
  1998 	void FreePhysicalRam(TPhysAddr* aPages, TUint aCount);
  1997 	void FreePhysicalRam(TPhysAddr* aPages, TUint aCount);
  1999 	TInt AllocPhysicalRam(TPhysAddr& aPhysAddr, TUint aCount, TUint aAlign, TRamAllocFlags aFlags);
  1998 	TInt AllocPhysicalRam(TPhysAddr& aPhysAddr, TUint aCount, TUint aAlign, TRamAllocFlags aFlags);
  2000 	void FreePhysicalRam(TPhysAddr aPhysAddr, TUint aCount);
  1999 	void FreePhysicalRam(TPhysAddr aPhysAddr, TUint aCount);