Luna/kernel/src/memory
apio a3d0fa7d0a
All checks were successful
continuous-integration/drone/push Build is passing
UserVM: Validate the entire range when freeing multiple VM pages
2023-01-16 21:16:38 +01:00
..
Heap.cpp kernel, luna, libc: Move the heap code to a common zone, to be used by both kernel and userspace 2023-01-13 19:27:53 +01:00
Heap.h kernel, luna, libc: Move the heap code to a common zone, to be used by both kernel and userspace 2023-01-13 19:27:53 +01:00
KernelVM.cpp Bitmap: Add a 'find_and_toggle' method 2023-01-09 18:08:50 +01:00
KernelVM.h Add newlines at end-of-file 2023-01-02 13:07:29 +01:00
MemoryManager.cpp luna, kernel: Replace some uses of char by truly 1-byte wide types 2023-01-16 19:52:34 +01:00
MemoryManager.h Kernel: Add copy_from_user() and copy_from_user_typed() 2023-01-11 19:25:28 +01:00
MemoryMap.cpp luna, kernel: More constness 2023-01-10 19:31:41 +01:00
MemoryMap.h Add newlines at end-of-file 2023-01-02 13:07:29 +01:00
UserVM.cpp UserVM: Validate the entire range when freeing multiple VM pages 2023-01-16 21:16:38 +01:00
UserVM.h Kernel: Make a UserVM wrapper around Bitmap and use that to allocate user VM 2023-01-13 19:05:20 +01:00