Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/btrfs/inode.c btrfs_encoded_read() -> btrfs_encoded_io_compression_from_extent()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 1 compress_type 0-3
CAPABLE 0 21
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fs_info unit_byte
LOCK2 &inode->vfs_inode.i_rwsem
TYPE_LOCK (struct inode)->i_rwsem

fs/btrfs/inode.c btrfs_encoded_read_inline() -> btrfs_encoded_io_compression_from_extent()

Type Parameter Key Value
PARAM_VALUE 1 compress_type 0-255
CAPABLE 0 21
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fs_info unit_byte
LOCK2 &inode->vfs_inode.i_rwsem
TYPE_LOCK (struct inode)->i_rwsem

fs/btrfs/send.c send_encoded_extent() -> btrfs_encoded_io_compression_from_extent()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 1 compress_type 0-255
UNITS 0 fs_info unit_byte

fs/btrfs/send.c send_encoded_inline_extent() -> btrfs_encoded_io_compression_from_extent()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 1 compress_type 0-255
UNITS 0 fs_info unit_byte