Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 21 files:
- drivers/base/power/main.c, line 663
- drivers/char/random.c, line 1348
- drivers/dma-buf/st-dma-fence.c, line 325
- drivers/firewire/core-transaction.c, line 493
- drivers/firmware/psci/psci_checker.c, line 334
- drivers/gpib/common/iblib.c, line 624
- drivers/gpu/drm/gud/gud_pipe.c, line 268
- drivers/gpu/drm/i915/gt/selftest_migrate.c, line 664
- drivers/gpu/drm/i915/selftests/lib_sw_fence.c, line 80
- drivers/gpu/drm/ttm/tests/ttm_bo_test.c, line 204
- drivers/media/usb/pvrusb2/pvrusb2-hdw.c, line 3812
- drivers/scsi/megaraid/megaraid_mbox.c, line 3964
- drivers/scsi/megaraid/megaraid_mm.c, line 707
- drivers/usb/atm/cxacru.c, line 601
- drivers/usb/misc/usbtest.c, line 633
- kernel/kcsan/kcsan_test.c, line 1504
- kernel/printk/printk_ringbuffer_kunit_test.c, line 219
- kernel/rcu/rcutorture.c, line 2776
- kernel/time/sleep_timeout.c, line 103
- kernel/time/timer.c, line 825
- kernel/workqueue.c, line 709
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 |