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

Xen memory management operations. More...

Go to the source code of this file.

Functions

int xendom_add_to_physmap (int domid, unsigned long idx, unsigned int space, xen_pfn_t gpfn)
 Add a single mapping to a domain physmap.
int xendom_add_to_physmap_batch (int domid, int foreign_domid, unsigned int space, unsigned int size, xen_ulong_t *idxs, xen_pfn_t *gpfns, int *errs)
 Add multiple mappings to a domain physmap.
int xendom_remove_from_physmap (int domid, xen_pfn_t gpfn)
 Remove a mapping from a domain physmap.
int xendom_populate_physmap (int domid, unsigned int extent_order, unsigned int nr_extents, unsigned int mem_flags, xen_pfn_t *extent_start)
 Populate guest frames with memory.
int xendom_acquire_resource (domid_t domid, uint16_t type, uint32_t id, uint64_t frame, uint32_t *nr_frames, xen_pfn_t *frame_list)
 Acquire a Xen-managed resource mapping for a domain.

Detailed Description

Xen memory management operations.