Documented in 1 files:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/iio/gyro/adis16136.c, line 313
- drivers/iio/imu/adis16460.c, line 114
- drivers/iio/imu/adis16475.c
- drivers/iio/imu/adis16480.c
- drivers/iio/imu/adis16550.c
Smatch caller information:
drivers/iio/gyro/adis16136.c adis16136_read_raw() -> adis_read_reg_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adis | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 8 |
| PARAM_VALUE | 2 | val | 1113810978575417344 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/iio/imu/adis16475.c adis16475_read_raw() -> adis_read_reg_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adis | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 64,68,72,76,80,84 |
| PARAM_VALUE | 2 | val | 2039855607664033792 |
| BUF_SIZE | 2 | val | 16 |
| DATA_SOURCE | 2 | val | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/iio/imu/adis16475.c adis16475_show_flash_count() -> adis_read_reg_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adis | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 124 |
| PARAM_VALUE | 2 | val | 5628539311400202240 |
| LOCK2 | &attr->mutex | ||
| TYPE_LOCK | (struct simple_attr)->mutex |
drivers/iio/imu/adis16460.c adis16460_show_flash_count() -> adis_read_reg_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adis | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | val | 658144395157417984 |
| LOCK2 | &attr->mutex | ||
| TYPE_LOCK | (struct simple_attr)->mutex |
drivers/iio/imu/adis16480.c adis16480_get_calibbias() -> adis_read_reg_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adis | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 272,276,280,284,288,292,296,298,300,320 |
| PARAM_VALUE | 2 | val | 8144554364820860928 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/iio/imu/adis16480.c adis16480_show_flash_count() -> adis_read_reg_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adis | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 380 |
| PARAM_VALUE | 2 | val | 6190930144569860096 |
| LOCK2 | &attr->mutex | ||
| TYPE_LOCK | (struct simple_attr)->mutex |
drivers/iio/imu/adis16550.c adis16550_read_raw() -> adis_read_reg_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 64,66,68,70,72,74 |
| PARAM_VALUE | 2 | val | 2039855607664033792 |
| BUF_SIZE | 2 | val | 16 |
| DATA_SOURCE | 2 | val | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/iio/imu/adis16550.c adis16550_show_firmware_date() -> adis_read_reg_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 124 |
| PARAM_VALUE | 2 | val | 8500701017616576512 |
drivers/iio/imu/adis16550.c adis16550_show_serial_number() -> adis_read_reg_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 118 |
| PARAM_VALUE | 2 | val | 1095823550462996480 |
| LOCK2 | &attr->mutex | ||
| TYPE_LOCK | (struct simple_attr)->mutex |