Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/extent-io-tree.c btrfs_clear_extent_bit_changeset() -> __btrfs_debug_check_extent_io_range()

Type Parameter Key Value
PARAM_VALUE 0 caller 325019929326788608
BUF_SIZE 0 caller 33
BUF_SIZE 1 tree (-1),96
BUF_SIZE 1 tree (-1),96
DATA_SOURCE 1 tree $0
DATA_SOURCE 2 start $1
DATA_SOURCE 3 end $2
NOSPEC 2 start
NOSPEC 2 start
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 start 0-u64max
USER_DATA 3 end 0-9223372041149743101,u64max
UNITS 2 start unit_byte
UNITS 3 end unit_byte
HALF_LOCKED2 &fs_info->unused_bg_unpin_mutex
HALF_LOCKED2 &inode->vfs_inode.i_rwsem

fs/btrfs/extent-io-tree.c btrfs_convert_extent_bit() -> __btrfs_debug_check_extent_io_range()

Type Parameter Key Value
PARAM_VALUE 0 caller 2202712322650161152
PARAM_VALUE 1 tree 4096-ptr_max
BUF_SIZE 0 caller 25
BUF_SIZE 1 tree (-1),96
BUF_SIZE 1 tree (-1),96
DATA_SOURCE 1 tree $0
DATA_SOURCE 2 start $1
DATA_SOURCE 3 end $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &log_root_tree->log_mutex
HALF_LOCKED2 &root->log_mutex

fs/btrfs/extent-io-tree.c set_extent_bit() -> __btrfs_debug_check_extent_io_range()

Type Parameter Key Value
PARAM_VALUE 0 caller 186459288054304768
PARAM_VALUE 1 tree 1-u64max
BUF_SIZE 0 caller 15
BUF_SIZE 1 tree (-1),96
BUF_SIZE 1 tree (-1),96
DATA_SOURCE 1 tree $0
DATA_SOURCE 2 start $1
DATA_SOURCE 3 end $2
NOSPEC 2 start
NOSPEC 2 start
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 start 0-u64max
USER_DATA 3 end 0-9223372041149743101,u64max
UNITS 2 start unit_byte
UNITS 3 end unit_byte

fs/btrfs/extent-io-tree.c wait_extent_bit() -> __btrfs_debug_check_extent_io_range()

Type Parameter Key Value
PARAM_VALUE 0 caller 715134186009047040
PARAM_VALUE 1 tree 4096-ptr_max
BUF_SIZE 0 caller 16
BUF_SIZE 1 tree (-1),96
BUF_SIZE 1 tree (-1),96
DATA_SOURCE 1 tree $0
DATA_SOURCE 2 start $1
DATA_SOURCE 3 end $2
NOSPEC 3 end
NOSPEC 3 end
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 start 0-u64max[c]
USER_DATA 3 end 0-9223372041149743101,u64max[u]
UNITS 2 start unit_byte
UNITS 3 end unit_byte
HALF_LOCKED2 &fs_info->cleaner_mutex
HALF_LOCKED2 &inode->vfs_inode.i_rwsem