Home
last modified time | relevance | path

Searched refs:iommu_array (Results 1 – 5 of 5) sorted by relevance

/drivers/iommu/intel/
A Dnested.c240 xa_init(&domain->iommu_array); in intel_iommu_domain_alloc_nested()
A Diommu.h602 struct xarray iommu_array; /* Attached IOMMU array */ member
839 xa_load(&domain->iommu_array, iommu->seq_id); in domain_id_iommu()
A Diommu.c1351 curr = xa_load(&domain->iommu_array, iommu->seq_id); in domain_attach_iommu()
1368 curr = xa_cmpxchg(&domain->iommu_array, iommu->seq_id, in domain_attach_iommu()
1392 info = xa_load(&domain->iommu_array, iommu->seq_id); in domain_detach_iommu()
1395 xa_erase(&domain->iommu_array, iommu->seq_id); in domain_detach_iommu()
3276 xa_init(&domain->iommu_array); in paging_domain_alloc()
/drivers/iommu/amd/
A Diommu.c1430 xa_for_each(&domain->iommu_array, i, pdom_iommu_info) in domain_flush_complete()
1633 xa_for_each(&pdom->iommu_array, i, pdom_iommu_info) { in domain_flush_pages_v1()
2210 pdom_iommu_info = xa_load(&pdom->iommu_array, iommu->index); in pdom_attach_iommu()
2225 curr = xa_cmpxchg(&pdom->iommu_array, iommu->index, in pdom_attach_iommu()
2246 pdom_iommu_info = xa_load(&pdom->iommu_array, iommu->index); in pdom_detach_iommu()
2254 xa_erase(&pdom->iommu_array, iommu->index); in pdom_detach_iommu()
2478 xa_init(&domain->iommu_array); in protection_domain_init()
A Damd_iommu_types.h599 struct xarray iommu_array; /* per-IOMMU reference count */ member

Completed in 31 milliseconds