Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/vfio/pci/mlx5/main.c mlx5vf_save_read() -> mlx5vf_buf_read()

Type Parameter Key Value
PARAM_VALUE 0 vhca_buf 4096-ptr_max
PARAM_VALUE 2 *len 1-u64max
PARAM_VALUE 3 pos 4096-ptr_max
PARAM_VALUE 3 *pos s64min-(-2),0-s64max
BUF_SIZE 3 pos 8
CAPPED_DATA 0 vhca_buf->start_pos 1
CAPPED_DATA 3 *pos 1
DATA_SOURCE 0 vhca_buf r mlx5vf_get_data_buff_from_pos
USER_DATA 1 *(*buf) 0-255[c]
USER_DATA 2 *len 1-9223372036854775805,18446744073709547522-u64max
USER_PTR 1 *buf
USER_PTR 2 len
LOCK2 &migf->lock
TYPE_LOCK (struct mlx5_vf_migration_file)->lock