Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 15 files:

Smatch caller information:

drivers/md/dm-vdo/packer.c assert_data_vio_in_allocated_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/packer.c assert_data_vio_in_packer_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/packer.c assert_on_packer_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/vdo.c vdo_assert_on_admin_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/vdo.c vdo_assert_on_logical_zone_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/vdo.c vdo_assert_on_physical_zone_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/vdo.c vdo_enter_read_only_mode() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &md->suspend_lock

drivers/md/dm-vdo/vdo.c vdo_is_read_only() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/slab-depot.c assert_on_allocator_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value

drivers/md/dm-vdo/dedupe.c assert_data_vio_in_duplicate_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/dedupe.c assert_data_vio_in_hash_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/dedupe.c assert_data_vio_in_new_mapped_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/dedupe.c assert_in_hash_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/recovery-journal.c assert_on_journal_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/dm-vdo-target.c assert_admin_phase_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/completion.c vdo_launch_completion_with_priority() -> vdo_get_callback_thread_id()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/completion.c vdo_requeue_completion_if_needed() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/action-manager.c apply_to_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/action-manager.c vdo_schedule_operation_with_context() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/block-map.c assert_data_vio_in_allocated_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/block-map.c assert_data_vio_in_journal_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/block-map.c assert_data_vio_in_logical_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/block-map.c assert_on_cache_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/flush.c assert_on_flusher_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/logical-zone.c assert_on_zone_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c acknowledge_write_callback() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c assert_data_vio_in_allocated_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c assert_data_vio_in_hash_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c assert_data_vio_in_journal_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c assert_data_vio_in_logical_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c assert_data_vio_in_mapped_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c assert_data_vio_in_new_mapped_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c assert_data_vio_in_packer_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c assert_data_vio_on_cpu_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c assert_on_vdo_cpu_thread() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/io-submitter.c assert_vio_in_bio_zone() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/vio.c acquire_vio_from_pool() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/vio.c return_vio_to_pool() -> vdo_get_callback_thread_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING