kern/lib/c/include
fef b4ed811920
mm: refactor page allocator
This is hopefully the last time in a while that
something in the mm subsystem needs a refactor
this large.  There are two main changes:
- The page frame allocator returns a vm_page_t
  rather than a virtual address.
- Data for the slab allocator is now stored in
  struct vm_page, which means there is no overhead
  in the slab itself so the space is used in a
  more efficient manner.
2022-01-02 05:44:46 +01:00
..
alloca.h update license terms 2021-11-15 19:23:22 +01:00
errno.h libc: port FreeBSD string library routines 2021-10-10 05:41:16 +02:00
inttypes.h mm: refactor entire mm subsystem, part 1 2021-11-17 05:13:23 +01:00
limits.h update license terms 2021-11-15 19:23:22 +01:00
stdarg.h happy new year 2022 uwu 2022-01-01 03:49:33 +01:00
string.h mm: refactor page allocator 2022-01-02 05:44:46 +01:00
strings.h happy new year 2022 uwu 2022-01-01 03:49:33 +01:00
unistd.h happy new year 2022 uwu 2022-01-01 03:49:33 +01:00
wchar.h happy new year 2022 uwu 2022-01-01 03:49:33 +01:00