Documented in 1 files:

Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/iio/imu/inv_icm42607/inv_icm42607_gyro.c inv_icm42607_gyro_init() -> iio_device_set_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 indio_dev 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 indio_dev 1752
BUF_SIZE 0 indio_dev->channels 640
BUF_SIZE 0 indio_dev->info 160
BUF_SIZE 0 indio_dev->name 0-s32max
BUF_SIZE 1 data 312
DATA_SOURCE 0 indio_dev r devm_iio_device_alloc
DATA_SOURCE 1 data $0
NOCHECK_CALL

drivers/iio/imu/adis.c adis_init() -> iio_device_set_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 indio_dev 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 indio_dev 1752
BUF_SIZE 0 indio_dev->available_scan_masks (-1),16,24
BUF_SIZE 0 indio_dev->channels (-1),480,960,1280,1440,2240
BUF_SIZE 0 indio_dev->dev.parent 1616
BUF_SIZE 0 indio_dev->info (-1),160
BUF_SIZE 0 indio_dev->name (-1),4-25,28-29,32
DATA_SOURCE 0 indio_dev $1
DATA_SOURCE 1 data $0
STR_LEN 0 indio_dev->name (-1),9
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c inv_icm45600_accel_init() -> iio_device_set_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 indio_dev 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 indio_dev 1752
BUF_SIZE 1 data 376
DATA_SOURCE 0 indio_dev r devm_iio_device_alloc
DATA_SOURCE 1 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/iio/adc/ad_sigma_delta.c ad_sd_init() -> iio_device_set_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 indio_dev 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 indio_dev 1752
BUF_SIZE 0 indio_dev->channels (-1),640
BUF_SIZE 0 indio_dev->dev.parent 1616
BUF_SIZE 0 indio_dev->info (-1),160
BUF_SIZE 0 indio_dev->name (-1),7
DATA_SOURCE 0 indio_dev $1
DATA_SOURCE 1 data $0
STR_LEN 0 indio_dev->name (-1),6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 indio_dev->num_channels

drivers/iio/common/hid-sensors/hid-sensor-trigger.c hid_sensor_setup_trigger() -> iio_device_set_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 indio_dev 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 indio_dev 1752
BUF_SIZE 0 indio_dev->available_scan_masks (-1),16
BUF_SIZE 0 indio_dev->channels (-1),320,480,640,960
BUF_SIZE 0 indio_dev->dev.parent 1616
BUF_SIZE 0 indio_dev->info 160
BUF_SIZE 0 indio_dev->name 4-6,8-9,12-13,21,24
BUF_SIZE 0 indio_dev->trig 2224
DATA_SOURCE 0 indio_dev $0
DATA_SOURCE 1 data $2
STR_LEN 0 indio_dev 3-5,7-8,11-12,20,23
STR_LEN 0 indio_dev 3-5,7-8,11-12,20,23
STR_LEN 0 indio_dev->name 3-5,7-8,11-12,20,23
BIT_INFO 0 indio_dev->name 0x0,0x7ffffffffffff000
TERMINATED 0 indio_dev->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 indio_dev->num_channels

drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c inv_icm45600_gyro_init() -> iio_device_set_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 indio_dev 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 indio_dev 1752
BUF_SIZE 1 data 376
DATA_SOURCE 0 indio_dev r devm_iio_device_alloc
DATA_SOURCE 1 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c inv_icm42600_accel_init() -> iio_device_set_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 indio_dev 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 indio_dev 1752
BUF_SIZE 1 data 2520
DATA_SOURCE 0 indio_dev r devm_iio_device_alloc
DATA_SOURCE 1 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/iio/temperature/iqs620at-temp.c iqs620_temp_probe() -> iio_device_set_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 indio_dev 4096-ptr_max
BUF_SIZE 0 indio_dev 1752
BUF_SIZE 0 indio_dev->dev.parent 1616
BUF_SIZE 1 data s32min-(-2),1-s32max
DATA_SOURCE 0 indio_dev r devm_iio_device_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte

drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c inv_icm42600_gyro_init() -> iio_device_set_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 indio_dev 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 indio_dev 1752
BUF_SIZE 1 data 2520
DATA_SOURCE 0 indio_dev r devm_iio_device_alloc
DATA_SOURCE 1 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/iio/imu/inv_icm42607/inv_icm42607_accel.c inv_icm42607_accel_init() -> iio_device_set_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 indio_dev 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 indio_dev 1752
BUF_SIZE 0 indio_dev->channels 640
BUF_SIZE 0 indio_dev->info 160
BUF_SIZE 0 indio_dev->name 0-s32max
BUF_SIZE 1 data 312
DATA_SOURCE 0 indio_dev r devm_iio_device_alloc
DATA_SOURCE 1 data $0
NOCHECK_CALL