Defined in 3 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/memory/tegra/tegra114-emc.c tegra114_emc_complete_timing_change() -> emc_seq_update_timing()

Type Parameter Key Value
PARAM_VALUE 0 emc 4096-ptr_max
PARAM_VALUE 0 emc->num_timings 1-u32max
CAPPED_DATA 0 emc->num_timings 1
DATA_SOURCE 0 emc $0
NOCHECK_CALL

drivers/memory/tegra/tegra114-emc.c tegra114_emc_prepare_timing_change() -> emc_seq_update_timing()

Type Parameter Key Value
PARAM_VALUE 0 emc 4096-ptr_max
PARAM_VALUE 0 emc->num_timings 1-u32max
CAPPED_DATA 0 emc->num_timings 1
DATA_SOURCE 0 emc $0
NOCHECK_CALL

drivers/memory/tegra/tegra114-emc.c tegra114_emc_prepare_timing_change() -> emc_seq_update_timing()

Type Parameter Key Value
PARAM_VALUE 0 emc 4096-ptr_max
PARAM_VALUE 0 emc->num_timings 1-u32max
CAPPED_DATA 0 emc->num_timings 1
DATA_SOURCE 0 emc $0
NOCHECK_CALL

drivers/memory/tegra/tegra124-emc.c tegra124_emc_complete_timing_change() -> emc_seq_update_timing()

Type Parameter Key Value
PARAM_VALUE 0 emc 4096-ptr_max
PARAM_VALUE 0 emc->num_timings 1-u32max
CAPPED_DATA 0 emc->num_timings 1
DATA_SOURCE 0 emc $0
NOCHECK_CALL

drivers/memory/tegra/tegra124-emc.c tegra124_emc_prepare_timing_change() -> emc_seq_update_timing()

Type Parameter Key Value
PARAM_VALUE 0 emc 4096-ptr_max
PARAM_VALUE 0 emc->num_timings 1-u32max
CAPPED_DATA 0 emc->num_timings 1
DATA_SOURCE 0 emc $0
NOCHECK_CALL

drivers/memory/tegra/tegra124-emc.c tegra124_emc_prepare_timing_change() -> emc_seq_update_timing()

Type Parameter Key Value
PARAM_VALUE 0 emc 4096-ptr_max
PARAM_VALUE 0 emc->num_timings 1-u32max
CAPPED_DATA 0 emc->num_timings 1
DATA_SOURCE 0 emc $0
NOCHECK_CALL

drivers/memory/tegra/tegra30-emc.c emc_complete_timing_change() -> emc_seq_update_timing()

Type Parameter Key Value
PARAM_VALUE 0 emc 4096-ptr_max
PARAM_VALUE 0 emc->mc 4096-ptr_max
CAPPED_DATA 0 emc->num_timings 1
DATA_SOURCE 0 emc $0

drivers/memory/tegra/tegra30-emc.c emc_prepare_timing_change() -> emc_seq_update_timing()

Type Parameter Key Value
PARAM_VALUE 0 emc 4096-ptr_max
PARAM_VALUE 0 emc->bad_state 1
PARAM_VALUE 0 emc->mc 4096-ptr_max
PARAM_VALUE 0 emc->mc->num_timings 1-u32max
PARAM_VALUE 0 emc->num_timings 1-u32max
PARAM_VALUE 0 emc->vref_cal_toggle 0
CAPPED_DATA 0 emc->mc->num_timings 1
CAPPED_DATA 0 emc->num_timings 1
DATA_SOURCE 0 emc $0
BIT_INFO 0 emc->emc_cfg 0x0,0xefffffff
HOST_DATA 0 emc->bad_state 1
HOST_DATA 0 emc->clk_nb.priority s32min-s32max
HOST_DATA 0 emc->debugfs.max_rate 0-u64max
HOST_DATA 0 emc->debugfs.min_rate 0-u64max
HOST_DATA 0 emc->emc_cfg 0-u32max
HOST_DATA 0 emc->emc_mode_1 0-u32max
HOST_DATA 0 emc->emc_mode_2 0-u32max
HOST_DATA 0 emc->emc_mode_reset 0-u32max
HOST_DATA 0 emc->irq 0-u32max
HOST_DATA 0 emc->mc_override 0-u32max
HOST_DATA 0 emc->mrr_error 0-1
HOST_DATA 0 emc->num_timings 1-u32max
HOST_DATA 0 emc->provider.inter_set 0-1
HOST_DATA 0 emc->provider.users s32min-s32max
HOST_DATA 0 emc->reqs.rate_lock.osq.tail.counter s32min-s32max
HOST_DATA 0 emc->reqs.rate_lock.owner.counter s64min-s64max
HOST_DATA 0 emc->vref_cal_toggle 0
HOST_DATA 0 *emc 0-u64max