Home
last modified time | relevance | path

Searched refs:map_ops (Results 1 – 3 of 3) sorted by relevance

/arch/arm/xen/
A Dp2m.c91 int set_foreign_p2m_mapping(struct gnttab_map_grant_ref *map_ops, in set_foreign_p2m_mapping() argument
101 if (map_ops[i].status) in set_foreign_p2m_mapping()
103 if (likely(set_phys_to_machine(map_ops[i].host_addr >> XEN_PAGE_SHIFT, in set_foreign_p2m_mapping()
104 map_ops[i].dev_bus_addr >> XEN_PAGE_SHIFT))) in set_foreign_p2m_mapping()
111 map_ops[i].status = GNTST_general_error; in set_foreign_p2m_mapping()
112 unmap.host_addr = map_ops[i].host_addr; in set_foreign_p2m_mapping()
113 unmap.handle = map_ops[i].handle; in set_foreign_p2m_mapping()
114 map_ops[i].handle = INVALID_GRANT_HANDLE; in set_foreign_p2m_mapping()
115 if (map_ops[i].flags & GNTMAP_device_map) in set_foreign_p2m_mapping()
116 unmap.dev_bus_addr = map_ops[i].dev_bus_addr; in set_foreign_p2m_mapping()
/arch/x86/xen/
A Dp2m.c705 if (map_ops[i].status != GNTST_okay || in set_foreign_p2m_mapping()
709 if (map_ops[i].flags & GNTMAP_contains_pte) { in set_foreign_p2m_mapping()
710 pte = (pte_t *)(mfn_to_virt(PFN_DOWN(map_ops[i].host_addr)) + in set_foreign_p2m_mapping()
711 (map_ops[i].host_addr & ~PAGE_MASK)); in set_foreign_p2m_mapping()
714 mfn = PFN_DOWN(map_ops[i].dev_bus_addr); in set_foreign_p2m_mapping()
727 map_ops[i].status = GNTST_general_error; in set_foreign_p2m_mapping()
728 unmap[0].host_addr = map_ops[i].host_addr; in set_foreign_p2m_mapping()
729 unmap[0].handle = map_ops[i].handle; in set_foreign_p2m_mapping()
730 map_ops[i].handle = INVALID_GRANT_HANDLE; in set_foreign_p2m_mapping()
731 if (map_ops[i].flags & GNTMAP_device_map) in set_foreign_p2m_mapping()
[all …]
/arch/x86/include/asm/xen/
A Dpage.h65 extern int set_foreign_p2m_mapping(struct gnttab_map_grant_ref *map_ops,
73 set_foreign_p2m_mapping(struct gnttab_map_grant_ref *map_ops, in set_foreign_p2m_mapping() argument

Completed in 11 milliseconds