Home
last modified time | relevance | path

Searched refs:build_invs (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c3216 struct arm_smmu_invs *build_invs = master->build_invs; in arm_smmu_master_build_inv() local
3224 if (WARN_ON(build_invs->num_invs >= build_invs->max_invs)) in arm_smmu_master_build_inv()
3226 cur = &build_invs->inv[build_invs->num_invs]; in arm_smmu_master_build_inv()
3227 build_invs->num_invs++; in arm_smmu_master_build_inv()
3277 master->build_invs->num_invs = 0; in arm_smmu_master_build_invs()
3323 return master->build_invs; in arm_smmu_master_build_invs()
3384 struct arm_smmu_invs *build_invs; in arm_smmu_attach_prepare_invs() local
3390 build_invs = arm_smmu_master_build_invs( in arm_smmu_attach_prepare_invs()
3392 if (!build_invs) in arm_smmu_attach_prepare_invs()
3396 arm_smmu_invs_merge(invst->old_invs, build_invs); in arm_smmu_attach_prepare_invs()
[all …]
H A Darm-smmu-v3.h938 struct arm_smmu_invs *build_invs; member