Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/i2c/busses/i2c-designware-platdrv.c dw_i2c_plat_probe() -> i2c_dw_probe()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acquire_lock 5643471031702999040,8471710468352364544
PARAM_VALUE 0 dev->adapter.class 1,256
PARAM_VALUE 0 dev->adapter.lock_ops 6790372282374193152
PARAM_VALUE 0 dev->adapter.lock_ops->lock_bus 8813151424146366464
PARAM_VALUE 0 dev->adapter.lock_ops->trylock_bus 7654421256394153984
PARAM_VALUE 0 dev->adapter.lock_ops->unlock_bus 5411453607533453312
PARAM_VALUE 0 dev->adapter.nr (-1)
PARAM_VALUE 0 dev->adapter.owner 0
PARAM_VALUE 0 dev->base 0,4096-ptr_max
PARAM_VALUE 0 dev->bus_capacitance_pF 0,100
PARAM_VALUE 0 dev->clk 0,4096-ptr_max
PARAM_VALUE 0 dev->clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dev->clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dev->clk->core->dev->power.request 0-4294967295
PARAM_VALUE 0 dev->clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dev->clk->core->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 dev->clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dev->clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dev->clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dev->clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dev->clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dev->clk->core->parent->dev->power.request 0-4
PARAM_VALUE 0 dev->clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dev->clk->core->parent->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->clk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dev->clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dev->clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dev->clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 dev->clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dev->clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dev->clk->core->prepare_count 1-4294967295
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev 0
PARAM_VALUE 0 dev->dev->driver_data->fp_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->fp_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->fs_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->fs_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->hs_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->hs_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->sda_hold_time 0-4294967295
PARAM_VALUE 0 dev->dev->driver_data->set_sda_hold_time 8961740124463230976
PARAM_VALUE 0 dev->dev->driver_data->ss_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->ss_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->fwnode 0
PARAM_VALUE 0 dev->get_clk_rate_khz 0,4586990852522381312
PARAM_VALUE 0 dev->irq (-6),1-s32max
PARAM_VALUE 0 dev->map 1-u64max
PARAM_VALUE 0 dev->master_cfg 99,101,103
PARAM_VALUE 0 dev->mode 0
PARAM_VALUE 0 dev->pclk 0,4096-ptr_max
PARAM_VALUE 0 dev->pclk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dev->pclk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dev->pclk->core->dev->power.request 0-4
PARAM_VALUE 0 dev->pclk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dev->pclk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->pclk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dev->pclk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dev->pclk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dev->pclk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->pclk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dev->pclk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dev->pclk->core->parent->dev->power.request 0-4
PARAM_VALUE 0 dev->pclk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dev->pclk->core->parent->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->pclk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dev->pclk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dev->pclk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dev->pclk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->pclk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 dev->pclk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dev->pclk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dev->pclk->core->prepare_count 1-4294967295
PARAM_VALUE 0 dev->release_lock 5890791478569877504,8997187543313240064
PARAM_VALUE 0 dev->rst 0,4096-ptr_max
PARAM_VALUE 0 dev->sda_hold_time 0-4294967295
PARAM_VALUE 0 dev->semaphore_idx (-1)-s32max
PARAM_VALUE 0 dev->shared_with_punit 1
PARAM_VALUE 0 dev->slave_cfg 672
PARAM_VALUE 0 dev->timings.bus_freq_hz 400000
PARAM_VALUE 0 dev->timings.sda_hold_ns 0
PARAM_VALUE 0 *dev->dev->driver_data->ext (-4611686018427387904)-4611686018427387903
BUF_SIZE 0 dev 2824
BUF_SIZE 0 dev->clk (-1),1-s32max
BUF_SIZE 0 dev->dev 1616
BUF_SIZE 0 dev->pclk (-1),1-s32max
BUF_SIZE 0 dev->rst (-1),8,96,280,1296
DATA_SOURCE 0 dev r devm_kzalloc
FUZZY_MAX 0 dev->adapter.class 256
FUZZY_MAX 0 dev->sda_hold_time 0
HARD_MAX 0 dev->adapter.class 256
MEM_ZERO 0 dev
MEM_ZERO 0 dev->dev
RX_PATH
TASK_NOT_RUNNING

drivers/i2c/busses/i2c-designware-pcidrv.c i2c_dw_pci_probe() -> i2c_dw_probe()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->adapter.class 0
PARAM_VALUE 0 dev->adapter.nr (-1)-12
PARAM_VALUE 0 dev->adapter.owner 0
PARAM_VALUE 0 dev->bus_capacitance_pF 0,100
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->bus 0
PARAM_VALUE 0 dev->dev->class 0
PARAM_VALUE 0 dev->dev->devres_head.prev 0
PARAM_VALUE 0 dev->dev->driver_data->fp_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->fp_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->fs_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->fs_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->hs_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->hs_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->sda_hold_time 0-4294967295
PARAM_VALUE 0 dev->dev->driver_data->set_sda_hold_time 8961740124463230976
PARAM_VALUE 0 dev->dev->driver_data->ss_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->ss_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->fwnode 0
PARAM_VALUE 0 dev->dev->power.request 0
PARAM_VALUE 0 dev->dev->power.runtime_error 0
PARAM_VALUE 0 dev->dev->power.wakeirq 0
PARAM_VALUE 0 dev->dev->type 0
PARAM_VALUE 0 dev->flags 0
PARAM_VALUE 0 dev->fs_hcnt 0,72,85,135
PARAM_VALUE 0 dev->fs_lcnt 0,153,160,266
PARAM_VALUE 0 dev->get_clk_rate_khz 0,1690661609446719488,5368716869422297088,6780003492937523200
PARAM_VALUE 0 dev->irq s32min-(-1),1-s32max
PARAM_VALUE 0 dev->master_cfg 99,101,103
PARAM_VALUE 0 dev->mode 0
PARAM_VALUE 0 dev->sda_hold_time 0,6,9
PARAM_VALUE 0 dev->slave_cfg 672
PARAM_VALUE 0 dev->ss_hcnt 0,430,432,512,760
PARAM_VALUE 0 dev->ss_lcnt 0,507,512,570,891
PARAM_VALUE 0 dev->timings.bus_freq_hz 400000
PARAM_VALUE 0 *dev->dev->driver_data->ext (-4611686018427387904)-4611686018427387903
BUF_SIZE 0 dev 2824
BUF_SIZE 0 dev->dev 1616
DATA_SOURCE 0 dev r devm_kzalloc
FUZZY_MAX 0 dev->fs_hcnt 0
FUZZY_MAX 0 dev->fs_lcnt 0
FUZZY_MAX 0 dev->sda_hold_time 0
FUZZY_MAX 0 dev->ss_hcnt 0
FUZZY_MAX 0 dev->ss_lcnt 0
MEM_ZERO 0 dev
MEM_ZERO 0 dev->dev
RX_PATH
TASK_NOT_RUNNING

drivers/i2c/busses/i2c-designware-amdisp.c amd_isp_dw_i2c_plat_probe() -> i2c_dw_probe()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->adapter.dev.fwnode 0-ptr_max
PARAM_VALUE 0 dev->adapter.dev.parent 0
PARAM_VALUE 0 dev->adapter.nr (-1)
PARAM_VALUE 0 dev->adapter.owner 0
PARAM_VALUE 0 dev->base 4096-ptr_max
PARAM_VALUE 0 dev->bus_capacitance_pF 0,100
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev 0
PARAM_VALUE 0 dev->dev->driver_data->fp_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->fp_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->fs_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->fs_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->hs_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->hs_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->sda_hold_time 0-4294967295
PARAM_VALUE 0 dev->dev->driver_data->set_sda_hold_time 8961740124463230976
PARAM_VALUE 0 dev->dev->driver_data->ss_hcnt 0-u16max
PARAM_VALUE 0 dev->dev->driver_data->ss_lcnt 0-u16max
PARAM_VALUE 0 dev->dev->fwnode 0
PARAM_VALUE 0 dev->flags 8
PARAM_VALUE 0 dev->get_clk_rate_khz 4222844163238506496
PARAM_VALUE 0 dev->master_cfg 99,101,103
PARAM_VALUE 0 dev->mode 0
PARAM_VALUE 0 dev->slave_cfg 672
PARAM_VALUE 0 dev->timings.bus_freq_hz 400000
PARAM_VALUE 0 *dev->dev->driver_data->ext (-4611686018427387904)-4611686018427387903
BUF_SIZE 0 dev 2824
BUF_SIZE 0 dev->dev 1616
DATA_SOURCE 0 dev r devm_kzalloc
MEM_ZERO 0 dev
MEM_ZERO 0 dev->dev
RX_PATH
TASK_NOT_RUNNING