Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/block/drbd/drbd_state.c abw_start_sync() -> drbd_start_resync()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 0 device->state.conn 11
PARAM_VALUE 1 side 16
DATA_SOURCE 0 device $0
NOCHECK_CALL

drivers/block/drbd/drbd_nl.c resync_after_online_grow() -> drbd_start_resync()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 0 device->rq_queue->disk 0,4096-ptr_max
PARAM_VALUE 0 device->rq_queue->disk->bdi->io_pages 0-536870911
PARAM_VALUE 0 device->rq_queue->disk->bdi->ra_pages 32-u64max
PARAM_VALUE 0 device->rq_queue->limits.atomic_write_boundary_sectors 0-8388607
PARAM_VALUE 0 device->rq_queue->limits.atomic_write_max_sectors 0-8388607
PARAM_VALUE 0 device->rq_queue->limits.atomic_write_unit_max 0-1171456
PARAM_VALUE 0 device->rq_queue->limits.atomic_write_unit_min 0-1171456
PARAM_VALUE 0 device->rq_queue->limits.discard_granularity 0,512-u32max
PARAM_VALUE 0 device->rq_queue->limits.dma_alignment 1-u32max
PARAM_VALUE 0 device->rq_queue->limits.io_min 512-u32max
PARAM_VALUE 0 device->rq_queue->limits.logical_block_size 512-65536
PARAM_VALUE 0 device->rq_queue->limits.max_discard_segments 1-u16max
PARAM_VALUE 0 device->rq_queue->limits.max_fast_segment_size 0-4096
PARAM_VALUE 0 device->rq_queue->limits.max_segment_size 1-u32max
PARAM_VALUE 0 device->rq_queue->limits.max_segments 1-u16max
PARAM_VALUE 0 device->rq_queue->limits.max_user_sectors 0,8-u32max
PARAM_VALUE 0 device->rq_queue->limits.physical_block_size 512-u32max
PARAM_VALUE 0 device->rq_queue->limits.seg_boundary_mask 1-u64max
PARAM_VALUE 0 device->rq_queue->limits.zone_write_granularity 512-u32max
PARAM_VALUE 0 device->rq_queue->limits_lock.dep_map->name 0-255
PARAM_VALUE 0 device->rq_queue->limits_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 device->rq_queue->limits_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 device->rq_queue->limits_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 device->rq_queue->limits_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 device->rq_queue->limits_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 device->rq_queue->limits_lock.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 device->rq_queue->limits_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 device->state.conn 10-31
PARAM_VALUE 0 device->state.disk 4-15
PARAM_VALUE 0 device->state.pdsk 4-15
PARAM_VALUE 0 device->vdisk 4096-ptr_max
PARAM_VALUE 0 device->vdisk->part0 4096-ptr_max
PARAM_VALUE 0 device->vdisk->part0->bd_nr_sectors 0-18014398509481983
PARAM_VALUE 0 device->vdisk->part0->bd_size_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 side 16
DATA_SOURCE 0 device $0
FUZZY_MAX 0 device->state.disk 4
NOCHECK_CALL

drivers/block/drbd/drbd_receiver.c receive_bitmap() -> drbd_start_resync()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 0 device->bitmap 0
PARAM_VALUE 0 device->bitmap->bm_pages 0-s64max
PARAM_VALUE 0 device->state.conn 13
PARAM_VALUE 1 side 16
NOCHECK_CALL

drivers/block/drbd/drbd_receiver.c receive_sync_uuid() -> drbd_start_resync()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 0 device->ldev 4096-ptr_max
PARAM_VALUE 0 device->ldev->md.uuid_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 device->md_sync_timer.entry->pprev 4096-ptr_max
PARAM_VALUE 0 device->md_sync_timer.entry.pprev 0,4096-ptr_max
PARAM_VALUE 0 device->misc_wait.lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 device->resource 4096-ptr_max
PARAM_VALUE 0 device->state.disk 1-15
PARAM_VALUE 1 side 17
FUZZY_MAX 0 device->state.disk 3
NOCHECK_CALL

drivers/block/drbd/drbd_worker.c do_start_resync() -> drbd_start_resync()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 0 device->rs_pending_cnt.counter 0
PARAM_VALUE 0 device->unacked_cnt.counter 0
PARAM_VALUE 1 side 16
DATA_SOURCE 0 device $0
NOCHECK_CALL