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 |