Lines Matching refs:kmap_ops
694 struct gnttab_map_grant_ref *kmap_ops, in set_foreign_p2m_mapping() argument
703 if (kmap_ops) { in set_foreign_p2m_mapping()
705 kmap_ops, count); in set_foreign_p2m_mapping()
717 (kmap_ops && kmap_ops[i].status != GNTST_okay)) in set_foreign_p2m_mapping()
747 if (kmap_ops) { in set_foreign_p2m_mapping()
748 kmap_ops[i].status = GNTST_general_error; in set_foreign_p2m_mapping()
749 unmap[1].host_addr = kmap_ops[i].host_addr, in set_foreign_p2m_mapping()
750 unmap[1].handle = kmap_ops[i].handle; in set_foreign_p2m_mapping()
751 kmap_ops[i].handle = INVALID_GRANT_HANDLE; in set_foreign_p2m_mapping()
752 if (kmap_ops[i].flags & GNTMAP_device_map) in set_foreign_p2m_mapping()
753 unmap[1].dev_bus_addr = kmap_ops[i].dev_bus_addr; in set_foreign_p2m_mapping()
766 unmap, 1 + !!kmap_ops); in set_foreign_p2m_mapping()