Lines Matching refs:kmap_ops
689 struct gnttab_map_grant_ref *kmap_ops, in set_foreign_p2m_mapping() argument
698 if (kmap_ops) { in set_foreign_p2m_mapping()
700 kmap_ops, count); in set_foreign_p2m_mapping()
712 (kmap_ops && kmap_ops[i].status != GNTST_okay)) in set_foreign_p2m_mapping()
742 if (kmap_ops) { in set_foreign_p2m_mapping()
743 kmap_ops[i].status = GNTST_general_error; in set_foreign_p2m_mapping()
744 unmap[1].host_addr = kmap_ops[i].host_addr, in set_foreign_p2m_mapping()
745 unmap[1].handle = kmap_ops[i].handle; in set_foreign_p2m_mapping()
746 kmap_ops[i].handle = INVALID_GRANT_HANDLE; in set_foreign_p2m_mapping()
747 if (kmap_ops[i].flags & GNTMAP_device_map) in set_foreign_p2m_mapping()
748 unmap[1].dev_bus_addr = kmap_ops[i].dev_bus_addr; in set_foreign_p2m_mapping()
761 unmap, 1 + !!kmap_ops); in set_foreign_p2m_mapping()