Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
gnttab_ops Struct Reference

Data Fields

int(* map_frames )(xen_pfn_t *frames, unsigned int nr_gframes)
 
void(* unmap_frames )(void)
 
void(* update_entry )(grant_ref_t ref, domid_t domid, unsigned long frame, unsigned flags)
 
int(* end_foreign_access_ref )(grant_ref_t ref, int readonly)
 
unsigned long(* end_foreign_transfer_ref )(grant_ref_t ref)
 
int(* query_foreign_access )(grant_ref_t ref)
 
void(* update_subpage_entry )(grant_ref_t ref, domid_t domid, unsigned long frame, int flags, unsigned page_off, unsigned length)
 
void(* update_trans_entry )(grant_ref_t ref, domid_t domid, int flags, domid_t trans_domid, grant_ref_t trans_gref)
 

Detailed Description

Definition at line 80 of file grant-table.c.

Field Documentation

int(* end_foreign_access_ref)(grant_ref_t ref, int readonly)

Definition at line 110 of file grant-table.c.

unsigned long(* end_foreign_transfer_ref)(grant_ref_t ref)

Definition at line 118 of file grant-table.c.

int(* map_frames)(xen_pfn_t *frames, unsigned int nr_gframes)

Definition at line 87 of file grant-table.c.

int(* query_foreign_access)(grant_ref_t ref)

Definition at line 125 of file grant-table.c.

void(* unmap_frames)(void)

Definition at line 92 of file grant-table.c.

void(* update_entry)(grant_ref_t ref, domid_t domid, unsigned long frame, unsigned flags)

Definition at line 100 of file grant-table.c.

void(* update_subpage_entry)(grant_ref_t ref, domid_t domid, unsigned long frame, int flags, unsigned page_off, unsigned length)

Definition at line 134 of file grant-table.c.

void(* update_trans_entry)(grant_ref_t ref, domid_t domid, int flags, domid_t trans_domid, grant_ref_t trans_gref)

Definition at line 147 of file grant-table.c.


The documentation for this struct was generated from the following file: