Defined in 4 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/iommu/generic_pt/fmt/iommu_amdv1.c __map_range_leaf() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_amdv1.c _table_alloc() -> iommu_from_common()

Type Parameter Key Value
BUF_SIZE 0 common (-1),16
BUF_SIZE 0 common (-1),16
DATA_SOURCE 0 common $0
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_amdv1.c clear_contig() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_amdv1.c compute_best_pgsize() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_amdv1.c flush_writes_item() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_amdv1.c flush_writes_range() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_amdv1.c pt_iommu_new_table() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_amdv1.c pt_iommu_new_table() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_x86_64.c __map_range_leaf() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_x86_64.c _table_alloc() -> iommu_from_common()

Type Parameter Key Value
BUF_SIZE 0 common (-1),16
BUF_SIZE 0 common (-1),16
DATA_SOURCE 0 common $0
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_x86_64.c clear_contig() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_x86_64.c compute_best_pgsize() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_x86_64.c flush_writes_item() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_x86_64.c flush_writes_range() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_x86_64.c pt_iommu_new_table() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_x86_64.c pt_iommu_new_table() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_mock.c __map_range_leaf() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_mock.c _table_alloc() -> iommu_from_common()

Type Parameter Key Value
BUF_SIZE 0 common (-1),16
BUF_SIZE 0 common (-1),16
DATA_SOURCE 0 common $0
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_mock.c clear_contig() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_mock.c compute_best_pgsize() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_mock.c flush_writes_item() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_mock.c flush_writes_range() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_mock.c pt_iommu_new_table() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_mock.c pt_iommu_new_table() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_riscv64.c __map_range_leaf() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_riscv64.c _table_alloc() -> iommu_from_common()

Type Parameter Key Value
BUF_SIZE 0 common (-1),16
BUF_SIZE 0 common (-1),16
DATA_SOURCE 0 common $0
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_riscv64.c clear_contig() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_riscv64.c compute_best_pgsize() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_riscv64.c flush_writes_item() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_riscv64.c flush_writes_range() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_riscv64.c pt_iommu_new_table() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_riscv64.c pt_iommu_new_table() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_vtdss.c __map_range_leaf() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_vtdss.c _table_alloc() -> iommu_from_common()

Type Parameter Key Value
BUF_SIZE 0 common (-1),16
BUF_SIZE 0 common (-1),16
DATA_SOURCE 0 common $0
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_vtdss.c clear_contig() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_vtdss.c compute_best_pgsize() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_vtdss.c flush_writes_item() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_vtdss.c flush_writes_range() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_vtdss.c pt_iommu_new_table() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/generic_pt/fmt/iommu_vtdss.c pt_iommu_new_table() -> iommu_from_common()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING