Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/core/info.c snd_info_entry_read() -> (struct snd_info_entry_ops)->read()

Type Parameter Key Value
PARAM_VALUE 0 entry 4096-ptr_max
PARAM_VALUE 0 entry->c.ops 4096-ptr_max
PARAM_VALUE 0 entry->size 1-s64max
PARAM_VALUE 2 file 4096-ptr_max
PARAM_VALUE 2 file->f_op 4096-ptr_max
PARAM_VALUE 2 file->f_op->read 1-u64max
PARAM_VALUE 2 file->private_data 4096-ptr_max
PARAM_VALUE 4 count 0-2147479552
PARAM_VALUE 5 pos 0-1000000000
CAPPED_DATA 4 count 1
CAPPED_DATA 4 count 1
CAPPED_DATA 5 pos 1
CAPPED_DATA 5 pos 1
DATA_SOURCE 2 file $0
DATA_SOURCE 3 buf $1
PARAM_COMPARE 0 entry->size > $5
PARAM_COMPARE 5 pos < $0->size
BIT_INFO 2 file->f_mode 0x20001,0xffffffffffffffff
USER_DATA 3 buf 0-u64max[c]
USER_DATA 4 count 0-2147479552[c]
USER_DATA 5 pos 0-1000000000[c]
NO_OVERFLOW_SIMPLE 4 count
NO_OVERFLOW_SIMPLE 5 pos