Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_decimal_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 1234
PARAM_VALUE 1 val0 7594799777624092672
PARAM_VALUE 1 *val0 (-1234),(-123),(-1)-0,42,1234,3141592,937459754,1000000001
PARAM_VALUE 2 val1 7594799777624092676
PARAM_VALUE 2 *val1 s32min,(-1)-0,1164153,s32max
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_decimal_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 3141592
PARAM_VALUE 1 val0 7594799777624092672
PARAM_VALUE 2 val1 7594799777624092676
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_decimal_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 42
PARAM_VALUE 1 val0 7594799777624092672
PARAM_VALUE 2 val1 7594799777624092676
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_decimal_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 (-1234)
PARAM_VALUE 1 val0 7594799777624092672
PARAM_VALUE 2 val1 7594799777624092676
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_decimal_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 (-123)
PARAM_VALUE 1 val0 7594799777624092672
PARAM_VALUE 2 val1 7594799777624092676
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_decimal_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 0
PARAM_VALUE 1 val0 7594799777624092672
PARAM_VALUE 2 val1 7594799777624092676
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_decimal_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 1000000001
PARAM_VALUE 1 val0 7594799777624092672
PARAM_VALUE 2 val1 7594799777624092676
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_decimal_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 5000000000000042
PARAM_VALUE 1 val0 7594799777624092672
PARAM_VALUE 2 val1 7594799777624092676
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_decimal_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 s64max
PARAM_VALUE 1 val0 7594799777624092672
PARAM_VALUE 2 val1 7594799777624092676
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_decimal_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 s64min
PARAM_VALUE 1 val0 7594799777624092672
PARAM_VALUE 2 val1 7594799777624092676
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_integer_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 24
PARAM_VALUE 1 val0 4945781912589488128
PARAM_VALUE 1 *val0 (-24),(-1)-1,24
PARAM_VALUE 2 val1 4945781912589488132
PARAM_VALUE 2 *val1 s32min,(-1)-0,s32max
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_integer_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 (-24)
PARAM_VALUE 1 val0 4945781912589488128
PARAM_VALUE 2 val1 4945781912589488132
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_integer_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 0
PARAM_VALUE 1 val0 4945781912589488128
PARAM_VALUE 2 val1 4945781912589488132
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_integer_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 4294967295
PARAM_VALUE 1 val0 4945781912589488128
PARAM_VALUE 2 val1 4945781912589488132
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_integer_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 (-4294967295)
PARAM_VALUE 1 val0 4945781912589488128
PARAM_VALUE 2 val1 4945781912589488132
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_integer_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 s64max
PARAM_VALUE 1 val0 4945781912589488128
PARAM_VALUE 2 val1 4945781912589488132
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/test/iio-test-format.c iio_test_iio_format_value_integer_64() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 s64min
PARAM_VALUE 1 val0 4945781912589488128
PARAM_VALUE 2 val1 4945781912589488132
BUF_SIZE 1 val0 8
NOCHECK_CALL

drivers/iio/flow/slf3s.c slf3s_read_raw() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 2 val1 1-u64max
BUF_SIZE 1 val0 (-1),16
BUF_SIZE 1 val0 (-1),16
BUF_SIZE 2 val1 (-1),4,12
BUF_SIZE 2 val1 (-1),4,12
DATA_SOURCE 1 val0 $2
DATA_SOURCE 2 val1 $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/iio/frequency/adf41513.c adf41513_read_raw() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 1 val0 2039855607664033792
PARAM_VALUE 2 val1 2039855607664033796
BUF_SIZE 1 val0 16
BUF_SIZE 1 val0 16
BUF_SIZE 2 val1 12
BUF_SIZE 2 val1 12
DATA_SOURCE 0 dec64 r adf41513_pll_get_rate
DATA_SOURCE 1 val0 $2
DATA_SOURCE 2 val1 $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
LOCK2 _T->lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/iio/frequency/adf41513.c adf41513_read_raw() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 0 dec64 0-4503599627370495
PARAM_VALUE 1 val0 2039855607664033792
PARAM_VALUE 2 val1 2039855607664033796
BUF_SIZE 1 val0 16
BUF_SIZE 1 val0 16
BUF_SIZE 2 val1 12
BUF_SIZE 2 val1 12
DATA_SOURCE 1 val0 $2
DATA_SOURCE 2 val1 $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
LOCK2 _T->lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/iio/frequency/adf41513.c adf41513_read_resolution() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 1 val0 5955830672121253888
PARAM_VALUE 2 val1 5955830672121253892
PARAM_VALUE 2 *val1 0-s32max
BUF_SIZE 1 val0 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/industrialio-core.c iio_write_channel_info() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 1 val0 2375220689631166464
PARAM_VALUE 2 val1 9126789183672606720
PARAM_VALUE 2 *val1 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 dec64 s64min-s64max
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/iio/adc/ti-ads112c14.c ads112c14_populate_scale_available() -> iio_val_s64_decompose()

Type Parameter Key Value
PARAM_VALUE 2 val1 4096-ptr_max
BUF_SIZE 1 val0 8
DATA_SOURCE 0 dec64 r div64_u64
NOCHECK_CALL