Lines Matching refs:kmap_ops
691 struct gnttab_map_grant_ref *kmap_ops, in set_foreign_p2m_mapping() argument
700 if (kmap_ops) { in set_foreign_p2m_mapping()
702 kmap_ops, count); in set_foreign_p2m_mapping()
714 (kmap_ops && kmap_ops[i].status != GNTST_okay)) in set_foreign_p2m_mapping()
744 if (kmap_ops) { in set_foreign_p2m_mapping()
745 kmap_ops[i].status = GNTST_general_error; in set_foreign_p2m_mapping()
746 unmap[1].host_addr = kmap_ops[i].host_addr; in set_foreign_p2m_mapping()
747 unmap[1].handle = kmap_ops[i].handle; in set_foreign_p2m_mapping()
748 kmap_ops[i].handle = INVALID_GRANT_HANDLE; in set_foreign_p2m_mapping()
749 if (kmap_ops[i].flags & GNTMAP_device_map) in set_foreign_p2m_mapping()
750 unmap[1].dev_bus_addr = kmap_ops[i].dev_bus_addr; in set_foreign_p2m_mapping()
763 unmap, 1 + !!kmap_ops); in set_foreign_p2m_mapping()