Lines Matching full:directory

4  * Xen frontend/backend page directory based shared buffer
53 * e.g. if grefs are required for page directory only or the buffer
58 /* Fill page directory according to para-virtual display protocol. */
74 * page directory. Usually this is passed to the backend,
78 * \param buf shared buffer which page directory is of interest.
80 * page directory.
150 kfree(buf->directory); in xen_front_pgdir_shbuf_free()
163 * Get the number of pages the page directory consumes itself.
180 /* Only for pages the page directory consumes itself. */ in backend_calc_num_grefs()
193 * Number of pages the page directory consumes itself in guest_calc_num_grefs()
275 * Read page directory to get grefs from the backend: for external in backend_map()
276 * buffer we only allocate buf->grefs for the page directory, in backend_map()
277 * so buf->num_grefs has number of pages in the page directory itself. in backend_map()
279 ptr = buf->directory; in backend_map()
326 * Fill page directory with grant references to the pages of the
327 * page directory itself.
340 ptr = buf->directory; in backend_fill_page_dir()
343 /* Fill only grefs for the page directory itself. */ in backend_fill_page_dir()
356 * Fill page directory with grant references to the pages of the
357 * page directory and the buffer we share with the backend.
366 ptr = buf->directory; in guest_fill_page_dir()
371 * granted for the page directory itself. in guest_fill_page_dir()
426 * Grant references to the page directory pages and, if
455 frame = xen_page_to_gfn(virt_to_page(buf->directory + in grant_references()
483 buf->directory = kcalloc(get_num_pages_dir(buf), PAGE_SIZE, GFP_KERNEL); in alloc_storage()
484 if (!buf->directory) in alloc_storage()
550 MODULE_DESCRIPTION("Xen frontend/backend page directory based "