Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/md/dm-vdo/vdo.c set_compression_callback() -> vdo_get_compressing()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 vdo->thread_config.thread_count

drivers/md/dm-vdo/dm-vdo-target.c resume_callback() -> vdo_get_compressing()

Type Parameter Key Value
PARAM_VALUE 0 vdo 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 vdo->geometry.index_config.mem
NO_OVERFLOW_SIMPLE 0 vdo->states.vdo.config.physical_blocks
NO_OVERFLOW_SIMPLE 0 vdo->thread_config.bio_thread_count
NO_OVERFLOW_SIMPLE 0 vdo->thread_config.hash_zone_count
NO_OVERFLOW_SIMPLE 0 vdo->thread_config.logical_zone_count
NO_OVERFLOW_SIMPLE 0 vdo->thread_config.physical_zone_count
NO_OVERFLOW_SIMPLE 0 vdo->thread_config.thread_count

drivers/md/dm-vdo/dm-vdo-target.c vdo_status() -> vdo_get_compressing()

Type Parameter Key Value
PARAM_VALUE 0 vdo 4096-ptr_max
CAPPED_DATA 0 &vdo->stats_mutex 1
DATA_SOURCE 0 vdo r get_vdo_for_target
LOCK2 &md->io_barrier
LOCK2 0 &vdo->stats_mutex
TYPE_LOCK (struct mapped_device)->io_barrier
TYPE_LOCK (struct vdo)->stats_mutex

drivers/md/dm-vdo/data-vio.c launch_compress_data_vio() -> vdo_get_compressing()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c pack_compressed_data() -> vdo_get_compressing()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING