Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/iio/multiplexer/iio-mux.c iio_mux_select() -> iio_write_channel_ext_info()

Type Parameter Key Value
PARAM_VALUE 1 attr 1-u64max
PARAM_VALUE 3 len 0-4095
BUF_SIZE 2 buf 1-4096
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &mux->control->lock
TYPE_LOCK (struct mux_control)->lock

drivers/iio/multiplexer/iio-mux.c mux_write_ext_info() -> iio_write_channel_ext_info()

Type Parameter Key Value
PARAM_VALUE 3 len 0-4095
BUF_SIZE 2 buf s32min-(-1),1-s32max
BUF_SIZE 2 buf s32min-(-1),1-s32max
DATA_SOURCE 2 buf $3
DATA_SOURCE 3 len $4
HARD_MAX 3 len 4095
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &mux->control->lock
TYPE_LOCK (struct mux_control)->lock

sound/soc/stm/stm32_adfsdm.c stm32_adfsdm_set_sysclk() -> iio_write_channel_ext_info()

Type Parameter Key Value
PARAM_VALUE 1 attr 2267268573370306560
PARAM_VALUE 2 buf 8523501858990104576
PARAM_VALUE 3 len 10
BUF_SIZE 1 attr 13
BUF_SIZE 2 buf 10
STR_LEN 0 dev 12
STR_LEN 1 attr 9
TERMINATED 1 attr 1
UNITS 3 len unit_byte

drivers/iio/afe/iio-rescale.c rescale_write_ext_info() -> iio_write_channel_ext_info()

Type Parameter Key Value
BUF_SIZE 2 buf s32min-(-1),1-s32max
BUF_SIZE 2 buf s32min-(-1),1-s32max
DATA_SOURCE 2 buf $3
DATA_SOURCE 3 len $4
RX_PATH
TASK_NOT_RUNNING