Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/i2c/busses/i2c-designware-common.c i2c_dw_disable() -> i2c_dw_release_lock()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->adapter.dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->map 4096-ptr_max
PARAM_VALUE 0 dev->map->cache->cached_rbnode->base_reg 0-4294967295
PARAM_VALUE 0 dev->map->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 dev->map->cache_dirty 0-1
PARAM_VALUE 0 dev->map->lock s64min-(-4096),4096-s64max
PARAM_VALUE 0 dev->map->unlock s64min-(-4096),4096-s64max
PARAM_VALUE 0 dev->status 0,2-4294967294
PARAM_VALUE 0 dev->sw_mask 0
PARAM_VALUE 0 *dev->map->cache->data 0-4294967295
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/i2c/busses/i2c-designware-common.c i2c_dw_init() -> i2c_dw_release_lock()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->map 4096-ptr_max
PARAM_VALUE 0 dev->map->cache_dirty 0-1
PARAM_VALUE 0 dev->status 0-4294967294
PARAM_VALUE 0 *dev->map->cache->data 0-4294967295
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev->clk (-1),1-s32max
BUF_SIZE 0 dev->dev (-1),1616
BUF_SIZE 0 dev->pclk (-1),1-s32max
BUF_SIZE 0 dev->rst (-1),8,280
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 dev->clk->core->parent->req_rate
NO_OVERFLOW_SIMPLE 0 dev->pclk->core->parent->req_rate
UNITS 0 dev unit_byte

drivers/i2c/busses/i2c-designware-common.c i2c_dw_init_regmap() -> i2c_dw_release_lock()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acquire_lock 0
PARAM_VALUE 0 dev->adapter.dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->lock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->trylock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->unlock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.nr (-1)-12
PARAM_VALUE 0 dev->adapter.owner 0
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev 4096-ptr_max
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->get_clk_rate_khz 0,1690661609446719488,4222844163238506496,4586990852522381312,5368716869422297088,6780003492937523200
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 100000,400000,1000000,3400000
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,280
DATA_SOURCE 0 dev $0
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 dev->clk->core->parent->req_rate
NO_OVERFLOW_SIMPLE 0 dev->pclk->core->parent->req_rate

drivers/i2c/busses/i2c-designware-common.c i2c_dw_probe() -> i2c_dw_release_lock()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acquire_lock 0
PARAM_VALUE 0 dev->adapter.algo 5655988761122467840
PARAM_VALUE 0 dev->adapter.bus_recovery_info 4096-ptr_max
PARAM_VALUE 0 dev->adapter.bus_recovery_info->pinctrl 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.bus_recovery_info->prepare_recovery 8117141586177921024
PARAM_VALUE 0 dev->adapter.bus_recovery_info->recover_bus 1530025644463992832
PARAM_VALUE 0 dev->adapter.bus_recovery_info->scl_gpiod 4096-ptr_max
PARAM_VALUE 0 dev->adapter.bus_recovery_info->unprepare_recovery 3211267046413037568
PARAM_VALUE 0 dev->adapter.dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->adapter.nr (-1)-12
PARAM_VALUE 0 dev->adapter.owner 0
PARAM_VALUE 0 dev->adapter.quirks 5022061104851095552
PARAM_VALUE 0 dev->adapter.retries 3
PARAM_VALUE 0 dev->bus_capacitance_pF 0,100
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->cmd_complete.done 0
PARAM_VALUE 0 dev->cmd_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 dev->cmd_complete.wait.lock.owner (-1)
PARAM_VALUE 0 dev->cmd_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev->next->next 4096-ptr_max
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->emptyfifo_hold_master 0
PARAM_VALUE 0 dev->flags 0,8
PARAM_VALUE 0 dev->get_clk_rate_khz 0,1690661609446719488,4222844163238506496,5368716869422297088,6780003492937523200
PARAM_VALUE 0 dev->map 4096-ptr_max
PARAM_VALUE 0 dev->map->cache->cached_rbnode->base_reg 0-4294967295
PARAM_VALUE 0 dev->map->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 dev->map->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 0 dev->map->cache_dirty 0-1
PARAM_VALUE 0 dev->master_cfg 99,101,103,2147,2149,2151
PARAM_VALUE 0 dev->mode 0
PARAM_VALUE 0 dev->rinfo.pinctrl 0,4096-ptr_max
PARAM_VALUE 0 dev->rinfo.prepare_recovery 8117141586177921024
PARAM_VALUE 0 dev->rinfo.recover_bus 1530025644463992832
PARAM_VALUE 0 dev->rinfo.scl_gpiod 4096-ptr_max
PARAM_VALUE 0 dev->rinfo.sda_gpiod 0,4096-ptr_max
PARAM_VALUE 0 dev->rinfo.unprepare_recovery 3211267046413037568
PARAM_VALUE 0 dev->slave_cfg 672
PARAM_VALUE 0 dev->status 0-4294967294
PARAM_VALUE 0 dev->sw_mask 0
PARAM_VALUE 0 dev->timings.bus_freq_hz 100000,400000,1000000,3400000
PARAM_VALUE 0 *dev->adapter->bus_recovery_info->recover_bus 1530025644463992832
PARAM_VALUE 0 *dev->dev->driver_data->ext (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *dev->map->cache->data 0-4294967295
BUF_SIZE 0 dev 2824
BUF_SIZE 0 dev->dev 1616
CAPPED_DATA 0 dev->dev 1
DATA_SOURCE 0 dev $0
HARD_MAX 0 dev->flags 8
MEM_ZERO 0 dev
MEM_ZERO 0 dev->dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/busses/i2c-designware-common.c i2c_dw_read_scl_reg() -> i2c_dw_release_lock()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->adapter.dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.nr (-1)-12
PARAM_VALUE 0 dev->adapter.owner 0
PARAM_VALUE 0 dev->cmd_complete.done 0
PARAM_VALUE 0 dev->cmd_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 dev->cmd_complete.wait.lock.owner (-1)
PARAM_VALUE 0 dev->cmd_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev 4096-ptr_max
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->functionality 259915779,259915783,259915811,259915815
PARAM_VALUE 0 dev->get_clk_rate_khz 0,4096-ptr_max
PARAM_VALUE 0 dev->map 4096-ptr_max
PARAM_VALUE 0 dev->map->cache->cached_rbnode->node.__rb_parent_color 0-1,4096-s64max
PARAM_VALUE 0 dev->map->lock 4096-ptr_max
PARAM_VALUE 0 dev->map->unlock 4096-ptr_max
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 100000,400000,1000000,3400000
PARAM_VALUE 0 *dev->dev->driver_data->ext (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *dev->map->cache->data 0-4294967295
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,280
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/busses/i2c-designware-common.c i2c_dw_set_fifo_size() -> i2c_dw_release_lock()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->adapter.dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->lock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->trylock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->unlock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.nr (-1)-12
PARAM_VALUE 0 dev->adapter.owner 0
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev 4096-ptr_max
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->get_clk_rate_khz 0,1690661609446719488,4222844163238506496,4586990852522381312,5368716869422297088,6780003492937523200
PARAM_VALUE 0 dev->map 4096-ptr_max
PARAM_VALUE 0 dev->map->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 0 dev->map->lock 4096-ptr_max
PARAM_VALUE 0 dev->map->unlock 4096-ptr_max
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 100000,400000,1000000,3400000
PARAM_VALUE 0 *dev->dev->driver_data->ext (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *dev->map->cache->data 0-4294967295
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,280
DATA_SOURCE 0 dev $0
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 dev->clk->core->parent->req_rate
NO_OVERFLOW_SIMPLE 0 dev->pclk->core->parent->req_rate

drivers/i2c/busses/i2c-designware-common.c i2c_dw_set_sda_hold() -> i2c_dw_release_lock()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acquire_lock 0
PARAM_VALUE 0 dev->adapter.dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->lock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->trylock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->unlock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.nr (-1)-12
PARAM_VALUE 0 dev->adapter.owner 0
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev 4096-ptr_max
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->get_clk_rate_khz 0,1690661609446719488,4222844163238506496,4586990852522381312,5368716869422297088,6780003492937523200
PARAM_VALUE 0 dev->map 4096-ptr_max
PARAM_VALUE 0 dev->map->lock 4096-ptr_max
PARAM_VALUE 0 dev->map->unlock 4096-ptr_max
PARAM_VALUE 0 dev->master_cfg 99,101,103
PARAM_VALUE 0 dev->mode 0
PARAM_VALUE 0 dev->set_sda_hold_time 0
PARAM_VALUE 0 dev->slave_cfg 672
PARAM_VALUE 0 dev->timings.bus_freq_hz 100000,400000,1000000,3400000
PARAM_VALUE 0 *dev->dev->driver_data->ext (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *dev->map->cache->data 0-4294967295
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,280
DATA_SOURCE 0 dev $0
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 dev->clk->core->parent->req_rate
NO_OVERFLOW_SIMPLE 0 dev->pclk->core->parent->req_rate

drivers/i2c/busses/i2c-designware-slave.c i2c_dw_reg_slave() -> i2c_dw_release_lock()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev->power.request 0-4
PARAM_VALUE 0 dev->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->dev->power.wakeirq 0,4096-ptr_max
PARAM_VALUE 0 dev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->dev->type 0,4096-ptr_max
PARAM_VALUE 0 dev->map 4096-ptr_max
PARAM_VALUE 0 dev->map->cache->cached_rbnode->base_reg 0-4294967295
PARAM_VALUE 0 dev->map->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 dev->map->cache_dirty 0-1
PARAM_VALUE 0 dev->mode 0-1
PARAM_VALUE 0 dev->slave 4096-ptr_max
PARAM_VALUE 0 dev->slave->adapter 4096-ptr_max
PARAM_VALUE 0 dev->slave->flags 32-u16max
PARAM_VALUE 0 dev->slave->slave_cb 4096-ptr_max
PARAM_VALUE 0 dev->status 0-4294967294
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
CAPPED_DATA 0 dev->mode 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 dev->slave->irq
UNITS 0 dev unit_byte
HALF_LOCKED2 global &driver_clients_lock

drivers/i2c/busses/i2c-designware-master.c i2c_dw_probe_master() -> i2c_dw_release_lock()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acquire_lock 0
PARAM_VALUE 0 dev->adapter.dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->lock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->trylock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->unlock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.nr (-1)-12
PARAM_VALUE 0 dev->adapter.owner 0
PARAM_VALUE 0 dev->cmd_complete.done 0
PARAM_VALUE 0 dev->cmd_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 dev->cmd_complete.wait.lock.owner (-1)
PARAM_VALUE 0 dev->cmd_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev 4096-ptr_max
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->get_clk_rate_khz 0,1690661609446719488,4222844163238506496,4586990852522381312,5368716869422297088,6780003492937523200
PARAM_VALUE 0 dev->map 4096-ptr_max
PARAM_VALUE 0 dev->map->cache->cached_rbnode->node.__rb_parent_color 0-1,4096-s64max
PARAM_VALUE 0 dev->map->lock 4096-ptr_max
PARAM_VALUE 0 dev->map->unlock 4096-ptr_max
PARAM_VALUE 0 dev->master_cfg 99,101,103
PARAM_VALUE 0 dev->mode 0
PARAM_VALUE 0 dev->rx_fifo_depth 0-1
PARAM_VALUE 0 dev->slave_cfg 672
PARAM_VALUE 0 dev->timings.bus_freq_hz 100000,400000,1000000,3400000
PARAM_VALUE 0 *dev->dev->driver_data->ext (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *dev->map->cache->data 0-4294967295
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,280
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->rx_fifo_depth 0
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 dev->clk->core->parent->req_rate
NO_OVERFLOW_SIMPLE 0 dev->pclk->core->parent->req_rate

drivers/i2c/busses/i2c-designware-master.c i2c_dw_set_timings_master() -> i2c_dw_release_lock()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acquire_lock 0
PARAM_VALUE 0 dev->adapter.dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->lock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->trylock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.lock_ops->unlock_bus 0,4096-ptr_max
PARAM_VALUE 0 dev->adapter.nr (-1)-12
PARAM_VALUE 0 dev->adapter.owner 0
PARAM_VALUE 0 dev->cmd_complete.done 0
PARAM_VALUE 0 dev->cmd_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 dev->cmd_complete.wait.lock.owner (-1)
PARAM_VALUE 0 dev->cmd_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->cmd_complete.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev 4096-ptr_max
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->get_clk_rate_khz 0,1690661609446719488,4222844163238506496,4586990852522381312,5368716869422297088,6780003492937523200
PARAM_VALUE 0 dev->map 4096-ptr_max
PARAM_VALUE 0 dev->map->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 0 dev->map->lock 4096-ptr_max
PARAM_VALUE 0 dev->map->unlock 4096-ptr_max
PARAM_VALUE 0 dev->master_cfg 99,101,103
PARAM_VALUE 0 dev->mode 0
PARAM_VALUE 0 dev->rx_fifo_depth 0-1
PARAM_VALUE 0 dev->slave_cfg 672
PARAM_VALUE 0 dev->timings.bus_freq_hz 100000,400000,1000000,3400000
PARAM_VALUE 0 *dev->dev->driver_data->ext (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *dev->map->cache->data 0-4294967295
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,280
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->rx_fifo_depth 0
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/busses/i2c-designware-master.c i2c_dw_xfer_common() -> i2c_dw_release_lock()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev->power.request 0-4
PARAM_VALUE 0 dev->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->dev->power.wakeirq 0,4096-ptr_max
PARAM_VALUE 0 dev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->dev->type 0,4096-ptr_max
PARAM_VALUE 0 dev->mode 0-1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
CAPPED_DATA 0 dev->mode 1
DATA_SOURCE 0 dev $0
NOCHECK_CALL
UNITS 0 dev unit_byte