|
Zephyr Project API 4.2.99
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_pages (unsigned int npages) |
| int | gnttab_put_pages (void *start_addr, unsigned int npages) |
| int | gnttab_map_refs (struct gnttab_map_grant_ref *map_ops, unsigned int count) |
| int | gnttab_unmap_refs (struct gnttab_unmap_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_pages | ( | unsigned int | npages | ) |
| 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 | ||
| ) |
| int gnttab_put_pages | ( | void * | start_addr, |
| unsigned int | npages | ||
| ) |
| int gnttab_unmap_refs | ( | struct gnttab_unmap_grant_ref * | unmap_ops, |
| unsigned int | count | ||
| ) |
| const char * gnttabop_error | ( | int16_t | status | ) |