Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/inode.c submit_one_async_extent() -> submit_uncompressed_range()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
PARAM_VALUE 0 inode->root 4096-ptr_max
PARAM_VALUE 1 async_extent 4096-ptr_max
PARAM_VALUE 1 async_extent->cb 0
PARAM_VALUE 2 locked_folio 0,4096-ptr_max
DATA_SOURCE 1 async_extent $1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 async_extent->cb->bbio.ordered->bytes_left
NO_OVERFLOW_SIMPLE 1 async_extent->cb->bbio.ordered->disk_num_bytes
NO_OVERFLOW_SIMPLE 1 async_extent->cb->bbio.ordered->file_offset
NO_OVERFLOW_SIMPLE 1 async_extent->cb->bbio.ordered->num_bytes
NO_OVERFLOW_SIMPLE 1 async_extent->cb->bbio.ordered->ram_bytes
HALF_LOCKED2 &pool->lock

fs/btrfs/inode.c submit_one_async_extent() -> submit_uncompressed_range()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
PARAM_VALUE 0 inode->root 4096-ptr_max
PARAM_VALUE 0 inode->root->fs_info->balance_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 inode->root->fs_info->fs_devices 4096-ptr_max
PARAM_VALUE 1 async_extent 4096-ptr_max
PARAM_VALUE 1 async_extent->cb 4096-ptr_max
PARAM_VALUE 2 locked_folio 0,4096-ptr_max
DATA_SOURCE 1 async_extent $1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 async_extent->cb->bbio.ordered->bytes_left
NO_OVERFLOW_SIMPLE 1 async_extent->cb->bbio.ordered->disk_num_bytes
NO_OVERFLOW_SIMPLE 1 async_extent->cb->bbio.ordered->file_offset
NO_OVERFLOW_SIMPLE 1 async_extent->cb->bbio.ordered->num_bytes
NO_OVERFLOW_SIMPLE 1 async_extent->cb->bbio.ordered->ram_bytes
HALF_LOCKED2 &pool->lock