Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/md/dm-vdo/block-map.c add_to_dirty_lists() -> write_expired_elements()

Type Parameter Key Value
PARAM_VALUE 0 zone 4096-ptr_max
PARAM_VALUE 0 zone->dirty_lists 4096-ptr_max
PARAM_VALUE 0 zone->dirty_lists->eras 4096-ptr_max
PARAM_VALUE 0 zone->dirty_lists->next_period 1-u64max
DATA_SOURCE 0 zone $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/block-map.c advance_block_map_zone_era() -> write_expired_elements()

Type Parameter Key Value
PARAM_VALUE 0 zone 4096-ptr_max
PARAM_VALUE 0 zone->dirty_lists 4096-ptr_max
PARAM_VALUE 0 zone->dirty_lists->next_period 1-u64max
NOCHECK_CALL

drivers/md/dm-vdo/block-map.c initiate_drain() -> write_expired_elements()

Type Parameter Key Value
PARAM_VALUE 0 zone 4096-ptr_max
PARAM_VALUE 0 zone->dirty_lists 4096-ptr_max
CAPPED_DATA 0 zone->dirty_lists->next_period 1
PARAM_COMPARE 0 zone->dirty_lists->next_period <= $0->dirty_lists->oldest_period
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL