Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/iommu/amd/iommu.c find_dev_data() -> translation_pre_enabled()

Type Parameter Key Value
PARAM_VALUE 0 iommu 4096-ptr_max
DATA_SOURCE 0 iommu $0
STR_LEN 0 iommu (-1),2-3
STR_LEN 0 iommu (-1),2-3
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/intel/iommu.c init_dmars() -> translation_pre_enabled()

Type Parameter Key Value
PARAM_VALUE 0 iommu 4096-ptr_max
LOCK2 global &dmar_global_lock

drivers/iommu/intel/iommu.c init_dmars() -> translation_pre_enabled()

Type Parameter Key Value
PARAM_VALUE 0 iommu 4096-ptr_max
LOCK2 global &dmar_global_lock

drivers/iommu/intel/iommu.c intel_iommu_init() -> translation_pre_enabled()

Type Parameter Key Value
LOCK2 global &dmar_global_lock

drivers/iommu/intel/iommu.c intel_iommu_is_attach_deferred() -> translation_pre_enabled()

Type Parameter Key Value

drivers/iommu/amd/init.c init_iommu_one_late() -> translation_pre_enabled()

Type Parameter Key Value
PARAM_VALUE 0 iommu 4096-ptr_max
DATA_SOURCE 0 iommu $0
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/iommu/amd/init.c init_iommu_one_late() -> translation_pre_enabled()

Type Parameter Key Value
PARAM_VALUE 0 iommu 4096-ptr_max
DATA_SOURCE 0 iommu $0
HALF_LOCKED2 flags
HALF_LOCKED2 irq