eliminate enter_alloc -- use kalloc for everything
This commit is contained in:
parent
7e7cb106d0
commit
c092540e39
4 changed files with 53 additions and 51 deletions
7
defs.h
7
defs.h
|
|
@ -62,11 +62,10 @@ extern uchar ioapicid;
|
|||
void ioapicinit(void);
|
||||
|
||||
// kalloc.c
|
||||
char* enter_alloc(void);
|
||||
char* kalloc(void);
|
||||
void kfree(char*);
|
||||
void kinit(void);
|
||||
uint detect_memory(void);
|
||||
void kinit1(void*, void*);
|
||||
void kinit2(void*, void*);
|
||||
|
||||
// kbd.c
|
||||
void kbdintr(void);
|
||||
|
|
@ -165,7 +164,7 @@ void uartputc(int);
|
|||
void seginit(void);
|
||||
void kvmalloc(void);
|
||||
void vmenable(void);
|
||||
pde_t* setupkvm(char* (*alloc)());
|
||||
pde_t* setupkvm();
|
||||
char* uva2ka(pde_t*, char*);
|
||||
int allocuvm(pde_t*, uint, uint);
|
||||
int deallocuvm(pde_t*, uint, uint);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue