Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/ioctl.c btrfs_ioctl_dev_replace() -> btrfs_dev_replace_status()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 1 args 4096-ptr_max
PARAM_VALUE 1 args->cmd 1
BUF_SIZE 1 args 2600
DATA_SOURCE 0 fs_info $0
DATA_SOURCE 1 args r memdup_user
CAPABLE 0 21
NOCHECK_CALL
USER_DATA 1 args->cmd 1
USER_DATA 1 args->result 0-u64max
USER_DATA 1 args->start.cont_reading_from_srcdev_mode 0-u64max
USER_DATA 1 args->start.srcdevid 0-u64max
USER_DATA 1 args->status.num_uncorrectable_read_errors 0-u64max
USER_DATA 1 args->status.num_write_errors 0-u64max
USER_DATA 1 args->status.progress_1000 0-u64max
USER_DATA 1 args->status.replace_state 0-u64max
USER_DATA 1 args->status.time_started 0-u64max
USER_DATA 1 args->status.time_stopped 0-u64max
USER_DATA 1 *args s64min-s64max
UNITS 0 fs_info unit_byte
USER_PTR 1 args
USER_PTR 1 args->spare