Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/iio/adc/ad7291.c ad7291_event_handler() -> ad7291_i2c_read()

Type Parameter Key Value
PARAM_VALUE 1 reg 32
PARAM_VALUE 2 data 7112791981202071552
DATA_SOURCE 0 chip r iio_priv
RX_PATH
TASK_NOT_RUNNING

drivers/iio/adc/ad7291.c ad7291_event_handler() -> ad7291_i2c_read()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->client 4096-ptr_max
PARAM_VALUE 0 chip->client->adapter 4096-ptr_max
PARAM_VALUE 0 chip->client->adapter->bus_lock.dep_map->name 0-255
PARAM_VALUE 0 chip->client->adapter->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 chip->client->adapter->dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 chip->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 chip->client->adapter->lock_ops 4096-ptr_max
PARAM_VALUE 1 reg 31
PARAM_VALUE 2 data 7463638286502973440
DATA_SOURCE 0 chip r iio_priv
RX_PATH
TASK_NOT_RUNNING

drivers/iio/adc/ad7291.c ad7291_read_event_value() -> ad7291_i2c_read()

Type Parameter Key Value
PARAM_VALUE 2 data 5611468033091792896
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex