Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/infiniband/hw/efa/efa_main.c efa_probe_device() -> efa_release_bars()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->admin_irq.affinity_hint_mask.bits | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->admin_irq.data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->admin_irq.handler | 6826362823624945664 |
| PARAM_VALUE | 0 | dev->admin_irq.irqn | 1-u32max |
| PARAM_VALUE | 0 | dev->admin_irq.vector | 0 |
| PARAM_VALUE | 0 | dev->cqs_xa.xa_flags | 0 |
| PARAM_VALUE | 0 | dev->cqs_xa.xa_head | 0 |
| PARAM_VALUE | 0 | dev->edev.aenq.aenq_handlers->unimplemented_handler | 7768369294535835648 |
| PARAM_VALUE | 0 | dev->edev.aenq.msix_vector_idx | 0 |
| PARAM_VALUE | 0 | dev->edev.aq.comp_ctx->cmd_id | 0-4095 |
| PARAM_VALUE | 0 | dev->edev.aq.comp_ctx->cmd_opcode | 0-255 |
| PARAM_VALUE | 0 | dev->edev.aq.comp_ctx->comp_size | 0,8,12,16,20,24,32,56,64 |
| PARAM_VALUE | 0 | dev->edev.aq.comp_ctx->status | 0-3 |
| PARAM_VALUE | 0 | dev->edev.aq.msix_vector_idx | 0 |
| PARAM_VALUE | 0 | dev->edev.dmadev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->edev.dmadev->cma_area->alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->edev.dmadev->cma_area->alloc_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->edev.dmadev->cma_area->alloc_mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->edev.dmadev->cma_area->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->edev.dmadev->dma_io_tlb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->edev.dmadev->dma_mem->spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->edev.dmadev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | dev->edev.dmadev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->edev.dmadev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | dev->edev.efa_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->edev.mmio_read.read_resp | 0-ptr_max |
| PARAM_VALUE | 0 | dev->edev.mmio_read.read_resp->reg_off | 0 |
| PARAM_VALUE | 0 | dev->edev.mmio_read.read_resp->reg_val | 0 |
| PARAM_VALUE | 0 | dev->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pdev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pdev->error_state | 0-2,4-u32max |
| PARAM_VALUE | 0 | dev->pdev->is_busmaster | 1 |
| PARAM_VALUE | 0 | dev->pdev->is_virtfn | 0 |
| PARAM_VALUE | 0 | dev->pdev->msix_base | 0 |
| PARAM_VALUE | 0 | dev->pdev->pcie_cap | 0-1 |
| PARAM_VALUE | 0 | *dev->admin_irq.name | 0-255 |
| PARAM_VALUE | 1 | bars_mask | 5 |
| BUF_SIZE | 0 | dev->pdev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | dev->pdev->current_state | 0-3[c] |
| HALF_LOCKED2 | &pdev->dev.mutex |
drivers/infiniband/hw/efa/efa_main.c efa_release_doorbell_bar() -> efa_release_bars()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->edev->aq->comp_ctx_pool | 0-u16max |
| PARAM_VALUE | 0 | dev->edev.aq.avail_cmds.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | dev->edev.aq.avail_cmds.last_holder | 0 |
| PARAM_VALUE | 0 | dev->edev.aq.avail_cmds.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->edev.aq.comp_ctx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->edev.aq.sq.phase | 0-1 |
| PARAM_VALUE | 0 | dev->edev.dmadev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | dev->ibdev.client_data_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dev->ibdev.client_data_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dev->ibdev.coredev.ports_kobj->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->ibdev.dev.parent | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ibdev.dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->ibdev.port_data->cache.last_port_state | 1,4 |
| PARAM_VALUE | 0 | dev->ibdev.port_data->immutable.pkey_tbl_len | 0-u16max |
| PARAM_VALUE | 0 | dev->neqs | 0-s32max |
| PARAM_VALUE | 0 | dev->pdev->dev.cma_area->nranges | s32min-s32max |
| BUF_SIZE | 0 | dev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev->ibdev.dev.parent | (-1),1616 |
| BUF_SIZE | 0 | dev->ibdev.driver_def | (-1),48 |
| CAPPED_DATA | 0 | dev->neqs | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dev->ibdev.hw_stats_attr_index | |
| UNITS | 0 | dev | unit_byte |
drivers/infiniband/hw/efa/efa_main.c efa_remove_device() -> efa_release_bars()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->edev.ah_cache.hashtable.run_work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->edev.ah_cache.lock.magic | 0 |
| PARAM_VALUE | 0 | dev->edev.dmadev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->edev.dmadev->cma_area->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->edev.dmadev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | dev->edev.dmadev->dma_mem->spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->edev.mmio_read.read_resp | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->edev.mmio_read.read_resp->reg_val | 0 |
| PARAM_VALUE | 0 | dev->pdev->msix_base | 0 |
| PARAM_VALUE | 1 | bars_mask | 5 |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &pdev->dev.mutex |