Searched refs:vsmmu (Results 1 – 2 of 2) sorted by relevance
167 struct arm_vsmmu vsmmu; member183 #define viommu_to_vintf(v) container_of(v, struct tegra241_vintf, vsmmu.core)300 struct iommufd_viommu *viommu = &vintf->vsmmu.core; in tegra241_vintf_user_handle_error()558 FIELD_PREP(VINTF_VMID, vintf->vsmmu.vmid); in tegra241_vintf_hw_init()809 tegra241_cmdqv_init_vintf_user(struct arm_vsmmu *vsmmu,841 return VIOMMU_STRUCT_SIZE(struct tegra241_vintf, vsmmu.core); in tegra241_cmdqv_get_vintf_size()1209 iommufd_viommu_destroy_mmap(&vintf->vsmmu.core, in tegra241_cmdqv_destroy_vintf_user()1274 tegra241_cmdqv_init_vintf_user(struct arm_vsmmu *vsmmu, in tegra241_cmdqv_init_vintf_user() argument1278 container_of(vsmmu->smmu, struct tegra241_cmdqv, smmu); in tegra241_cmdqv_init_vintf_user()1279 struct tegra241_vintf *vintf = viommu_to_vintf(&vsmmu->core); in tegra241_cmdqv_init_vintf_user()[all …]
2757 return to_smmu_nested_domain(domain)->vsmmu->s2_parent; in to_smmu_domain_devices()