Skip to content

Higher Half Direct Mapping

include/mem/hhdm.h View source View on GitHub
bool hhdm_vaddr_in_range(vaddr_t vaddr)
source
bool hhdm_paddr_in_range(paddr_t paddr)
source
bool hhdm_ptr_in_range(void *ptr)
source
vaddr_t hhdm_paddr_to_vaddr(paddr_t p)
source
paddr_t hhdm_vaddr_to_paddr(vaddr_t v)
source
paddr_t hhdm_ptr_to_paddr(const void *ptr)
source
void * hhdm_paddr_to_ptr(paddr_t p)
source