Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/mmc/host/sdhci-tegra.c tegra_sdhci_execute_tuning() -> tegra_sdhci_set_tap()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 0 host->ops 4096-ptr_max
PARAM_VALUE 0 host->ops->platform_execute_tuning 4096-ptr_max
PARAM_VALUE 0 host->timing 5-7,9
PARAM_VALUE 0 *host->mmc->card->host->err_stats 0-4294967295
PARAM_VALUE 0 *host->mmc->err_stats 0-4294967295
PARAM_VALUE 1 tap 10-254
CAPPED_DATA 1 tap 1
DATA_SOURCE 0 host $0
FUZZY_MAX 1 tap 10
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->mmc->card->host->private->def_tune_para s32min-s32max
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->emmc_top_cmd 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->emmc_top_control 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->iocon 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->pad_cmd_tune 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->pad_tune 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para s32min-s32max
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->emmc_top_cmd 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->emmc_top_control 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->iocon 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->pad_cmd_tune 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->pad_tune 0-4294967295

drivers/mmc/host/sdhci-tegra.c tegra_sdhci_execute_tuning() -> tegra_sdhci_set_tap()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 0 host->mmc 4096-ptr_max
PARAM_VALUE 0 host->ops 4096-ptr_max
PARAM_VALUE 0 host->ops->platform_execute_tuning 4096-ptr_max
PARAM_VALUE 0 host->private->private 4096-ptr_max
PARAM_VALUE 0 host->timing 5-7,9
PARAM_VALUE 0 *host->mmc->card->host->err_stats 0-4294967295
PARAM_VALUE 0 *host->mmc->err_stats 0-4294967295
PARAM_VALUE 1 tap 0-254
DATA_SOURCE 0 host $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->mmc->card->host->private->def_tune_para s32min-s32max
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->emmc_top_cmd 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->emmc_top_control 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->iocon 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->pad_cmd_tune 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->pad_tune 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para s32min-s32max
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->emmc_top_cmd 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->emmc_top_control 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->iocon 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->pad_cmd_tune 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->pad_tune 0-4294967295

drivers/mmc/host/sdhci-tegra.c tegra_sdhci_execute_tuning() -> tegra_sdhci_set_tap()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 0 host->mmc 4096-ptr_max
PARAM_VALUE 0 host->ops 4096-ptr_max
PARAM_VALUE 0 host->ops->platform_execute_tuning 4096-ptr_max
PARAM_VALUE 0 host->private->private 4096-ptr_max
PARAM_VALUE 0 host->timing 5-7,9
PARAM_VALUE 0 *host->mmc->card->host->err_stats 0-4294967295
PARAM_VALUE 0 *host->mmc->err_stats 0-4294967295
DATA_SOURCE 0 host $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->mmc->card->host->private->def_tune_para s32min-s32max
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->emmc_top_cmd 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->emmc_top_control 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->iocon 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->pad_cmd_tune 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->def_tune_para->pad_tune 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para s32min-s32max
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->emmc_top_cmd 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->emmc_top_control 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->iocon 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->pad_cmd_tune 0-4294967295
HOST_DATA 0 host->mmc->card->host->private->saved_tune_para->pad_tune 0-4294967295

drivers/mmc/host/sdhci-tegra.c tegra_sdhci_post_tuning() -> tegra_sdhci_set_tap()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 0 host->adma_table->cmd 3,33
PARAM_VALUE 0 host->blocks 0-u16max
PARAM_VALUE 0 host->cmd 0
PARAM_VALUE 0 host->data->blocks 0-u16max
PARAM_VALUE 0 host->data->bytes_xfered 0
PARAM_VALUE 0 host->data->flags 0,256,512,4352,4608,8448,8704,12544,12800
PARAM_VALUE 0 host->data->sg_count 0-s32max
PARAM_VALUE 0 host->data_cmd->error 0
PARAM_VALUE 0 host->data_early 0
PARAM_VALUE 0 host->deferred_cmd 0
PARAM_VALUE 0 host->flags 0-2147475455
PARAM_VALUE 0 host->ier 0,8-u32max
PARAM_VALUE 0 host->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 host->mmc->card->host->ongoing_mrq->uhs2_cmd.packet_len 0,4-12
PARAM_VALUE 0 host->mmc->card->host->ongoing_mrq->uhs2_cmd.payload_len 0-8
PARAM_VALUE 0 host->mmc->card->host->ongoing_mrq->uhs2_cmd.tmode_half_duplex 0-1
PARAM_VALUE 0 host->mmc->card->host->ongoing_mrq->uhs2_cmd.uhs2_resp_len 0,4-6,8
PARAM_VALUE 0 host->mmc->ongoing_mrq->cmd_completion.wait.lock.owner (-1)
PARAM_VALUE 0 host->mmc->ongoing_mrq->cmd_completion.wait.lock.owner_cpu u32max
PARAM_VALUE 0 host->mmc->ongoing_mrq->cmd_completion.wait.lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 host->mmc->ongoing_mrq->uhs2_cmd.packet_len 0,4-12
PARAM_VALUE 0 host->mmc->ongoing_mrq->uhs2_cmd.payload_len 0-8
PARAM_VALUE 0 host->mmc->ongoing_mrq->uhs2_cmd.tmode_half_duplex 0-1
PARAM_VALUE 0 host->mmc->ongoing_mrq->uhs2_cmd.uhs2_resp_len 0,4-6,8
PARAM_VALUE 0 host->mmc->uhs2_app_cmd 0
PARAM_VALUE 0 host->ops 4096-ptr_max
PARAM_VALUE 0 host->ops->read_l 0,4096-ptr_max
PARAM_VALUE 0 host->ops->write_l 0,4096-ptr_max
PARAM_VALUE 0 host->rx_chan 0
PARAM_VALUE 0 host->sg_count 1-s32max
PARAM_VALUE 0 host->tuning_delay 0-s32max
PARAM_VALUE 0 host->tuning_done 0
PARAM_VALUE 0 host->tuning_err 0
PARAM_VALUE 0 host->tx_chan 0
DATA_SOURCE 0 host $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 tap 0-255[c]

drivers/mmc/host/sdhci-tegra.c tegra_sdhci_reset() -> tegra_sdhci_set_tap()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 0 host->bus_on 0
PARAM_VALUE 0 host->clock 0
PARAM_VALUE 0 host->led.dev->dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 host->led.dev->kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 host->led.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 host->led.dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 host->led.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 host->led.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 host->mmc 4096-ptr_max
PARAM_VALUE 0 host->mmc->class_dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 host->mmc->class_dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 host->mmc->cqe_ops->cqe_disable 4068934353236983808,6336699593261330432
PARAM_VALUE 0 host->mmc->cqe_ops->cqe_enable 2353700470644682752,4438057033843765248
PARAM_VALUE 0 host->mmc->cqe_ops->cqe_off 0,1278036848093978624
PARAM_VALUE 0 host->mmc->cqe_ops->cqe_post_req 69112578807832576,761825445855023104
PARAM_VALUE 0 host->mmc->cqe_ops->cqe_recovery_finish 798511935148539904,4118204743152734208
PARAM_VALUE 0 host->mmc->cqe_ops->cqe_recovery_start 92399166401212416,7299643949535535104
PARAM_VALUE 0 host->mmc->cqe_ops->cqe_request 3947029797050339328,8004223914298208256
PARAM_VALUE 0 host->mmc->cqe_ops->cqe_timeout 0,7076973505839443968
PARAM_VALUE 0 host->mmc->cqe_ops->cqe_wait_for_idle 8134864024895033344,8850574933161476096
PARAM_VALUE 0 host->mmc->crypto_profile.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 host->mmc->crypto_profile.lock.first_waiter->type 0-1
PARAM_VALUE 0 host->mmc->parent->cma_area->nranges s32min-s32max
PARAM_VALUE 0 host->ops 4096-ptr_max
PARAM_VALUE 0 host->ops->enable_dma 0,4096-ptr_max
PARAM_VALUE 0 host->ops->hw_reset 0,4096-ptr_max
PARAM_VALUE 0 host->ops->platform_execute_tuning 0,4096-ptr_max
PARAM_VALUE 0 host->ops->read_b 0,4096-ptr_max
PARAM_VALUE 0 host->ops->read_l 0,4096-ptr_max
PARAM_VALUE 0 host->ops->read_w 0,4096-ptr_max
PARAM_VALUE 0 host->ops->set_timeout 0,4096-ptr_max
PARAM_VALUE 0 host->ops->write_b 0,4096-ptr_max
PARAM_VALUE 0 host->ops->write_l 0,4096-ptr_max
PARAM_VALUE 0 host->ops->write_w 0,4096-ptr_max
PARAM_VALUE 0 *host->mmc->card->host->err_stats 0-4294967295
PARAM_VALUE 0 *host->mmc->err_stats 0-4294967295
BUF_SIZE 0 host s32min-(-1),1-s32max
BUF_SIZE 0 host s32min-(-1),1-s32max
BUF_SIZE 0 host->complete_wq (-1),512,528-8720
BUF_SIZE 0 host->hw_name (-1),5
BUF_SIZE 0 host->irq s32min-(-1),1-s32max
BUF_SIZE 0 host->ops (-1),256
DATA_SOURCE 0 host $0
STR_LEN 0 host->hw_name (-1),4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->caps 0-u32max[c]
HOST_DATA 0 host->caps1 0-u32max[c]
HOST_DATA 0 host->ier 0-u32max[c]
HOST_DATA 0 host->mmc->f_max 0[c]
HOST_DATA 0 host->mmc->max_busy_timeout 0[c]
HOST_DATA 0 host->mmc->uhs2_caps.dap 0-15
HOST_DATA 0 host->mmc->uhs2_caps.phy_rev 0-63
HOST_DATA 0 host->sg_miter.consumed 0-u32max[c]
HOST_DATA 0 host->thread_isr 0-u32max[c]
HOST_DATA 0 host->version 0-u16max
NO_OVERFLOW_SIMPLE 0 host->led.blink_delay_off
NO_OVERFLOW_SIMPLE 0 host->led.blink_delay_on
NO_OVERFLOW_SIMPLE 0 host->sg_count
HALF_LOCKED2 0 &host->lock

drivers/mmc/host/sdhci-tegra.c tegra_sdhci_set_uhs_signaling() -> tegra_sdhci_set_tap()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 0 host->cqe_on 0
PARAM_VALUE 0 host->flags 0-2147483391
PARAM_VALUE 0 host->ier 16711683,16711747,16711811,16712003,16712067,16715779,16715843,16715907,16716099,16716163
PARAM_VALUE 0 host->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 host->mmc 4096-ptr_max
PARAM_VALUE 0 host->mmc->detect_change 1
PARAM_VALUE 0 host->mmc->ws->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 host->ops 4096-ptr_max
PARAM_VALUE 0 host->ops->get_max_timeout_count 0,3590345704486223872,5822658914124541952
PARAM_VALUE 0 host->ops->platform_send_init_74_clocks 0,1896104494761431040,3068199620859031552,3720721519462801408
PARAM_VALUE 0 host->ops->read_b 0,4096-ptr_max
PARAM_VALUE 0 host->ops->read_l 0,4096-ptr_max
PARAM_VALUE 0 host->ops->read_w 0,4096-ptr_max
PARAM_VALUE 0 host->ops->set_power 0,4096-ptr_max
PARAM_VALUE 0 host->ops->write_b 0,4096-ptr_max
PARAM_VALUE 0 host->ops->write_l 0,4096-ptr_max
PARAM_VALUE 0 host->ops->write_w 0,4096-ptr_max
PARAM_VALUE 0 host->private->private 4096-ptr_max
PARAM_VALUE 0 host->reinit_uhs 0
PARAM_VALUE 0 host->tuning_loop_count 128,256
PARAM_VALUE 0 host->version 2-u32max
PARAM_VALUE 0 *host->mmc->err_stats 0-4294967295
PARAM_VALUE 1 tap 1-255
DATA_SOURCE 0 host $0
FUZZY_MAX 0 host->tuning_loop_count 256
BIT_INFO 0 host->quirks 0x0,0xffffffff
BIT_INFO 0 host->tuning_loop_count 0x0,0x180
HARD_MAX 0 host->tuning_loop_count 256
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->mmc->uhs2_caps.dap 0-15
HOST_DATA 0 host->mmc->uhs2_caps.phy_rev 0-63
USER_DATA 0 host->timeout_clk 0-2147483[c]
NO_OVERFLOW_SIMPLE 0 host->clock

drivers/mmc/host/sdhci-tegra.c tegra_sdhci_set_uhs_signaling() -> tegra_sdhci_set_tap()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 0 host->cqe_on 0
PARAM_VALUE 0 host->flags 0-2147483391
PARAM_VALUE 0 host->ier 16711683,16711747,16711811,16712003,16712067,16715779,16715843,16715907,16716099,16716163
PARAM_VALUE 0 host->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 host->mmc 4096-ptr_max
PARAM_VALUE 0 host->mmc->detect_change 1
PARAM_VALUE 0 host->mmc->ws->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 host->ops 4096-ptr_max
PARAM_VALUE 0 host->ops->get_max_timeout_count 0,3590345704486223872,5822658914124541952
PARAM_VALUE 0 host->ops->platform_send_init_74_clocks 0,1896104494761431040,3068199620859031552,3720721519462801408
PARAM_VALUE 0 host->ops->read_b 0,4096-ptr_max
PARAM_VALUE 0 host->ops->read_l 0,4096-ptr_max
PARAM_VALUE 0 host->ops->read_w 0,4096-ptr_max
PARAM_VALUE 0 host->ops->set_power 0,4096-ptr_max
PARAM_VALUE 0 host->ops->write_b 0,4096-ptr_max
PARAM_VALUE 0 host->ops->write_l 0,4096-ptr_max
PARAM_VALUE 0 host->ops->write_w 0,4096-ptr_max
PARAM_VALUE 0 host->private->private 4096-ptr_max
PARAM_VALUE 0 host->reinit_uhs 0
PARAM_VALUE 0 host->tuning_loop_count 128,256
PARAM_VALUE 0 host->version 2-u32max
PARAM_VALUE 0 *host->mmc->err_stats 0-4294967295
DATA_SOURCE 0 host $0
FUZZY_MAX 0 host->tuning_loop_count 256
BIT_INFO 0 host->quirks 0x0,0xffffffff
BIT_INFO 0 host->tuning_loop_count 0x0,0x180
HARD_MAX 0 host->tuning_loop_count 256
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->mmc->uhs2_caps.dap 0-15
HOST_DATA 0 host->mmc->uhs2_caps.phy_rev 0-63
USER_DATA 0 host->timeout_clk 0-2147483[c]
NO_OVERFLOW_SIMPLE 0 host->clock