#include <ubixos/types.h>Go to the source code of this file.
Data Structures | |
| struct | memDescriptor | 
Defines | |
| #define | sysMalloc -2 | 
| #define | sysID -2 | 
Functions | |
| void | kfree (void *baseAddr) | 
| void * | kmalloc (uInt32 len, pidType pid) | 
| void | initMalloc (pidType pid) | 
| void * | getEmptyDesc () | 
| void | insertFreeDesc (struct memDescriptor *freeDesc) | 
| void | mergeMemBlocks () | 
| void | kfreeProcess (pidType pid) | 
Variables | |
| memDescriptor * | kernDesc | 
| memDescriptor * | freeKernDesc | 
| memDescriptor * | emptyKernDesc | 
| int | mallocLock | 
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  ||||||||||||
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
 
1.3.3