Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Xen extended region management. More...

#include <stdbool.h>
#include <stddef.h>

Go to the source code of this file.

Functions

bool xen_region_is_addr_extreg (void *ptr)
 Check whether an address belongs to a configured extended region.
void * xen_region_get_pages (size_t nr_pages)
 Allocate one or more contiguous pages from an extended region.
int xen_region_put_pages (void *ptr, size_t nr_pages)
 Release pages previously allocated from an extended region.
int xen_region_map (void *ptr, size_t nr_pages)
 Map an extended-region buffer into the kernel address space.
int xen_region_unmap (void *ptr, size_t nr_pages)
 Unmap an extended-region buffer from the kernel address space.

Detailed Description

Xen extended region management.