Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 10 files:
- drivers/hwmon/iio_hwmon.c, line 68
- drivers/hwmon/ntc_thermistor.c, line 390
- drivers/iio/inkern.c
- drivers/power/supply/ab8500_charger.c
- drivers/power/supply/axp20x_battery.c
- drivers/power/supply/axp20x_usb_power.c
- drivers/power/supply/ingenic-battery.c
- drivers/power/supply/intel_dc_ti_battery.c, line 148
- drivers/power/supply/rn5t618_power.c
- drivers/power/supply/twl6030_charger.c, line 384
Smatch caller information:
drivers/power/supply/ingenic-battery.c ingenic_battery_get_property() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/ingenic-battery.c ingenic_battery_get_property() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/axp20x_battery.c axp20x_battery_get_prop() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/axp20x_battery.c axp20x_battery_get_prop() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 4510498921917341696 |
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/axp20x_battery.c axp20x_battery_get_prop() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/axp20x_battery.c axp717_battery_get_prop() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/axp20x_battery.c axp717_battery_get_prop() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/intel_dc_ti_battery.c dc_ti_battery_get_voltage_and_current_now() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | scale | 1000 |
| DATA_SOURCE | 1 | val | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hwmon/iio_hwmon.c iio_hwmon_read_val() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->indio_dev | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 674610528683556864 |
| PARAM_VALUE | 2 | scale | 1000 |
| 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/power/supply/twl6030_charger.c twl6030_charger_usb_get_property() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 1-u64max |
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/iio/inkern.c iio_read_channel_processed() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | scale | 1 |
| BUF_SIZE | 1 | val | (-1),16 |
| BUF_SIZE | 1 | val | (-1),16 |
| DATA_SOURCE | 0 | chan | $0 |
| DATA_SOURCE | 1 | val | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &data->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &tz->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/power/supply/rn5t618_power.c rn5t618_adp_get_property() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 1-u64max |
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/rn5t618_power.c rn5t618_usb_get_property() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 1-u64max |
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hwmon/ntc_thermistor.c ntc_adc_iio_read() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 859327890025000960 |
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &tz->lock |
drivers/power/supply/axp20x_usb_power.c axp20x_usb_power_get_property() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/axp20x_usb_power.c axp20x_usb_power_get_property() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/axp20x_usb_power.c axp717_usb_power_get_property() -> iio_read_channel_processed_scale()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | scale | 1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |