Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/mtd/nand/raw/qcom_nandc.c qcom_nand_host_init_and_register() -> qcom_nand_host_parse_boot_partitions()

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
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
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 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_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->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->props->use_codeword_fixup 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->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
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
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
PARAM_VALUE 1 host 4096-ptr_max
PARAM_VALUE 1 host->boot_partitions 0
PARAM_VALUE 1 host->chip.base.ops->erase 4096-ptr_max
PARAM_VALUE 1 host->chip.base.ops->isbad 4096-ptr_max
PARAM_VALUE 1 host->chip.buf_align 0
PARAM_VALUE 1 host->chip.controller->lock.dep_map->name 0-255
PARAM_VALUE 1 host->chip.controller->lock.magic 4096-ptr_max
PARAM_VALUE 1 host->chip.controller->ops 1982309907411226624
PARAM_VALUE 1 host->chip.controller->supported_op.data_only_read 1
PARAM_VALUE 1 host->chip.data_buf 0
PARAM_VALUE 1 host->chip.id.len 0
PARAM_VALUE 1 host->chip.legacy.chip_delay 0
PARAM_VALUE 1 host->chip.legacy.cmdfunc 0
PARAM_VALUE 1 host->chip.legacy.read_buf 0
PARAM_VALUE 1 host->chip.legacy.read_byte 0
PARAM_VALUE 1 host->chip.legacy.select_chip 0
PARAM_VALUE 1 host->chip.legacy.waitfunc 0
PARAM_VALUE 1 host->chip.legacy.write_buf 0
PARAM_VALUE 1 host->chip.legacy.write_byte 0
PARAM_VALUE 1 host->chip.lock.dep_map->name 0-255
PARAM_VALUE 1 host->chip.manufacturer.desc 0
PARAM_VALUE 1 host->chip.manufacturer.desc->id 1,4,7,32,44,69,137,143,146,152,155,173,194,200,236,239
PARAM_VALUE 1 host->chip.parameters.model 0
PARAM_VALUE 1 host->chip.parameters.onfi 0
PARAM_VALUE 1 host->chip.parameters.onfi->version 10,20-23
PARAM_VALUE 1 host->chip.priv->dma_error 0
PARAM_VALUE 1 host->chip.resume_wq.head.next->next 4096-ptr_max
PARAM_VALUE 1 host->chip.resume_wq.head.prev->next 4096-ptr_max
PARAM_VALUE 1 host->chip.resume_wq.head.prev->prev 4096-ptr_max
PARAM_VALUE 1 host->node.next 0
PARAM_VALUE 1 host->node.prev 0
PARAM_VALUE 1 host->nr_boot_partitions 0
PARAM_VALUE 1 host->status 192
PARAM_VALUE 1 *host->chip->id.data 0-255
PARAM_VALUE 2 dn 4096-ptr_max
PARAM_VALUE 2 dn->properties 4096-ptr_max
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
BUF_SIZE 1 host 3800
DATA_SOURCE 0 nandc $0
DATA_SOURCE 1 host $1
DATA_SOURCE 2 dn $2
MEM_ZERO 0 nandc
MEM_ZERO 1 host
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 nandc->cmd1 0-u32max