khypervisor  v1
mm.h
Go to the documentation of this file.
00001 #ifndef __MM_H__
00002 #define __MM_H__
00003 
00004 #include <hvmm_types.h>
00005 #include "arch_types.h"
00006 #include "lpae.h"
00007 
00008 int hvmm_mm_init(void);
00009 void* hmm_malloc(unsigned long size);
00010 void hmm_free(void* addr);
00011 void hmm_umap(unsigned long virt, unsigned long npages);
00012 void hmm_map(unsigned long phys, unsigned long virt, unsigned long npages);
00013 
00014 #endif
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines