Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/iio/magnetometer/ak8974.c ak8974_detect() -> ak8974_read_calib_data()

Type Parameter Key Value
PARAM_VALUE 0 ak8974 4096-ptr_max
PARAM_VALUE 0 ak8974->i2c 4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->adapter 4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->debugfs 4096-u64max
PARAM_VALUE 0 ak8974->i2c->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->dev.class 0,4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->devres_group_id 4096-ptr_max
PARAM_VALUE 0 ak8974->lock.dep_map->name 0-255
PARAM_VALUE 0 ak8974->lock.first_waiter 0
PARAM_VALUE 0 ak8974->lock.magic 4096-ptr_max
PARAM_VALUE 0 ak8974->lock.osq.tail.counter 0
PARAM_VALUE 0 ak8974->lock.owner.counter 0
PARAM_VALUE 0 ak8974->map 4096-ptr_max
PARAM_VALUE 0 ak8974->map->cache->cached_rbnode->base_reg 0-4294967295
PARAM_VALUE 0 ak8974->map->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 ak8974->map->cache_dirty 0-1
PARAM_VALUE 0 ak8974->map->lock 4096-ptr_max
PARAM_VALUE 0 ak8974->map->unlock 4096-ptr_max
PARAM_VALUE 0 ak8974->name 5280183137368137728
PARAM_VALUE 0 ak8974->regs 4096-ptr_max
PARAM_VALUE 0 ak8974->variant 70
PARAM_VALUE 0 *ak8974->map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *ak8974->orientation->rotation 0-255
PARAM_VALUE 1 reg 144
PARAM_VALUE 2 tab 4704242953849466880
PARAM_VALUE 3 tab_size 18
BUF_SIZE 0 ak8974->name 7,11
BUF_SIZE 2 tab 18
CAPPED_DATA 0 ak8974->i2c->irq 1
CAPPED_DATA 0 ak8974->map->wr_table->n_no_ranges 1
CAPPED_DATA 0 ak8974->map->wr_table->n_yes_ranges 1
DATA_SOURCE 0 ak8974 $0
STR_LEN 0 ak8974->name 6,10
TERMINATED 0 ak8974->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 ak8974->i2c->irq
UNITS 3 tab_size unit_byte

drivers/iio/magnetometer/ak8974.c ak8974_detect() -> ak8974_read_calib_data()

Type Parameter Key Value
PARAM_VALUE 0 ak8974 4096-ptr_max
PARAM_VALUE 0 ak8974->i2c 4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->adapter 4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->debugfs 4096-u64max
PARAM_VALUE 0 ak8974->i2c->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->dev.class 0,4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 ak8974->i2c->devres_group_id 4096-ptr_max
PARAM_VALUE 0 ak8974->lock.dep_map->name 0-255
PARAM_VALUE 0 ak8974->lock.first_waiter 0
PARAM_VALUE 0 ak8974->lock.magic 4096-ptr_max
PARAM_VALUE 0 ak8974->lock.osq.tail.counter 0
PARAM_VALUE 0 ak8974->lock.owner.counter 0
PARAM_VALUE 0 ak8974->map 4096-ptr_max
PARAM_VALUE 0 ak8974->map->cache->cached_rbnode->base_reg 0-4294967295
PARAM_VALUE 0 ak8974->map->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 ak8974->map->cache_dirty 0-1
PARAM_VALUE 0 ak8974->map->lock 4096-ptr_max
PARAM_VALUE 0 ak8974->map->unlock 4096-ptr_max
PARAM_VALUE 0 ak8974->name 5280183137368137728
PARAM_VALUE 0 ak8974->regs 4096-ptr_max
PARAM_VALUE 0 ak8974->variant 70
PARAM_VALUE 0 *ak8974->map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *ak8974->orientation->rotation 0-255
PARAM_VALUE 1 reg 248
PARAM_VALUE 2 tab 7285299613939826688
PARAM_VALUE 3 tab_size 6
BUF_SIZE 0 ak8974->name 7,11
BUF_SIZE 2 tab 6
CAPPED_DATA 0 ak8974->i2c->irq 1
CAPPED_DATA 0 ak8974->map->wr_table->n_no_ranges 1
CAPPED_DATA 0 ak8974->map->wr_table->n_yes_ranges 1
DATA_SOURCE 0 ak8974 $0
STR_LEN 0 ak8974->name 6,10
TERMINATED 0 ak8974->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 ak8974->i2c->irq
UNITS 3 tab_size unit_byte