Searched refs:gdom_info (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/iommu/amd/ |
| H A D | nested.c | 102 struct guest_domain_mapping_info *gdom_info; in amd_iommu_alloc_domain_nested() local 144 gdom_info = gdom_info_load_or_alloc_locked(&aviommu->gdomid_array, in amd_iommu_alloc_domain_nested() 146 if (IS_ERR(gdom_info)) { in amd_iommu_alloc_domain_nested() 148 ret = PTR_ERR(gdom_info); in amd_iommu_alloc_domain_nested() 153 if (refcount_inc_not_zero(&gdom_info->users)) { in amd_iommu_alloc_domain_nested() 154 ndom->gdom_info = gdom_info; in amd_iommu_alloc_domain_nested() 158 __func__, ndom->gdom_id, gdom_info->hdom_id); in amd_iommu_alloc_domain_nested() 167 ndom->gdom_id, gdom_info, NULL, GFP_ATOMIC); in amd_iommu_alloc_domain_nested() 173 gdom_info->hdom_id = hdom_id; in amd_iommu_alloc_domain_nested() 174 ndom->gdom_info = gdom_info; in amd_iommu_alloc_domain_nested() [all …]
|
| H A D | amd_iommu_types.h | 524 struct guest_domain_mapping_info *gdom_info; 521 struct guest_domain_mapping_info *gdom_info; global() member
|
| H A D | iommu.c | 1572 struct guest_domain_mapping_info *gdom_info; in amd_iommu_flush_tlb_all() 1577 xa_for_each(&aviommu->gdomid_array, i, gdom_info) { in amd_iommu_flush_tlb_domid() 1581 iommu->devid, gdom_info->hdom_id); in amd_iommu_flush_tlb_domid() 1582 build_inv_iommu_pages(&cmd, address, last, gdom_info->hdom_id, in amd_iommu_flush_tlb_domid() 1596 struct guest_domain_mapping_info *gdom_info; iommu_flush_pages_v1_hdom_ids() local
|