Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
#include <zephyr/xen/public/grant_table.h>
Go to the source code of this file.
Functions | |
grant_ref_t | gnttab_grant_access (domid_t domid, unsigned long gfn, bool readonly) |
int | gnttab_end_access (grant_ref_t gref) |
int32_t | gnttab_alloc_and_grant (void **map, bool readonly) |
void * | gnttab_get_page (void) |
void | gnttab_put_page (void *page_addr) |
int | gnttab_map_refs (struct gnttab_map_grant_ref *map_ops, unsigned int count) |
int | gnttab_unmap_refs (struct gnttab_map_grant_ref *unmap_ops, unsigned int count) |
const char * | gnttabop_error (int16_t status) |
int gnttab_end_access | ( | grant_ref_t | gref | ) |
void * gnttab_get_page | ( | void | ) |
grant_ref_t gnttab_grant_access | ( | domid_t | domid, |
unsigned long | gfn, | ||
bool | readonly | ||
) |
int gnttab_map_refs | ( | struct gnttab_map_grant_ref * | map_ops, |
unsigned int | count | ||
) |
void gnttab_put_page | ( | void * | page_addr | ) |
int gnttab_unmap_refs | ( | struct gnttab_map_grant_ref * | unmap_ops, |
unsigned int | count | ||
) |
const char * gnttabop_error | ( | int16_t | status | ) |