Lines Matching refs:domain_id
354 uint32_t domain_id, in virtio_iommu_get_domain() argument
359 domain = g_tree_lookup(s->domains, GUINT_TO_POINTER(domain_id)); in virtio_iommu_get_domain()
367 domain->id = domain_id; in virtio_iommu_get_domain()
372 g_tree_insert(s->domains, GUINT_TO_POINTER(domain_id), domain); in virtio_iommu_get_domain()
374 trace_virtio_iommu_get_domain(domain_id); in virtio_iommu_get_domain()
715 uint32_t domain_id = le32_to_cpu(req->domain); in virtio_iommu_attach() local
722 trace_virtio_iommu_attach(domain_id, ep_id); in virtio_iommu_attach()
745 domain = virtio_iommu_get_domain(s, domain_id, in virtio_iommu_attach()
767 uint32_t domain_id = le32_to_cpu(req->domain); in virtio_iommu_detach() local
772 trace_virtio_iommu_detach(domain_id, ep_id); in virtio_iommu_detach()
781 if (!domain || domain->id != domain_id) { in virtio_iommu_detach()
797 uint32_t domain_id = le32_to_cpu(req->domain); in virtio_iommu_map() local
811 domain = g_tree_lookup(s->domains, GUINT_TO_POINTER(domain_id)); in virtio_iommu_map()
831 trace_virtio_iommu_map(domain_id, virt_start, virt_end, phys_start, flags); in virtio_iommu_map()
850 uint32_t domain_id = le32_to_cpu(req->domain); in virtio_iommu_unmap() local
859 trace_virtio_iommu_unmap(domain_id, virt_start, virt_end); in virtio_iommu_unmap()
861 domain = g_tree_lookup(s->domains, GUINT_TO_POINTER(domain_id)); in virtio_iommu_unmap()
884 trace_virtio_iommu_unmap_done(domain_id, current_low, current_high); in virtio_iommu_unmap()