Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/v4l2-core/v4l2-dv-timings.c infoframe_read_audio() -> (struct v4l2_debugfs_if)->if_read()

Type Parameter Key Value
PARAM_VALUE 0 type 2
PARAM_VALUE 2 filp 4096-ptr_max
PARAM_VALUE 2 filp->f_op 4096-ptr_max
PARAM_VALUE 2 filp->f_op->read 1-u64max
PARAM_VALUE 2 filp->private_data 4096-ptr_max
PARAM_VALUE 4 count 0-1000000000,2147479552
PARAM_VALUE 5 *ppos 0-1000000000
BUF_SIZE 1 priv s32min-(-2),1-s32max
BUF_SIZE 5 ppos (-1),8
BUF_SIZE 5 ppos (-1),8
CAPPED_DATA 3 ubuf 1
DATA_SOURCE 2 filp $0
DATA_SOURCE 3 ubuf $1
DATA_SOURCE 4 count $2
DATA_SOURCE 5 ppos $3
FUZZY_MAX 4 count 2147479552
CONTAINER 1 *(-16+8) $(-1)
BIT_INFO 2 filp->f_mode 0x20001,0xffffffff
USER_DATA 3 ubuf 0-u64max[c]
USER_DATA 4 count 0-1000000000
USER_DATA 5 *ppos 0-1000000000
USER_PTR 5 ppos

drivers/media/v4l2-core/v4l2-dv-timings.c infoframe_read_avi() -> (struct v4l2_debugfs_if)->if_read()

Type Parameter Key Value
PARAM_VALUE 0 type 1
PARAM_VALUE 2 filp 4096-ptr_max
PARAM_VALUE 2 filp->f_op 4096-ptr_max
PARAM_VALUE 2 filp->f_op->read 1-u64max
PARAM_VALUE 2 filp->private_data 4096-ptr_max
PARAM_VALUE 4 count 0-1000000000,2147479552
PARAM_VALUE 5 *ppos 0-1000000000
BUF_SIZE 1 priv s32min-(-2),1-s32max
BUF_SIZE 5 ppos (-1),8
BUF_SIZE 5 ppos (-1),8
CAPPED_DATA 3 ubuf 1
DATA_SOURCE 2 filp $0
DATA_SOURCE 3 ubuf $1
DATA_SOURCE 4 count $2
DATA_SOURCE 5 ppos $3
FUZZY_MAX 4 count 2147479552
CONTAINER 1 *(-16+8) $(-1)
BIT_INFO 2 filp->f_mode 0x20001,0xffffffff
USER_DATA 3 ubuf 0-u64max[c]
USER_DATA 4 count 0-1000000000
USER_DATA 5 *ppos 0-1000000000
USER_PTR 5 ppos

drivers/media/v4l2-core/v4l2-dv-timings.c infoframe_read_drm() -> (struct v4l2_debugfs_if)->if_read()

Type Parameter Key Value
PARAM_VALUE 0 type 16
PARAM_VALUE 2 filp 4096-ptr_max
PARAM_VALUE 2 filp->f_op 4096-ptr_max
PARAM_VALUE 2 filp->f_op->read 1-u64max
PARAM_VALUE 2 filp->private_data 4096-ptr_max
PARAM_VALUE 4 count 0-1000000000,2147479552
PARAM_VALUE 5 *ppos 0-1000000000
BUF_SIZE 1 priv s32min-(-2),1-s32max
BUF_SIZE 5 ppos (-1),8
BUF_SIZE 5 ppos (-1),8
CAPPED_DATA 3 ubuf 1
DATA_SOURCE 2 filp $0
DATA_SOURCE 3 ubuf $1
DATA_SOURCE 4 count $2
DATA_SOURCE 5 ppos $3
FUZZY_MAX 4 count 2147479552
CONTAINER 1 *(-16+8) $(-1)
BIT_INFO 2 filp->f_mode 0x20001,0xffffffff
USER_DATA 3 ubuf 0-u64max[c]
USER_DATA 4 count 0-1000000000
USER_DATA 5 *ppos 0-1000000000
USER_PTR 5 ppos

drivers/media/v4l2-core/v4l2-dv-timings.c infoframe_read_hdmi() -> (struct v4l2_debugfs_if)->if_read()

Type Parameter Key Value
PARAM_VALUE 0 type 8
PARAM_VALUE 2 filp 4096-ptr_max
PARAM_VALUE 2 filp->f_op 4096-ptr_max
PARAM_VALUE 2 filp->f_op->read 1-u64max
PARAM_VALUE 2 filp->private_data 4096-ptr_max
PARAM_VALUE 4 count 0-1000000000,2147479552
PARAM_VALUE 5 *ppos 0-1000000000
BUF_SIZE 1 priv s32min-(-2),1-s32max
BUF_SIZE 5 ppos (-1),8
BUF_SIZE 5 ppos (-1),8
CAPPED_DATA 3 ubuf 1
DATA_SOURCE 2 filp $0
DATA_SOURCE 3 ubuf $1
DATA_SOURCE 4 count $2
DATA_SOURCE 5 ppos $3
FUZZY_MAX 4 count 2147479552
CONTAINER 1 *(-16+8) $(-1)
BIT_INFO 2 filp->f_mode 0x20001,0xffffffff
USER_DATA 3 ubuf 0-u64max[c]
USER_DATA 4 count 0-1000000000
USER_DATA 5 *ppos 0-1000000000
USER_PTR 5 ppos

drivers/media/v4l2-core/v4l2-dv-timings.c infoframe_read_spd() -> (struct v4l2_debugfs_if)->if_read()

Type Parameter Key Value
PARAM_VALUE 0 type 4
PARAM_VALUE 2 filp 4096-ptr_max
PARAM_VALUE 2 filp->f_op 4096-ptr_max
PARAM_VALUE 2 filp->f_op->read 1-u64max
PARAM_VALUE 2 filp->private_data 4096-ptr_max
PARAM_VALUE 4 count 0-1000000000,2147479552
PARAM_VALUE 5 *ppos 0-1000000000
BUF_SIZE 1 priv s32min-(-2),1-s32max
BUF_SIZE 5 ppos (-1),8
BUF_SIZE 5 ppos (-1),8
CAPPED_DATA 3 ubuf 1
DATA_SOURCE 2 filp $0
DATA_SOURCE 3 ubuf $1
DATA_SOURCE 4 count $2
DATA_SOURCE 5 ppos $3
FUZZY_MAX 4 count 2147479552
CONTAINER 1 *(-16+8) $(-1)
BIT_INFO 2 filp->f_mode 0x20001,0xffffffff
USER_DATA 3 ubuf 0-u64max[c]
USER_DATA 4 count 0-1000000000
USER_DATA 5 *ppos 0-1000000000
USER_PTR 5 ppos