Home
last modified time | relevance | path

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

/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c3387 invst->old_invs = rcu_dereference_protected( in arm_smmu_attach_prepare_invs()
3396 arm_smmu_invs_merge(invst->old_invs, build_invs); in arm_smmu_attach_prepare_invs()
3407 invst->old_invs = state->new_domain_invst.new_invs; in arm_smmu_attach_prepare_invs()
3409 invst->old_invs = rcu_dereference_protected( in arm_smmu_attach_prepare_invs()
3430 kfree_rcu(invst->old_invs, rcu); in arm_smmu_install_new_domain_invs()
3458 struct arm_smmu_invs *old_invs = invst->old_invs; in arm_smmu_install_old_domain_invs() local
3466 arm_smmu_invs_unref(old_invs, invst->new_invs); in arm_smmu_install_old_domain_invs()
3476 new_invs = arm_smmu_invs_purge(old_invs); in arm_smmu_install_old_domain_invs()
3481 kfree_rcu(old_invs, rcu); in arm_smmu_install_old_domain_invs()
H A Darm-smmu-v3.h1118 struct arm_smmu_invs *old_invs; member