Lines Matching refs:dom_info
164 static dom_info *to_dom_info(struct iommu_domain *dom)
166 return container_of(dom, dom_info, domain);
424 static void add_domain_to_list(loongson_iommu *iommu, dom_info *priv)
431 static void del_domain_from_list(loongson_iommu *iommu, dom_info *priv)
536 static dom_info *dom_info_alloc(void)
538 dom_info *info;
559 static void dom_info_free(dom_info *info)
572 dom_info *info;
592 void domain_deattach_iommu(dom_info *priv, iommu_info *iommu_entry)
632 dom_info *priv;
775 iommu_info *get_first_iommu_entry(dom_info *priv)
790 iommu_info *get_iommu_entry(dom_info *priv, loongson_iommu *iommu)
806 iommu_info *domain_attach_iommu(dom_info *priv, loongson_iommu *iommu)
862 static struct loongson_iommu_dev_data *iommu_get_devdata(dom_info *info,
892 dom_info *priv = to_dom_info(domain);
948 dom_info *priv = to_dom_info(domain);
1155 static int iommu_map_page(dom_info *priv, unsigned long start,
1205 static size_t domain_unmap_page(dom_info *info, unsigned long start, size_t size)
1237 dom_info *priv = to_dom_info(domain);
1245 dom_info *priv = to_dom_info(domain);
1254 dom_info *priv = to_dom_info(domain);
1319 dom_info *priv = to_dom_info(domain);