This website requires JavaScript.
Explore
Help
Sign in
mirrors
/
serenity
Watch
1
Star
0
Fork
You've already forked serenity
0
mirror of
https://github.com/SerenityOS/serenity.git
synced
2025-01-26 03:12:07 -05:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
524ef5e475
serenity
/
Kernel
/
Memory
History
Idan Horowitz
bee2de4b31
Kernel: Use an IntrusiveRedBlackTree for storing the cr3 mappings
...
This ensures we don't allocate when intializing the PageDirectory.
2021-09-08 19:17:07 +03:00
..
AddressSpace.cpp
Kernel: Make KString factories return KResultOr + use TRY() everywhere
2021-09-06 19:25:36 +02:00
AddressSpace.h
Kernel: Make AddressSpace::add_region() return KResultOr<Region*>
2021-09-06 02:02:06 +02:00
AllocationStrategy.h
AnonymousVMObject.cpp
AnonymousVMObject.h
InodeVMObject.cpp
InodeVMObject.h
MappedROM.h
MemoryManager.cpp
Kernel: Specify a lock rank for s_mm_lock
2021-09-07 13:16:01 +02:00
MemoryManager.h
Kernel: Improve API names for switching address spaces
2021-09-06 18:56:51 +02:00
PageDirectory.cpp
Kernel: Use an IntrusiveRedBlackTree for storing the cr3 mappings
2021-09-08 19:17:07 +03:00
PageDirectory.h
Kernel: Use an IntrusiveRedBlackTree for storing the cr3 mappings
2021-09-08 19:17:07 +03:00
PageFaultResponse.h
PhysicalPage.cpp
PhysicalPage.h
PhysicalRegion.cpp
PhysicalRegion.h
PhysicalZone.cpp
PhysicalZone.h
PrivateInodeVMObject.cpp
Kernel: Use KResultOr and TRY() for {Shared,Private}InodeVMObject
2021-09-06 13:06:05 +02:00
PrivateInodeVMObject.h
Kernel: Use KResultOr and TRY() for {Shared,Private}InodeVMObject
2021-09-06 13:06:05 +02:00
Region.cpp
Kernel: Make KString factories return KResultOr + use TRY() everywhere
2021-09-06 19:25:36 +02:00
Region.h
Kernel: Make Memory::Region::map() return KResult
2021-09-06 13:06:05 +02:00
RingBuffer.cpp
Kernel: Make UserOrKernelBuffer return KResult from read/write/memset
2021-09-07 13:53:14 +02:00
RingBuffer.h
ScatterGatherList.cpp
ScatterGatherList.h
ScopedAddressSpaceSwitcher.cpp
Kernel: Rename ProcessPagingScope => ScopedAddressSpaceSwitcher
2021-09-06 18:56:51 +02:00
ScopedAddressSpaceSwitcher.h
Kernel: Rename ProcessPagingScope => ScopedAddressSpaceSwitcher
2021-09-06 18:56:51 +02:00
SharedInodeVMObject.cpp
Kernel: Use KResultOr and TRY() for {Shared,Private}InodeVMObject
2021-09-06 13:06:05 +02:00
SharedInodeVMObject.h
Kernel: Use KResultOr and TRY() for {Shared,Private}InodeVMObject
2021-09-06 13:06:05 +02:00
TypedMapping.h
VirtualRange.cpp
VirtualRange.h
VirtualRangeAllocator.cpp
VirtualRangeAllocator.h
VMObject.cpp
VMObject.h