KernOS
KM Namespace Reference

Kernel memory namespace. More...

Classes

class  MemoryAllocator
 Manages kernel heap memory. More...
 

Functions

void * kmalloc (size_t Size)
 kernel malloc More...
 
void free (void *Ptr)
 kernel free More...
 

Variables

MemoryAllocator mem_alloc
 

Detailed Description

Kernel memory namespace.

Function Documentation

◆ free()

void KM::free ( void *  Ptr)

kernel free

Parameters
Ptrto memory to be returned

Definition at line 70 of file memoryallocator.cpp.

◆ kmalloc()

void * KM::kmalloc ( size_t  Size)

kernel malloc

Parameters
Size
Returns
Ptr to allocated memory

Definition at line 26 of file memoryallocator.cpp.

Variable Documentation

◆ mem_alloc

MemoryAllocator KM::mem_alloc

Definition at line 13 of file memoryallocator.cpp.