Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/iommu/intel/dmar.c, line 2454 (as a function)
- include/linux/dmar.h, line 191 (as a function)
Referenced in 2 files:
Smatch caller information:
drivers/iommu/intel/iommu.c intel_iommu_capable() -> dmar_platform_optin()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &group->device_lock | ||
| HALF_LOCKED2 | &group->mutex | ||
| HALF_LOCKED2 | &ioas->mutex | ||
| HALF_LOCKED2 | &us_ibdev->usdev_lock | ||
| HALF_LOCKED2 | &vf->lock |
drivers/iommu/intel/iommu.c platform_optin_force_iommu() -> dmar_platform_optin()
| Type | Parameter | Key | Value |
|---|
drivers/iommu/intel/dmar.c dmar_required() -> dmar_platform_optin()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | global &dmar_global_lock | ||
| LOCK2 | irq |