|
iPXE
|
A Xen grant table. More...
#include <xen.h>
Data Fields | |
| struct grant_entry_v1 * | table |
| Grant table entries. More... | |
| size_t | len |
| Total grant table length. More... | |
| unsigned int | shift |
| Entry size shift (for later version tables) More... | |
| unsigned int | used |
| Number of grant table entries in use. More... | |
| unsigned int | ref |
| Most recently used grant reference. More... | |
| struct grant_entry_v1* xen_grant::table |
Grant table entries.
Definition at line 30 of file xen.h.
Referenced by __attribute__(), hvm_map_grant(), hvm_unmap_grant(), and xengrant_zero().
| size_t xen_grant::len |
Total grant table length.
Definition at line 32 of file xen.h.
Referenced by __attribute__(), hvm_map_grant(), hvm_unmap_grant(), and xengrant_init().
| unsigned int xen_grant::shift |
Entry size shift (for later version tables)
Definition at line 34 of file xen.h.
Referenced by __attribute__(), if(), xengrant_init(), and xengrant_zero().
| unsigned int xen_grant::used |
Number of grant table entries in use.
Definition at line 36 of file xen.h.
Referenced by xengrant_alloc().
| unsigned int xen_grant::ref |
Most recently used grant reference.
Definition at line 38 of file xen.h.
Referenced by xengrant_alloc().
1.8.15