Searched refs:unmap_ops (Results 1 - 10 of 10) sorted by relevance
/linux-master/drivers/xen/ |
H A D | xen-front-pgdir-shbuf.c | 202 struct gnttab_unmap_grant_ref *unmap_ops; local 208 unmap_ops = kcalloc(buf->num_pages, sizeof(*unmap_ops), 210 if (!unmap_ops) 217 gnttab_set_unmap_op(&unmap_ops[i], addr, GNTMAP_host_map, 221 ret = gnttab_unmap_refs(unmap_ops, NULL, buf->pages, 225 if (unlikely(unmap_ops[i].status != GNTST_okay)) 228 i, unmap_ops[i].status); 235 kfree(unmap_ops);
|
H A D | gntdev-common.h | 58 struct gnttab_unmap_grant_ref *unmap_ops; member in struct:gntdev_grant_map
|
H A D | gntdev.c | 122 kvfree(map->unmap_ops); 143 add->unmap_ops = kvmalloc_array(count, sizeof(add->unmap_ops[0]), 150 NULL == add->unmap_ops || 201 add->unmap_ops[i].handle = INVALID_GRANT_HANDLE; 315 gnttab_set_unmap_op(&map->unmap_ops[pgnr], pte_maddr, flags, 335 gnttab_set_unmap_op(&map->unmap_ops[i], addr, 347 * to mirror dev_bus_addr into ->unmap_ops (and holding an extra 372 map->unmap_ops[i].handle = map->map_ops[i].handle; 378 map->unmap_ops[ [all...] |
H A D | grant-table.c | 1290 int gnttab_unmap_refs(struct gnttab_unmap_grant_ref *unmap_ops, argument 1297 ret = HYPERVISOR_grant_table_op(GNTTABOP_unmap_grant_ref, unmap_ops, count); 1304 return clear_foreign_p2m_mapping(unmap_ops, kunmap_ops, pages, count); 1337 ret = gnttab_unmap_refs(item->unmap_ops, item->kunmap_ops,
|
/linux-master/include/xen/arm/ |
H A D | page.h | 99 extern int clear_foreign_p2m_mapping(struct gnttab_unmap_grant_ref *unmap_ops,
|
/linux-master/include/xen/ |
H A D | grant_table.h | 79 struct gnttab_unmap_grant_ref *unmap_ops; member in struct:gntab_unmap_queue_data 258 int gnttab_unmap_refs(struct gnttab_unmap_grant_ref *unmap_ops,
|
/linux-master/arch/arm/xen/ |
H A D | p2m.c | 136 int clear_foreign_p2m_mapping(struct gnttab_unmap_grant_ref *unmap_ops, argument 143 set_phys_to_machine(unmap_ops[i].host_addr >> XEN_PAGE_SHIFT,
|
/linux-master/arch/x86/include/asm/xen/ |
H A D | page.h | 68 extern int clear_foreign_p2m_mapping(struct gnttab_unmap_grant_ref *unmap_ops, 81 clear_foreign_p2m_mapping(struct gnttab_unmap_grant_ref *unmap_ops, argument
|
/linux-master/drivers/block/xen-blkback/ |
H A D | blkback.c | 256 unmap_data.unmap_ops = unmap; 300 unmap_data.unmap_ops = unmap; 649 struct gnttab_unmap_grant_ref *unmap_ops, 662 gnttab_set_unmap_op(&unmap_ops[invcount], vaddr(pages[i]->page), 715 work->unmap_ops = req->unmap; 645 xen_blkbk_unmap_prepare( struct xen_blkif_ring *ring, struct grant_page **pages, unsigned int num, struct gnttab_unmap_grant_ref *unmap_ops, struct page **unmap_pages) argument
|
/linux-master/arch/x86/xen/ |
H A D | p2m.c | 772 int clear_foreign_p2m_mapping(struct gnttab_unmap_grant_ref *unmap_ops, argument
|
Completed in 306 milliseconds