Zephyr API Documentation 4.0.0-rc2
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
gnttab.h File Reference

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)
 

Function Documentation

◆ gnttab_alloc_and_grant()

int32_t gnttab_alloc_and_grant ( void ** map,
bool readonly )

◆ gnttab_end_access()

int gnttab_end_access ( grant_ref_t gref)

◆ gnttab_get_page()

void * gnttab_get_page ( void )

◆ gnttab_grant_access()

grant_ref_t gnttab_grant_access ( domid_t domid,
unsigned long gfn,
bool readonly )

◆ gnttab_map_refs()

int gnttab_map_refs ( struct gnttab_map_grant_ref * map_ops,
unsigned int count )

◆ gnttab_put_page()

void gnttab_put_page ( void * page_addr)

◆ gnttab_unmap_refs()

int gnttab_unmap_refs ( struct gnttab_map_grant_ref * unmap_ops,
unsigned int count )

◆ gnttabop_error()

const char * gnttabop_error ( int16_t status)