Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/staging/media/ipu3/ipu3-dmamap.c imgu_dmamap_init() -> iova_cache_get()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/vdpa/vdpa_user/iova_domain.c vduse_domain_init() -> iova_cache_get()

Type Parameter Key Value

drivers/accel/amdxdna/amdxdna_iommu.c amdxdna_iommu_init() -> iova_cache_get()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/dma-iommu.c iommu_dma_init() -> iova_cache_get()

Type Parameter Key Value

drivers/media/pci/intel/ipu6/ipu6-mmu.c alloc_dma_mapping() -> iova_cache_get()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/tegra/drm.c host1x_drm_probe() -> iova_cache_get()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/host1x/dev.c host1x_iommu_attach() -> iova_cache_get()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/staging/media/ipu7/ipu7-mmu.c alloc_dma_mapping() -> iova_cache_get()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/media/platform/nvidia/tegra-vde/iommu.c tegra_vde_iommu_init() -> iova_cache_get()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING