Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/scrub.c scrub_raid56_cached_parity() -> raid56_parity_alloc_scrub_rbio()

Type Parameter Key Value
PARAM_VALUE 0 bio 6312167714125516800
PARAM_VALUE 0 bio->__bi_cnt.counter 1
PARAM_VALUE 0 bio->__bi_nr_segments u32max
PARAM_VALUE 0 bio->__bi_remaining.counter 1
PARAM_VALUE 0 bio->bi_bdev 0
PARAM_VALUE 0 bio->bi_bvec_gap_bit 0
PARAM_VALUE 0 bio->bi_cookie u32max
PARAM_VALUE 0 bio->bi_crypt_context 0
PARAM_VALUE 0 bio->bi_end_io 2240567765217284096
PARAM_VALUE 0 bio->bi_flags 0
PARAM_VALUE 0 bio->bi_integrity 0
PARAM_VALUE 0 bio->bi_io_vec 0
PARAM_VALUE 0 bio->bi_iocost_cost 0
PARAM_VALUE 0 bio->bi_ioprio 0
PARAM_VALUE 0 bio->bi_iter.bi_idx 0
PARAM_VALUE 0 bio->bi_iter.bi_offset 0
PARAM_VALUE 0 bio->bi_iter.bi_sector 0-36028797018963967
PARAM_VALUE 0 bio->bi_iter.bi_size 0
PARAM_VALUE 0 bio->bi_max_vecs 0
PARAM_VALUE 0 bio->bi_next 0
PARAM_VALUE 0 bio->bi_opf 0
PARAM_VALUE 0 bio->bi_pool 0
PARAM_VALUE 0 bio->bi_private 1115976697118343168
PARAM_VALUE 0 bio->bi_status 0
PARAM_VALUE 0 bio->bi_vcnt 0
PARAM_VALUE 0 bio->bi_write_hint 0
PARAM_VALUE 0 bio->bi_write_stream 0
PARAM_VALUE 0 bio->issue_time_ns 0
PARAM_VALUE 1 bioc 1-u64max
PARAM_VALUE 2 scrub_dev 4096-ptr_max
PARAM_VALUE 2 scrub_dev->bdev->bd_mapping->invalidate_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 2 scrub_dev->bdev->bd_mapping->invalidate_lock.first_waiter->type 0-1
PARAM_VALUE 2 scrub_dev->scrub_ctx 4096-ptr_max
PARAM_VALUE 2 scrub_dev->scrub_ctx->csum_path.nowait 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->csum_path.reada 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->csum_path.search_commit_root 1
PARAM_VALUE 2 scrub_dev->scrub_ctx->csum_path.skip_locking 1
PARAM_VALUE 2 scrub_dev->scrub_ctx->cur_stripe 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->extent_path.reada 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->extent_path.search_commit_root 1
PARAM_VALUE 2 scrub_dev->scrub_ctx->extent_path.skip_locking 1
PARAM_VALUE 2 scrub_dev->scrub_ctx->first_free 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->fs_info 4096-ptr_max
PARAM_VALUE 2 scrub_dev->scrub_ctx->readonly 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->refs.refs.counter 1
PARAM_VALUE 2 scrub_dev->scrub_ctx->stat.csum_errors 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->stat.no_csum 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->stat.read_errors 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->stat.super_errors 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->throttle_deadline 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->throttle_sent 0
PARAM_VALUE 2 scrub_dev->scrub_ctx->wr_lock.magic 4096-ptr_max
PARAM_VALUE 2 scrub_dev->scrub_ctx->write_pointer 0
PARAM_VALUE 3 dbitmap 5897816179122253824
PARAM_VALUE 4 stripe_nsectors 0-65536
BUF_SIZE 1 bioc 0
BUF_SIZE 2 scrub_dev->scrub_ctx 72344
CAPPED_DATA 2 scrub_dev 1
CAPPED_DATA 2 scrub_dev->bdev 1
CAPPED_DATA 2 scrub_dev->devid 1
DATA_SOURCE 2 scrub_dev $1
DATA_SOURCE 3 dbitmap $4
BIT_INFO 1 bioc 0x0,0x0
USER_DATA 2 scrub_dev->scrub_ctx->stat.last_physical 0-u64max