Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/scrub.c sync_write_pointer_for_zoned() -> btrfs_sync_zone_write_pointer()

Type Parameter Key Value
PARAM_VALUE 0 tgt_dev 4096-ptr_max
PARAM_VALUE 0 tgt_dev->fs_info->stripe_root->node->lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 tgt_dev->fs_info->stripe_root->node->lock.first_waiter->type 0-1
PARAM_VALUE 3 physical_pos 0-18446744073709551614
CAPPED_DATA 3 physical_pos 1
CAPPED_DATA 3 physical_pos 1
DATA_SOURCE 1 logical $1
DATA_SOURCE 2 physical_start $2
UNITS 1 logical unit_byte
UNITS 2 physical_start unit_byte
UNITS 3 physical_pos unit_byte
LOCK2 &sctx->wr_lock
TYPE_LOCK (struct scrub_ctx)->wr_lock