Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/iio/magnetometer/mmc5633.c mmc5633_i3c_probe() -> __devm_regmap_init_i3c()

Type Parameter Key Value
PARAM_VALUE 1 config 5351333294652538880
PARAM_VALUE 2 lock_key 7849572493263294464
PARAM_VALUE 3 lock_name 6881730647068004352
BUF_SIZE 3 lock_name 43
DATA_SOURCE 0 i3c $0
STR_LEN 0 i3c 42
TERMINATED 3 lock_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c st_lsm6dsx_i3c_probe() -> __devm_regmap_init_i3c()

Type Parameter Key Value
PARAM_VALUE 0 i3c->bus->lock.dep_map->name 0-255
PARAM_VALUE 0 i3c->bus->lock.first_waiter->handoff_set 1
PARAM_VALUE 0 i3c->bus->lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 i3c->bus->lock.first_waiter->type 0-1
PARAM_VALUE 1 config 7546320644499955712
PARAM_VALUE 1 config->cache_type 0
PARAM_VALUE 1 config->can_multi_write 0
PARAM_VALUE 1 config->can_sleep 0
PARAM_VALUE 1 config->disable_locking 0
PARAM_VALUE 1 config->fast_io 0
PARAM_VALUE 1 config->hwlock_id 0
PARAM_VALUE 1 config->hwlock_mode 0
PARAM_VALUE 1 config->io_port 0
PARAM_VALUE 1 config->lock 0
PARAM_VALUE 1 config->lock_arg 0
PARAM_VALUE 1 config->max_raw_read 0
PARAM_VALUE 1 config->max_raw_write 0
PARAM_VALUE 1 config->max_register 0
PARAM_VALUE 1 config->max_register_is_0 0
PARAM_VALUE 1 config->name 0
PARAM_VALUE 1 config->num_ranges 0
PARAM_VALUE 1 config->num_reg_defaults 0
PARAM_VALUE 1 config->num_reg_defaults_raw 0
PARAM_VALUE 1 config->pad_bits 0
PARAM_VALUE 1 config->precious_reg 0
PARAM_VALUE 1 config->precious_table 0
PARAM_VALUE 1 config->ranges 0
PARAM_VALUE 1 config->rd_noinc_table 0
PARAM_VALUE 1 config->rd_table 0
PARAM_VALUE 1 config->read 0
PARAM_VALUE 1 config->read_flag_mask 0
PARAM_VALUE 1 config->readable_noinc_reg 0
PARAM_VALUE 1 config->readable_reg 0
PARAM_VALUE 1 config->reg_base 0
PARAM_VALUE 1 config->reg_bits 8
PARAM_VALUE 1 config->reg_default_cb 0
PARAM_VALUE 1 config->reg_defaults 0
PARAM_VALUE 1 config->reg_defaults_raw 0
PARAM_VALUE 1 config->reg_format_endian 0
PARAM_VALUE 1 config->reg_read 0
PARAM_VALUE 1 config->reg_shift 0
PARAM_VALUE 1 config->reg_stride 0
PARAM_VALUE 1 config->reg_update_bits 0
PARAM_VALUE 1 config->reg_write 0
PARAM_VALUE 1 config->unlock 0
PARAM_VALUE 1 config->use_hwlock 0
PARAM_VALUE 1 config->use_raw_spinlock 0
PARAM_VALUE 1 config->use_single_read 0
PARAM_VALUE 1 config->use_single_write 0
PARAM_VALUE 1 config->val_bits 8
PARAM_VALUE 1 config->val_format_endian 0
PARAM_VALUE 1 config->volatile_reg 0
PARAM_VALUE 1 config->volatile_table 0
PARAM_VALUE 1 config->wr_noinc_table 0
PARAM_VALUE 1 config->wr_table 0
PARAM_VALUE 1 config->write 0
PARAM_VALUE 1 config->write_flag_mask 0
PARAM_VALUE 1 config->writeable_noinc_reg 0
PARAM_VALUE 1 config->writeable_reg 0
PARAM_VALUE 1 config->zero_flag_mask 0
PARAM_VALUE 2 lock_key 444839439530037248
PARAM_VALUE 3 lock_name 7197881171612487680
BUF_SIZE 3 lock_name 56
DATA_SOURCE 0 i3c $0
STR_LEN 0 i3c 55
TERMINATED 3 lock_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/misc/amd-sbi/rmi-i2c.c sbrmi_i3c_probe() -> __devm_regmap_init_i3c()

Type Parameter Key Value
PARAM_VALUE 0 i3c 4096-ptr_max
PARAM_VALUE 0 i3c->desc 4096-ptr_max
PARAM_VALUE 1 config 2837457904235929600
PARAM_VALUE 2 lock_key 8535982989170720768
PARAM_VALUE 3 lock_name 9116005853485850624
BUF_SIZE 3 lock_name 41
DATA_SOURCE 0 i3c $0
STR_LEN 0 i3c 40
TERMINATED 3 lock_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/misc/amd-sbi/rmi-i2c.c sbrmi_i3c_probe() -> __devm_regmap_init_i3c()

Type Parameter Key Value
PARAM_VALUE 0 i3c 4096-ptr_max
PARAM_VALUE 0 i3c->desc 4096-ptr_max
PARAM_VALUE 0 i3c->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 i3c->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 i3c->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 config 5543663112899149824
PARAM_VALUE 2 lock_key 8535982989170720768
PARAM_VALUE 3 lock_name 1258055597898330112
BUF_SIZE 3 lock_name 45
DATA_SOURCE 0 i3c $0
STR_LEN 0 i3c 44
TERMINATED 3 lock_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/hwmon/spd5118.c spd5118_i3c_probe() -> __devm_regmap_init_i3c()

Type Parameter Key Value
PARAM_VALUE 1 config 5886894591780831232
PARAM_VALUE 2 lock_key 6968112114395426816
PARAM_VALUE 3 lock_name 8592471902248292352
BUF_SIZE 3 lock_name 47
DATA_SOURCE 0 i3c $0
STR_LEN 0 i3c 46
TERMINATED 3 lock_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/iio/imu/inv_icm45600/inv_icm45600_i3c.c inv_icm45600_i3c_probe() -> __devm_regmap_init_i3c()

Type Parameter Key Value
PARAM_VALUE 1 config 1693251538118643712
PARAM_VALUE 2 lock_key 2095097364776914944
PARAM_VALUE 3 lock_name 428961734506369024
BUF_SIZE 3 lock_name 56
DATA_SOURCE 0 i3c $0
STR_LEN 0 i3c 55
TERMINATED 3 lock_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/iio/adc/ad4062.c ad4062_probe() -> __devm_regmap_init_i3c()

Type Parameter Key Value
PARAM_VALUE 0 i3c->bus->lock.dep_map->name 0-255
PARAM_VALUE 0 i3c->bus->lock.first_waiter->handoff_set 1
PARAM_VALUE 0 i3c->bus->lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 i3c->bus->lock.first_waiter->type 0-1
PARAM_VALUE 0 i3c->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 i3c->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 i3c->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 config 327681018525032448
PARAM_VALUE 2 lock_key 884832302319030272
PARAM_VALUE 3 lock_name 7094839453295845376
BUF_SIZE 3 lock_name 42
DATA_SOURCE 0 i3c $0
STR_LEN 0 i3c 41
TERMINATED 3 lock_name 1
RX_PATH
TASK_NOT_RUNNING