Lines Matching refs:xen_front_pgdir_shbuf
48 void (*calc_num_grefs)(struct xen_front_pgdir_shbuf *buf);
51 void (*fill_page_dir)(struct xen_front_pgdir_shbuf *buf);
54 int (*grant_refs_for_buffer)(struct xen_front_pgdir_shbuf *buf,
58 int (*map)(struct xen_front_pgdir_shbuf *buf);
61 int (*unmap)(struct xen_front_pgdir_shbuf *buf);
75 xen_front_pgdir_shbuf_get_dir_start(struct xen_front_pgdir_shbuf *buf)
95 int xen_front_pgdir_shbuf_map(struct xen_front_pgdir_shbuf *buf)
116 int xen_front_pgdir_shbuf_unmap(struct xen_front_pgdir_shbuf *buf)
131 void xen_front_pgdir_shbuf_free(struct xen_front_pgdir_shbuf *buf)
158 static int get_num_pages_dir(struct xen_front_pgdir_shbuf *buf)
169 static void backend_calc_num_grefs(struct xen_front_pgdir_shbuf *buf)
181 static void guest_calc_num_grefs(struct xen_front_pgdir_shbuf *buf)
200 static int backend_unmap(struct xen_front_pgdir_shbuf *buf)
247 static int backend_map(struct xen_front_pgdir_shbuf *buf)
332 static void backend_fill_page_dir(struct xen_front_pgdir_shbuf *buf)
359 static void guest_fill_page_dir(struct xen_front_pgdir_shbuf *buf)
401 static int guest_grant_refs_for_buffer(struct xen_front_pgdir_shbuf *buf,
430 static int grant_references(struct xen_front_pgdir_shbuf *buf)
475 static int alloc_storage(struct xen_front_pgdir_shbuf *buf)
517 struct xen_front_pgdir_shbuf *buf = cfg->pgdir;