408 TInt ZoneAllocPhysicalRam(TUint* aZoneIdList, TUint aZoneIdCount, TInt aSize, TPhysAddr& aPhysAddr, TInt aAlign=0); |
408 TInt ZoneAllocPhysicalRam(TUint* aZoneIdList, TUint aZoneIdCount, TInt aSize, TPhysAddr& aPhysAddr, TInt aAlign=0); |
409 TInt AllocPhysicalRam(TInt aNumPages, TPhysAddr* aPageList); |
409 TInt AllocPhysicalRam(TInt aNumPages, TPhysAddr* aPageList); |
410 TInt ZoneAllocPhysicalRam(TUint* aZoneIdList, TUint aZoneIdCount, TInt aNumPages, TPhysAddr* aPageList); |
410 TInt ZoneAllocPhysicalRam(TUint* aZoneIdList, TUint aZoneIdCount, TInt aNumPages, TPhysAddr* aPageList); |
411 TInt FreePhysicalRam(TPhysAddr aPhysAddr, TInt aSize); |
411 TInt FreePhysicalRam(TPhysAddr aPhysAddr, TInt aSize); |
412 TInt FreePhysicalRam(TInt aNumPages, TPhysAddr* aPageList); |
412 TInt FreePhysicalRam(TInt aNumPages, TPhysAddr* aPageList); |
413 TInt FreeRamZone(TUint aZoneId, TPhysAddr& aZoneBase, TUint& aZoneBytes); |
|
414 TInt ClaimPhysicalRam(TPhysAddr aPhysAddr, TInt aSize); |
413 TInt ClaimPhysicalRam(TPhysAddr aPhysAddr, TInt aSize); |
415 TInt GetPageTableId(TPhysAddr aPtPhys); |
414 TInt GetPageTableId(TPhysAddr aPtPhys); |
416 void MapRamPage(TLinAddr aAddr, TPhysAddr aPage, TPte aPtePerm); |
415 void MapRamPage(TLinAddr aAddr, TPhysAddr aPage, TPte aPtePerm); |
417 void UnmapAndFree(TLinAddr aAddr, TInt aNumPages); |
416 void UnmapAndFree(TLinAddr aAddr, TInt aNumPages); |
418 void FreePages(TPhysAddr* aPageList, TInt aCount, TZonePageType aPageType); |
417 void FreePages(TPhysAddr* aPageList, TInt aCount, TZonePageType aPageType); |