#include <stdint.h>
#include <stdbool.h>
#include "cpu/paging/paging.h"
#include "memory/physical/physical_memory_manager.h"
Go to the source code of this file.
◆ virtual_memory_alloc_page()
uint32_t virtual_memory_alloc_page |
( |
bool |
supervisor | ) |
|
◆ virtual_memory_dealloc_last_page()
bool virtual_memory_dealloc_last_page |
( |
bool |
supervisor | ) |
|
◆ virtual_memory_dealloc_page()
bool virtual_memory_dealloc_page |
( |
uint32_t |
index | ) |
|
◆ virtual_memory_get_allocated_pages_count()
uint32_t virtual_memory_get_allocated_pages_count |
( |
bool |
supervisor | ) |
|
◆ virtual_memory_get_kernel_base_page_index()
uint32_t virtual_memory_get_kernel_base_page_index |
( |
| ) |
|
◆ virtual_memory_get_user_base_page_index()
uint32_t virtual_memory_get_user_base_page_index |
( |
| ) |
|
◆ virtual_memory_set_kernel_base_page_index()
void virtual_memory_set_kernel_base_page_index |
( |
uint32_t |
index | ) |
|
◆ virtual_memory_set_user_base_page_index()
void virtual_memory_set_user_base_page_index |
( |
uint32_t |
index | ) |
|