Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 21 files:

Smatch caller information:

drivers/scsi/megaraid/megaraid_mm.c lld_ioctl() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 7878472214339182592
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
NOCHECK_CALL
LOCK2 &adp->kioc_semaphore
LOCK2 global &mraid_mm_mutex
TYPE_LOCK (struct mraid_mmadp)->kioc_semaphore

kernel/rcu/rcutorture.c rcu_torture_reader() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 1138720200669995008
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
NOCHECK_CALL

kernel/time/sleep_timeout.c schedule_timeout() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 7550957957771112448
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
NOCHECK_CALL

kernel/printk/printk_ringbuffer_kunit_test.c prbtest_reader() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 3825967935562448896
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_migrate.c live_emit_pte_full_ring() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 8706487332387930112
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
NOCHECK_CALL

drivers/firewire/core-transaction.c fw_run_transaction() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 567536391778893864
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/dma-buf/st-dma-fence.c test_wait_timeout() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 1657126526324076544
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
NOCHECK_CALL

drivers/scsi/megaraid/megaraid_mbox.c megaraid_sysfs_get_ldmap() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 2723717775189237760
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
LOCK2 &raid_dev->sysfs_mtx
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex
TYPE_LOCK (struct mraid_device_t)->sysfs_mtx

drivers/gpu/drm/ttm/tests/ttm_bo_test.c threaded_ttm_bo_reserve() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 8479064045266792448
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
NOCHECK_CALL
HALF_LOCKED2 bo->base.resv

drivers/usb/misc/usbtest.c perform_sglist() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 5184123891557433344
NOCHECK_CALL
LOCK2 &dev->dev.mutex
LOCK2 &dev->lock
TYPE_LOCK (struct device)->mutex
TYPE_LOCK (struct usbtest_dev)->lock

drivers/char/random.c try_to_generate_entropy() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 7385702182021050376
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/usb/pvrusb2/pvrusb2-hdw.c pvr2_send_request_ex() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 6286959699844816896
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &hdw->ctl_lock_mutex
HALF_LOCKED2 &hdw->big_lock_mutex
TYPE_LOCK (struct pvr2_hdw)->ctl_lock_mutex

drivers/base/power/main.c dpm_watchdog_clear() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 1007727942681571344,7885187393321648144
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
BUF_SIZE 0 timer 88
CAPPED_DATA 0 timer 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &system_transition_mutex

drivers/gpib/common/iblib.c remove_wait_timer() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 5270592003795820552
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/atm/cxacru.c cxacru_start_wait_urb() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 3497460982129750016
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &instance->cm_serialize
HALF_LOCKED2 &instance->adsl_state_serialize
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct cxacru_data)->cm_serialize

drivers/gpu/drm/gud/gud_pipe.c gud_usb_bulk() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 6547381254050992128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &drm_unplug_srcu

kernel/workqueue.c destroy_delayed_work_on_stack() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 2275203885634117712,6629131556277596240,7286976540973858896,8180242288012972112,8822612568533364816
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 results->base.resv

drivers/gpu/drm/i915/i915_sw_fence.c timed_fence_fini() -> timer_destroy_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 1022144261503651952
PARAM_VALUE 0 timer->entry.pprev 0
PARAM_VALUE 0 timer->flags 0-4194302
PARAM_VALUE 0 timer->function 0
NOCHECK_CALL