xen_front_pgdir_shbuf
struct xen_front_pgdir_shbuf shbuf;
int xen_front_pgdir_shbuf_unmap(struct xen_front_pgdir_shbuf *buf)
void xen_front_pgdir_shbuf_free(struct xen_front_pgdir_shbuf *buf)
static int get_num_pages_dir(struct xen_front_pgdir_shbuf *buf)
static void backend_calc_num_grefs(struct xen_front_pgdir_shbuf *buf)
static void guest_calc_num_grefs(struct xen_front_pgdir_shbuf *buf)
static int backend_unmap(struct xen_front_pgdir_shbuf *buf)
static int backend_map(struct xen_front_pgdir_shbuf *buf)
static void backend_fill_page_dir(struct xen_front_pgdir_shbuf *buf)
static void guest_fill_page_dir(struct xen_front_pgdir_shbuf *buf)
static int guest_grant_refs_for_buffer(struct xen_front_pgdir_shbuf *buf,
static int grant_references(struct xen_front_pgdir_shbuf *buf)
static int alloc_storage(struct xen_front_pgdir_shbuf *buf)
void (*calc_num_grefs)(struct xen_front_pgdir_shbuf *buf);
void (*fill_page_dir)(struct xen_front_pgdir_shbuf *buf);
struct xen_front_pgdir_shbuf *buf = cfg->pgdir;
int (*grant_refs_for_buffer)(struct xen_front_pgdir_shbuf *buf,
int (*map)(struct xen_front_pgdir_shbuf *buf);
int (*unmap)(struct xen_front_pgdir_shbuf *buf);
xen_front_pgdir_shbuf_get_dir_start(struct xen_front_pgdir_shbuf *buf)
int xen_front_pgdir_shbuf_map(struct xen_front_pgdir_shbuf *buf)
struct xen_front_pgdir_shbuf *pgdir;
xen_front_pgdir_shbuf_get_dir_start(struct xen_front_pgdir_shbuf *buf);
int xen_front_pgdir_shbuf_map(struct xen_front_pgdir_shbuf *buf);
int xen_front_pgdir_shbuf_unmap(struct xen_front_pgdir_shbuf *buf);
void xen_front_pgdir_shbuf_free(struct xen_front_pgdir_shbuf *buf);
struct xen_front_pgdir_shbuf *shbuf,
struct xen_front_pgdir_shbuf;
struct xen_front_pgdir_shbuf *shbuf,
struct xen_front_pgdir_shbuf shbuf;