mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-01-24 10:12:25 -05:00
ddea37b521
Reduce inclusion of limits.h as much as possible at the same time. This does mean that kmalloc.h is now including Kernel/API/POSIX/limits.h instead of LibC/limits.h, but the scope could be limited a lot more. Basically every file in the kernel includes kmalloc.h, and needs the limits.h include for PAGE_SIZE. |
||
---|---|---|
.. | ||
AddressSpace.cpp | ||
AddressSpace.h | ||
AllocationStrategy.h | ||
AnonymousVMObject.cpp | ||
AnonymousVMObject.h | ||
InodeVMObject.cpp | ||
InodeVMObject.h | ||
MappedROM.h | ||
MemoryManager.cpp | ||
MemoryManager.h | ||
PageDirectory.cpp | ||
PageDirectory.h | ||
PageFaultResponse.h | ||
PhysicalPage.cpp | ||
PhysicalPage.h | ||
PhysicalRegion.cpp | ||
PhysicalRegion.h | ||
PhysicalZone.cpp | ||
PhysicalZone.h | ||
PrivateInodeVMObject.cpp | ||
PrivateInodeVMObject.h | ||
Region.cpp | ||
Region.h | ||
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 | ||
VirtualRange.cpp | ||
VirtualRange.h | ||
VMObject.cpp | ||
VMObject.h |