Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/staging/media/ipu7/ipu7-isys.c isys_probe() -> ipu7_mmu_hw_init()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/staging/media/ipu7/ipu7-isys.c isys_runtime_pm_resume() -> ipu7_mmu_hw_init()

Type Parameter Key Value

drivers/staging/media/ipu7/ipu7.c ipu7_init_fw_code_region_by_sys() -> ipu7_mmu_hw_init()

Type Parameter Key Value
PARAM_VALUE 0 mmu 4096-ptr_max
PARAM_VALUE 0 mmu->dev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->bus 1819040679514615808
PARAM_VALUE 0 mmu->dev->devres_head.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 mmu->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->dma_pools.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->kobj.entry.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->kobj.entry.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 mmu->dev->kobj.ktype 5399513539053756416
PARAM_VALUE 0 mmu->dev->kobj.state_initialized 1
PARAM_VALUE 0 mmu->dev->links.consumers.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->numa_node (-1)
PARAM_VALUE 0 mmu->dev->parent 4096-ptr_max
PARAM_VALUE 0 mmu->dev->power.early_init 1
PARAM_VALUE 0 mmu->dev->power.entry.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->power.entry.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->power.last_status (-1)
PARAM_VALUE 0 mmu->dev->release 1037532687004880896
PARAM_VALUE 0 mmu->dmap 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.anchor.node.__rb_parent_color 1
PARAM_VALUE 0 mmu->dmap->iovad.anchor.node.rb_left 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.anchor.node.rb_right 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.anchor.pfn_hi u64max
PARAM_VALUE 0 mmu->dmap->iovad.anchor.pfn_lo u64max
PARAM_VALUE 0 mmu->dmap->iovad.cached32_node 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.cached_node 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.granule 4096
PARAM_VALUE 0 mmu->dmap->iovad.rbroot.rb_node 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.rbroot.rb_node->rb_right 0
PARAM_VALUE 0 mmu->dmap->iovad.start_pfn 16384,20480
PARAM_VALUE 0 mmu->dmap->mmu_info 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->mmu_info->aperture_end s32max,u32max
PARAM_VALUE 0 mmu->dmap->mmu_info->aperture_start 67108864,83886080
PARAM_VALUE 0 mmu->dmap->mmu_info->dev 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->mmu_info->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->mmu_info->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->mmu_info->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 mmu->dmap->mmu_info->dmap 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->mmu_info->dummy_l2_pt 18379471554275704832,18446612682070032384
PARAM_VALUE 0 mmu->dmap->mmu_info->dummy_page 18379471554275704832,18446612682070032384
PARAM_VALUE 0 mmu->dmap->mmu_info->l1_pt 18379471554275704832,18446612682070032384
PARAM_VALUE 0 mmu->dmap->mmu_info->l2_pts 1-u64max
PARAM_VALUE 0 mmu->dmap->mmu_info->pgsize_bitmap 4096
PARAM_VALUE 0 mmu->mmid 0-1
PARAM_VALUE 0 mmu->mmu_hw 4096-ptr_max
PARAM_VALUE 0 mmu->nr_mmus 4-5
PARAM_VALUE 0 mmu->ready 0
PARAM_VALUE 0 mmu->tlb_invalidate 2822582151723900928
PARAM_VALUE 0 mmu->vma_list.next 4096-ptr_max
PARAM_VALUE 0 mmu->vma_list.next->next 4096-ptr_max
PARAM_VALUE 0 mmu->vma_list.prev 4096-ptr_max
PARAM_VALUE 0 mmu->vma_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mmu->vma_list.prev->prev 4096-ptr_max
CAPPED_DATA 0 mmu->dmap->mmu_info->dev 1
CAPPED_DATA 0 mmu->dmap->mmu_info->dev->iommu_group->default_domain 1
CAPPED_DATA 0 mmu->dmap->mmu_info->l1_pt 1
CAPPED_DATA 0 mmu->nr_mmus 1
HARD_MAX 0 mmu->mmid 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/staging/media/ipu7/ipu7.c ipu7_pci_probe() -> ipu7_mmu_hw_init()

Type Parameter Key Value
PARAM_VALUE 0 mmu 4096-ptr_max
PARAM_VALUE 0 mmu->dev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->bus 1819040679514615808
PARAM_VALUE 0 mmu->dev->devres_head.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 mmu->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->dma_pools.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 mmu->dev->kobj.ktype 5399513539053756416
PARAM_VALUE 0 mmu->dev->kobj.state_initialized 1
PARAM_VALUE 0 mmu->dev->links.consumers.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->numa_node (-1)
PARAM_VALUE 0 mmu->dev->parent 4096-ptr_max
PARAM_VALUE 0 mmu->dev->power.early_init 1
PARAM_VALUE 0 mmu->dev->power.entry.next 4096-ptr_max
PARAM_VALUE 0 mmu->dev->power.entry.prev 4096-ptr_max
PARAM_VALUE 0 mmu->dev->power.last_status (-1)
PARAM_VALUE 0 mmu->dev->release 1037532687004880896
PARAM_VALUE 0 mmu->dmap 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.anchor.node.__rb_parent_color 1
PARAM_VALUE 0 mmu->dmap->iovad.anchor.node.rb_left 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.anchor.node.rb_right 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.anchor.pfn_hi u64max
PARAM_VALUE 0 mmu->dmap->iovad.anchor.pfn_lo u64max
PARAM_VALUE 0 mmu->dmap->iovad.cached32_node 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.cached_node 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.granule 4096
PARAM_VALUE 0 mmu->dmap->iovad.rbroot.rb_node 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->iovad.rbroot.rb_node->__rb_parent_color 0
PARAM_VALUE 0 mmu->dmap->iovad.rbroot.rb_node->rb_left 0
PARAM_VALUE 0 mmu->dmap->iovad.rbroot.rb_node->rb_right 0
PARAM_VALUE 0 mmu->dmap->iovad.start_pfn 16384,20480
PARAM_VALUE 0 mmu->dmap->mmu_info 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->mmu_info->aperture_end s32max,u32max
PARAM_VALUE 0 mmu->dmap->mmu_info->aperture_start 67108864,83886080
PARAM_VALUE 0 mmu->dmap->mmu_info->dev 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->mmu_info->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->mmu_info->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->mmu_info->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 mmu->dmap->mmu_info->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mmu->dmap->mmu_info->dmap 4096-ptr_max
PARAM_VALUE 0 mmu->dmap->mmu_info->dummy_l2_pt 18446612682070032384
PARAM_VALUE 0 mmu->dmap->mmu_info->dummy_page 18446612682070032384
PARAM_VALUE 0 mmu->dmap->mmu_info->l1_pt 18446612682070032384
PARAM_VALUE 0 mmu->dmap->mmu_info->l2_pts 1-u64max
PARAM_VALUE 0 mmu->dmap->mmu_info->pgsize_bitmap 4096
PARAM_VALUE 0 mmu->mmid 0
PARAM_VALUE 0 mmu->nr_mmus 4-5
PARAM_VALUE 0 mmu->ready 0
PARAM_VALUE 0 mmu->tlb_invalidate 2822582151723900928
PARAM_VALUE 0 mmu->vma_list.next 4096-ptr_max
PARAM_VALUE 0 mmu->vma_list.next->next 4096-ptr_max
PARAM_VALUE 0 mmu->vma_list.prev 4096-ptr_max
PARAM_VALUE 0 mmu->vma_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mmu->vma_list.prev->prev 4096-ptr_max
CAPPED_DATA 0 mmu->nr_mmus 1
RX_PATH
TASK_NOT_RUNNING