16 unsigned int idx = -err;
25 static bool set_version_unavailable;
26 if ( !set_version_unavailable )
34 set_version_unavailable =
true;
38 printk(
"%s() GNTTABOP_set_version failed: rc %d\n", __func__, rc);
43 if ( set_version_unavailable && version != 1 )
47 static bool gnttab_mapped;
#define __page_aligned_bss
uint8_t gnttab_raw[]
Raw grant table mapping from Xen.
#define GNTTABOP_set_version
void printk(const char *fmt,...)
grant_entry_v2_t gnttab_v2[]
int arch_map_gnttab(void)
Map the domains grant table under gnttab_raw[].
#define GNTTABOP_error_msgs
int xtf_init_grant_table(unsigned int version)
Initialise XTF's grant infrastructure.
const char * gntst_strerror(int err)
Convert a grant status error value to a string.
grant_entry_v1_t gnttab_v1[]
static long hypercall_grant_table_op(unsigned int cmd, void *args, unsigned int count)
A driver for the Xen Grant Table interface.