Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/backref.c check_extent_in_eb() -> (struct btrfs_backref_walk_ctx)->indirect_ref_iterator()

Type Parameter Key Value
PARAM_VALUE 4 ctx_ 0,3690204927062323200
PARAM_VALUE 4 ctx_->sctx->backref_cache.size 1-4294967295
BUF_SIZE 4 ctx_ (-1),64
BUF_SIZE 4 ctx_ (-1),64
CAPPED_DATA 4 ctx_->sctx->send_root->fs_info->last_reloc_trans 1
DATA_SOURCE 2 num_bytes r btrfs_file_extent_num_bytes
CONTAINER 4 *(-80+104) $(-1)
PARAM_COMPARE 4 ctx_->sctx->backref_cache_last_reloc_trans >= $4->sctx->send_root->fs_info->last_reloc_trans
TASK_NOT_RUNNING
HALF_LOCKED2 &ctx->fs_info->commit_root_sem

fs/btrfs/backref.c iterate_leaf_refs() -> iterate_leaf_refs param 4()

Type Parameter Key Value
PARAM_VALUE 4 ctx_ 4096-ptr_max
BUF_SIZE 4 ctx_ 16-16777216
BUF_SIZE 4 ctx_ 16-16777216
DATA_SOURCE 3 root_id $2
DATA_SOURCE 4 ctx_ $5
RX_PATH
TASK_NOT_RUNNING
UNITS 0 ino unit_byte
UNITS 1 offset unit_byte
UNITS 2 num_bytes unit_byte
UNITS 3 root_id unit_byte
HALF_LOCKED2 &fs_info->commit_root_sem