Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/spi/spi-qpic-snand.c qcom_spi_probe() -> qcom_nandc_unalloc()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->aon_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->cmd_sgl 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->last_cmd_desc->callback 4090947285144051712
PARAM_VALUE 0 nandc->bam_txn->last_cmd_desc->callback_param 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.done 0-4294967293,u32max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->base 4096-ptr_max
PARAM_VALUE 0 nandc->base_dma 0-18446744073709551614
PARAM_VALUE 0 nandc->buf_size 532
PARAM_VALUE 0 nandc->chan 4096-ptr_max
PARAM_VALUE 0 nandc->chan->client_count 1-s32max
PARAM_VALUE 0 nandc->chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->cmd_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->cmd_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->cmd_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->cmd_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->core_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->data_buffer 1-u64max
PARAM_VALUE 0 nandc->desc_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->flags 4096-ptr_max
PARAM_VALUE 0 nandc->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 nandc->host_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->max_cwperpage 1
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->add_lock.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->bus_lock_mutex.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->bus_num (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.class 4282024302492901376,8154047335512727552
PARAM_VALUE 0 nandc->qspi->ctlr->dev.devres_head.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.state_initialized 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.consumers.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.numa_node (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.parent 1-u64max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.disable_depth 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.early_init 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.ignore_children 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.last_status (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.runtime_auto 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.runtime_status 2
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.wait_queue.head.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.wait_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->io_mutex.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->num_chipselect 1
PARAM_VALUE 0 nandc->qspi->ctlr->num_data_lanes 1
PARAM_VALUE 0 nandc->qspi->ctlr->pcpu_statistics 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->queue.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->queue.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->userspace_clients.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->userspace_clients.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 1-u64max
PARAM_VALUE 0 nandc->qspi->iomacro_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->qspi->quad_mode 0
PARAM_VALUE 0 nandc->qspi->snandc 4096-ptr_max
PARAM_VALUE 0 nandc->reg_read_buf 1-u64max
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr0 0
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->busy_wait_cnt 16
PARAM_VALUE 0 nandc->regs->cfg0 0
PARAM_VALUE 0 nandc->regs->cfg1 0
PARAM_VALUE 0 nandc->regs->chip_sel 0
PARAM_VALUE 0 nandc->regs->clrflashstatus 0
PARAM_VALUE 0 nandc->regs->clrreadstatus 0
PARAM_VALUE 0 nandc->regs->cmd 0
PARAM_VALUE 0 nandc->regs->cmd1 0
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 0
PARAM_VALUE 0 nandc->regs->ecc_buf_cfg 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_clr 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_set 0
PARAM_VALUE 0 nandc->regs->exec 0
PARAM_VALUE 0 nandc->regs->flash_feature 0
PARAM_VALUE 0 nandc->regs->num_addr_cycle 894171
PARAM_VALUE 0 nandc->regs->orig_cmd1 0
PARAM_VALUE 0 nandc->regs->orig_vld 0
PARAM_VALUE 0 nandc->regs->read_location0 0
PARAM_VALUE 0 nandc->regs->read_location1 0
PARAM_VALUE 0 nandc->regs->read_location2 0
PARAM_VALUE 0 nandc->regs->read_location3 0
PARAM_VALUE 0 nandc->regs->read_location_last0 0
PARAM_VALUE 0 nandc->regs->read_location_last1 0
PARAM_VALUE 0 nandc->regs->read_location_last2 0
PARAM_VALUE 0 nandc->regs->read_location_last3 0
PARAM_VALUE 0 nandc->regs->spi_cfg 0-268435455
PARAM_VALUE 0 nandc->regs->vld 0
PARAM_VALUE 0 nandc->rx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->rx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->rx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->rx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->rx_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->tx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->tx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->tx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->tx_chan->slave 4096-ptr_max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc->aon_clk (-1),1-s32max
BUF_SIZE 0 nandc->core_clk (-1),1-s32max
BUF_SIZE 0 nandc->dev 1616
BUF_SIZE 0 nandc->qspi 144
BUF_SIZE 0 nandc->qspi->ctlr 2888-5752
BUF_SIZE 0 nandc->qspi->ecc 68
BUF_SIZE 0 nandc->qspi->ecc_eng.dev (-1),1616
BUF_SIZE 0 nandc->qspi->ecc_eng.ops (-1),32
BUF_SIZE 0 nandc->qspi->ecc_eng.priv s32min-(-1),1-s32max
BUF_SIZE 0 nandc->qspi->iomacro_clk (-1),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte

drivers/spi/spi-qpic-snand.c qcom_spi_remove() -> qcom_nandc_unalloc()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/mtd/nand/raw/qcom_nandc.c qcom_nandc_probe() -> qcom_nandc_unalloc()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->aon_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->aon_clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 nandc->aon_clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 nandc->aon_clk->core->dev->power.request 0-4
PARAM_VALUE 0 nandc->aon_clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 nandc->aon_clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 nandc->aon_clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 nandc->aon_clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 nandc->aon_clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 nandc->aon_clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->aon_clk->core->enable_count 0-4294967295
PARAM_VALUE 0 nandc->aon_clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 nandc->aon_clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 nandc->aon_clk->core->parent->dev->power.request 0-4
PARAM_VALUE 0 nandc->aon_clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 nandc->aon_clk->core->parent->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 nandc->aon_clk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 nandc->aon_clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 nandc->aon_clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 nandc->aon_clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->aon_clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 nandc->aon_clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 nandc->aon_clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 nandc->aon_clk->core->prepare_count 1-4294967295
PARAM_VALUE 0 nandc->aon_clk->core->protect_count 0-4294967295
PARAM_VALUE 0 nandc->bam_txn 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->cmd_sgl 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.done 0
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.magic 3735899821
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.owner (-1)
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.owner_cpu u32max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->base 4096-ptr_max
PARAM_VALUE 0 nandc->base_dma 0-18446744073709551614
PARAM_VALUE 0 nandc->buf_size 532
PARAM_VALUE 0 nandc->chan 4096-ptr_max
PARAM_VALUE 0 nandc->chan->client_count 1-s32max
PARAM_VALUE 0 nandc->chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->cmd_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->cmd_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->cmd_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->cmd_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->controller.lock.dep_map->name 0-255
PARAM_VALUE 0 nandc->controller.lock.first_waiter 0
PARAM_VALUE 0 nandc->controller.lock.magic 4096-ptr_max
PARAM_VALUE 0 nandc->controller.lock.osq.tail.counter 0
PARAM_VALUE 0 nandc->controller.lock.owner.counter 0
PARAM_VALUE 0 nandc->controller.ops 1982309907411226624
PARAM_VALUE 0 nandc->controller.ops->attach_chip 1622508644037656576
PARAM_VALUE 0 nandc->controller.ops->detach_chip 0
PARAM_VALUE 0 nandc->controller.ops->exec_op 9219675778528833536
PARAM_VALUE 0 nandc->controller.ops->setup_interface 0
PARAM_VALUE 0 nandc->core_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->core_clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 nandc->core_clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 nandc->core_clk->core->dev->power.request 0-4
PARAM_VALUE 0 nandc->core_clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 nandc->core_clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 nandc->core_clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 nandc->core_clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 nandc->core_clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 nandc->core_clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->core_clk->core->enable_count 0-4294967295
PARAM_VALUE 0 nandc->core_clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 nandc->core_clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 nandc->core_clk->core->parent->dev->power.request 0-4
PARAM_VALUE 0 nandc->core_clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 nandc->core_clk->core->parent->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 nandc->core_clk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 nandc->core_clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 nandc->core_clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 nandc->core_clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->core_clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 nandc->core_clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 nandc->core_clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 nandc->core_clk->core->prepare_count 1-4294967295
PARAM_VALUE 0 nandc->core_clk->core->protect_count 0-4294967295
PARAM_VALUE 0 nandc->data_buffer 1-u64max
PARAM_VALUE 0 nandc->desc_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next 0,4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->flags 4096-ptr_max
PARAM_VALUE 0 nandc->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 nandc->host_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->max_cwperpage 1
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->reg_read_buf 1-u64max
PARAM_VALUE 0 nandc->reg_read_dma 0
PARAM_VALUE 0 nandc->regs 1-u64max
PARAM_VALUE 0 nandc->regs->addr0 0
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->busy_wait_cnt 0
PARAM_VALUE 0 nandc->regs->cfg0 0
PARAM_VALUE 0 nandc->regs->cfg1 0
PARAM_VALUE 0 nandc->regs->chip_sel 0
PARAM_VALUE 0 nandc->regs->clrflashstatus 0
PARAM_VALUE 0 nandc->regs->clrreadstatus 0
PARAM_VALUE 0 nandc->regs->cmd 0
PARAM_VALUE 0 nandc->regs->cmd1 0
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 0
PARAM_VALUE 0 nandc->regs->ecc_buf_cfg 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_clr 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_set 0
PARAM_VALUE 0 nandc->regs->exec 0
PARAM_VALUE 0 nandc->regs->flash_feature 0
PARAM_VALUE 0 nandc->regs->num_addr_cycle 0
PARAM_VALUE 0 nandc->regs->orig_cmd1 0
PARAM_VALUE 0 nandc->regs->orig_vld 0
PARAM_VALUE 0 nandc->regs->read_location0 0
PARAM_VALUE 0 nandc->regs->read_location1 0
PARAM_VALUE 0 nandc->regs->read_location2 0
PARAM_VALUE 0 nandc->regs->read_location3 0
PARAM_VALUE 0 nandc->regs->read_location_last0 0
PARAM_VALUE 0 nandc->regs->read_location_last1 0
PARAM_VALUE 0 nandc->regs->read_location_last2 0
PARAM_VALUE 0 nandc->regs->read_location_last3 0
PARAM_VALUE 0 nandc->regs->spi_cfg 0
PARAM_VALUE 0 nandc->regs->vld 0
PARAM_VALUE 0 nandc->rx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->rx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->rx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->rx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->rx_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->tx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->tx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->tx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->tx_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->vld 29
BUF_SIZE 0 nandc 360
BUF_SIZE 0 nandc->aon_clk (-1),1-s32max
BUF_SIZE 0 nandc->core_clk (-1),1-s32max
BUF_SIZE 0 nandc->dev 1616
DATA_SOURCE 0 nandc r devm_kzalloc
MEM_ZERO 0 nandc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->cmd1 0-u32max

drivers/mtd/nand/raw/qcom_nandc.c qcom_nandc_remove() -> qcom_nandc_unalloc()

Type Parameter Key Value
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 &nandc->host_list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/mtd/nand/qpic_common.c qcom_nandc_alloc() -> qcom_nandc_unalloc()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->aon_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->base 4096-ptr_max
PARAM_VALUE 0 nandc->base_dma 0-18446744073709551614
PARAM_VALUE 0 nandc->buf_size 532
PARAM_VALUE 0 nandc->core_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->data_buffer 1-u64max
PARAM_VALUE 0 nandc->dev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 nandc->dev->flags 4096-ptr_max
PARAM_VALUE 0 nandc->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 nandc->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->props->supports_bam 1
PARAM_VALUE 0 nandc->reg_read_buf 1-u64max
PARAM_VALUE 0 nandc->reg_read_dma 0-18446744073709551614
PARAM_VALUE 0 nandc->regs 1-u64max
PARAM_VALUE 0 nandc->tx_chan 0,4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->tx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->tx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc->aon_clk (-1),1-s32max
BUF_SIZE 0 nandc->cmd_chan->slave (-1),1616
BUF_SIZE 0 nandc->core_clk (-1),1-s32max
BUF_SIZE 0 nandc->data_buffer 532
BUF_SIZE 0 nandc->dev 1616
BUF_SIZE 0 nandc->qspi (-1),144
BUF_SIZE 0 nandc->qspi->ctlr (-1),2864-5728
BUF_SIZE 0 nandc->qspi->ecc (-1),68
BUF_SIZE 0 nandc->qspi->iomacro_clk (-1),1-s32max
BUF_SIZE 0 nandc->reg_read_buf 192
BUF_SIZE 0 nandc->regs 116
BUF_SIZE 0 nandc->rx_chan->slave (-1),1616
BUF_SIZE 0 nandc->tx_chan->slave (-1),1616
CAPPED_DATA 0 nandc->dev 1
CAPPED_DATA 0 nandc->reg_read_buf 1
DATA_SOURCE 0 nandc $0
MEM_ZERO 0 nandc->data_buffer
MEM_ZERO 0 nandc->reg_read_buf
MEM_ZERO 0 nandc->regs
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte