serenity/Kernel/Memory
Liav A. 2bba9411ca Kernel: Use the AK SetOnce container class in various cases
We have many places in the kernel code that we have boolean flags that
are only set once, and never reset again but are checked multiple times
before and after the time they're being set, which matches the purpose
of the SetOnce class.
2024-04-26 23:46:23 -06:00
..
AddressSpace.cpp
AddressSpace.h
AllocationStrategy.h
AnonymousVMObject.cpp
AnonymousVMObject.h
InodeVMObject.cpp
InodeVMObject.h
MappedROM.h
MemoryManager.cpp Kernel/riscv64: Take the memory map from the FDT and dump it 2024-02-24 16:43:44 -07:00
MemoryManager.h Kernel/riscv64: Take the memory map from the FDT and dump it 2024-02-24 16:43:44 -07:00
MemorySections.h
PageFaultResponse.h
PhysicalAddress.h
PhysicalPage.cpp
PhysicalPage.h
PhysicalRegion.cpp
PhysicalRegion.h
PhysicalZone.cpp
PhysicalZone.h
PrivateInodeVMObject.cpp
PrivateInodeVMObject.h
Region.cpp Kernel/riscv64: Don't hard-code the page fault reason on RISC-V 2024-03-25 14:18:38 -06:00
Region.h Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
RegionTree.cpp
RegionTree.h
RingBuffer.cpp
RingBuffer.h
ScatterGatherList.cpp
ScatterGatherList.h
ScopedAddressSpaceSwitcher.cpp
ScopedAddressSpaceSwitcher.h
SharedFramebufferVMObject.cpp
SharedFramebufferVMObject.h
SharedInodeVMObject.cpp
SharedInodeVMObject.h
TypedMapping.h
VirtualAddress.h
VirtualRange.cpp
VirtualRange.h
VMObject.cpp
VMObject.h