Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/iommu/intel/iommu.c intel_iommu_enforce_cache_coherency_fs() -> domain_support_force_snooping()

Type Parameter Key Value
PARAM_VALUE 0 domain 4096-ptr_max
PARAM_VALUE 0 domain->force_snooping 0
DATA_SOURCE 0 domain r to_dmar_domain
LOCK2 irq
LOCK2 0 &domain->lock
HALF_LOCKED2 &container->group_lock
HALF_LOCKED2 &ioas->mutex
HALF_LOCKED2 &iommu->lock
TYPE_LOCK (struct dmar_domain)->lock

drivers/iommu/intel/iommu.c intel_iommu_enforce_cache_coherency_ss() -> domain_support_force_snooping()

Type Parameter Key Value
PARAM_VALUE 0 domain 4096-ptr_max
DATA_SOURCE 0 domain r to_dmar_domain
LOCK2 irq
LOCK2 0 &domain->lock
HALF_LOCKED2 &container->group_lock
HALF_LOCKED2 &ioas->mutex
HALF_LOCKED2 &iommu->lock
TYPE_LOCK (struct dmar_domain)->lock