Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/base/regmap/regmap-kunit.c basic_ranges() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 4392386289980801024
PARAM_VALUE 1 config->max_register 40
PARAM_VALUE 1 config->num_ranges 1
PARAM_VALUE 1 config->ranges 8832363673653841920
PARAM_VALUE 1 config->volatile_reg 5761333059974033408
PARAM_VALUE 2 data 4736796016939442176
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c basic_read_write() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 5501183887547592704
PARAM_VALUE 2 data 6705975650666868736
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c bulk_read() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 7849181676376104960
PARAM_VALUE 2 data 4204953347996733440
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c bulk_write() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 4628928104494288896
PARAM_VALUE 2 data 2029485716751659008
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_bypass() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 6875304350768357376
PARAM_VALUE 2 data 3190206639557660672
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_drop() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 1361802366198337536
PARAM_VALUE 1 config->num_reg_defaults 12
PARAM_VALUE 2 data 4520738719457685504
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_drop_all_and_sync_has_defaults() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 2987573263107706880
PARAM_VALUE 1 config->num_reg_defaults 12
PARAM_VALUE 2 data 1176078419338706944
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_drop_all_and_sync_marked_dirty() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 1964319916858662912
PARAM_VALUE 1 config->num_reg_defaults 12
PARAM_VALUE 2 data 1469540987246542848
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_drop_all_and_sync_no_defaults() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 7526974090687369216
PARAM_VALUE 2 data 7146575678170861568
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_drop_with_non_contiguous_ranges() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 0 test->param_value 4096-ptr_max
PARAM_VALUE 1 config 8075607076439470080
PARAM_VALUE 2 data 3516300424511442944
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_present() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 9101140590896504832
PARAM_VALUE 2 data 5898582705841754112
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_range_window_reg() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 6520258056170328064
PARAM_VALUE 1 config->max_register 40
PARAM_VALUE 1 config->num_ranges 1
PARAM_VALUE 1 config->ranges 8832363673653841920
PARAM_VALUE 1 config->volatile_reg 6376692483568386048
PARAM_VALUE 2 data 2954329083397074944
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_sync_after_cache_only() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 5322992143875072000
PARAM_VALUE 2 data 1361962461201371136
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_sync_default_after_cache_only() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 6304278602961166336
PARAM_VALUE 1 config->num_reg_defaults 12
PARAM_VALUE 2 data 9154408454853500928
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_sync_defaults_marked_dirty() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 1327420887785484288
PARAM_VALUE 1 config->num_reg_defaults 12
PARAM_VALUE 2 data 7657213489494106112
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_sync_marked_dirty() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 898338908489764864
PARAM_VALUE 2 data 5333271864802615296
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_sync_patch() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 3165362515688599552
PARAM_VALUE 1 config->num_reg_defaults 12
PARAM_VALUE 2 data 5167785619056254976
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_sync_readonly() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 6591193731269476352
PARAM_VALUE 1 config->writeable_reg 103298128159453184
PARAM_VALUE 2 data 151264028377358336
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c cache_write_zero() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 3833120030273757184
PARAM_VALUE 2 data 4095627715545432064
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c multi_read() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 7312700797506007040
PARAM_VALUE 2 data 8121703330842312704
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c multi_write() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 7976714147765612544
PARAM_VALUE 2 data 6087297397555712000
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c read_bypassed() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 4052187155905839104
PARAM_VALUE 2 data 797677153924493312
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c read_bypassed_volatile() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 1 config 2761718840018886656
PARAM_VALUE 1 config->volatile_reg 103298128159453184
PARAM_VALUE 2 data 7156395711007338496
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c read_writeonly() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 7216803658846994432
PARAM_VALUE 1 config->readable_reg 103298128159453184
PARAM_VALUE 2 data 2860418010547019776
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c reg_default_callback_populates_flat_cache() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 0 test 4096-ptr_max
PARAM_VALUE 0 test->last_seen.file 2316216154025984000
PARAM_VALUE 0 test->last_seen.line 691
PARAM_VALUE 0 test->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 test->param_value 4096-ptr_max
PARAM_VALUE 0 test->priv 4096-ptr_max
PARAM_VALUE 1 config 7810936770683891712
PARAM_VALUE 1 config->num_reg_defaults 3
PARAM_VALUE 1 config->reg_default_cb 4821759738018627584
PARAM_VALUE 2 data 1679261222066356224
BUF_SIZE 0 test->last_seen.file 35
DATA_SOURCE 0 test $0
STR_LEN 0 test->last_seen.file 34

drivers/base/regmap/regmap-kunit.c reg_defaults() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 2411400697455267840
PARAM_VALUE 1 config->num_reg_defaults 12
PARAM_VALUE 2 data 321283437204500480
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c reg_defaults_read_dev() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 6650687466689236992
PARAM_VALUE 1 config->num_reg_defaults_raw 12
PARAM_VALUE 2 data 1517328232695697408
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c register_patch() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 3202367158679379968
PARAM_VALUE 1 config->num_reg_defaults 12
PARAM_VALUE 2 data 878006975940743168
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c stress_insert() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 930949287489974272
PARAM_VALUE 1 config->max_register 300
PARAM_VALUE 2 data 3127570680948420608
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c stride() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 8187730089861382144
PARAM_VALUE 1 config->max_register 12
PARAM_VALUE 1 config->num_reg_defaults 6
PARAM_VALUE 1 config->reg_stride 2
PARAM_VALUE 2 data 1811395169828376576
DATA_SOURCE 0 test $0

drivers/base/regmap/regmap-kunit.c write_readonly() -> gen_regmap()

Type Parameter Key Value
PARAM_VALUE 1 config 4642339252939513856
PARAM_VALUE 1 config->num_reg_defaults 12
PARAM_VALUE 1 config->writeable_reg 103298128159453184
PARAM_VALUE 2 data 9129167141817434112
DATA_SOURCE 0 test $0