Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

lib/tests/test_linear_ranges.c range_test_get_value() -> linear_range_get_value_array()

Type Parameter Key Value
PARAM_VALUE 0 r 1954623988855074816
PARAM_VALUE 1 ranges 2
PARAM_VALUE 2 selector 2-6
PARAM_VALUE 3 val 3026608915042467840
BUF_SIZE 0 r 32
CAPPED_DATA 2 selector 1

lib/tests/test_linear_ranges.c range_test_get_value() -> linear_range_get_value_array()

Type Parameter Key Value
PARAM_VALUE 0 r 1954623988855074816
PARAM_VALUE 1 ranges 2
PARAM_VALUE 2 selector 7-10
PARAM_VALUE 3 val 3026608915042467840
BUF_SIZE 0 r 32
CAPPED_DATA 2 selector 1

lib/tests/test_linear_ranges.c range_test_get_value() -> linear_range_get_value_array()

Type Parameter Key Value
PARAM_VALUE 0 r 1954623988855074816
PARAM_VALUE 1 ranges 2
PARAM_VALUE 2 selector 8-11
PARAM_VALUE 3 val 3026608915042467840
BUF_SIZE 0 r 32
CAPPED_DATA 2 selector 1

drivers/regulator/bd96801-regulator.c buck_get_initial_voltage() -> linear_range_get_value_array()

Type Parameter Key Value
PARAM_VALUE 1 ranges 3
PARAM_VALUE 2 selector 0-255
PARAM_VALUE 3 val 8579615156150177792
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/max77759_charger.c get_fast_charge_current() -> linear_range_get_value_array()

Type Parameter Key Value
PARAM_VALUE 0 r 3828810919431327744
PARAM_VALUE 1 ranges 2
PARAM_VALUE 3 val 5199049140472832000
BUF_SIZE 0 r 32
RX_PATH
TASK_NOT_RUNNING
UNITS 1 ranges unit_array_size
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/power/supply/max77759_charger.c get_float_voltage() -> linear_range_get_value_array()

Type Parameter Key Value
PARAM_VALUE 0 r 8315521829445984256
PARAM_VALUE 1 ranges 2
PARAM_VALUE 3 val 262750096395743232
BUF_SIZE 0 r 32
RX_PATH
TASK_NOT_RUNNING
UNITS 1 ranges unit_array_size
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/power/supply/max77759_charger.c get_input_current_limit() -> linear_range_get_value_array()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 1 ranges 1
PARAM_VALUE 3 val 7186409716211716096
RX_PATH
TASK_NOT_RUNNING
UNITS 1 ranges unit_array_size
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/regulator/helpers.c regulator_desc_list_voltage_linear_range() -> linear_range_get_value_array()

Type Parameter Key Value
PARAM_VALUE 1 ranges s32min-(-1),1-s32max
PARAM_VALUE 3 val 7018476629964537856
DATA_SOURCE 2 selector $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 ranges unit_array_size
UNITS 2 selector unit_array_size