Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 10 files:

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