|
Data Structures |
| struct | s_pgblock |
| struct | s_pgset |
| struct | s_pgchunk |
Defines |
| #define | __CONVEN_PGALLOC_H__ 1 |
| #define | PGBLOCK_MAGIC 0x42aabbcc |
| #define | PGSET_MAGIC 0x43ddeeff |
| #define | PGCHUNK_MAGIC 0x44001122 |
Typedefs |
| typedef s_pgblock | t_pgblock |
| typedef s_pgset | t_pgset |
| typedef s_pgchunk | t_pgchunk |
Functions |
| vaddr_t | pgalloc2 (asid_t asid, paddr_t fixed_pa, int nb_pgs, paddr_t *pa_returned) |
| vaddr_t | pgalloc (asid_t asid, int nb_pgs) |
| int | pgfree (asid_t asid, vaddr_t vpages, int nb_pgs) |
| int | ppgalloc (asid_t asid, int nb_pgs, paddr_t *pa_returned, int *nb_pgs_returned) |
| int | bigfree (t_pgset *set) |
| t_pgset * | bigalloc (asid_t asid, int nb_pgs) |
| void | bigdump (t_pgset *set) |