Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

lib/crypto/tests/blake2b_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 5534410201594015784
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/sha1_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 6872985922955366440
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

drivers/misc/lkdtm/bugs.c lkdtm_BUG_IN_HARDIRQ() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 2678308341313269760
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

drivers/misc/lkdtm/bugs.c lkdtm_PANIC_IN_HARDIRQ() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 1473560585313185792
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/sha512_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 7830152881875546152
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/sha224_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 225617465882808360
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/polyval_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 2284617091008077864
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

io_uring/wait.c io_cqring_schedule_timeout() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 479328946022166608
PARAM_VALUE 3 mode 0
DATA_SOURCE 2 clock_id $1
NOCHECK_CALL

io_uring/wait.c io_cqring_schedule_timeout() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 479328946022166608
PARAM_VALUE 3 mode 0
DATA_SOURCE 2 clock_id $1
NOCHECK_CALL

lib/crypto/tests/blake2s_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 6286812940435566632
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

kernel/sched/build_policy.c play_idle_precise() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 3738358505074671616
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
PREEMPT_ADD <- disables preempt
NOCHECK_CALL

lib/crypto/tests/ghash_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 4824960255012937768
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/sha3_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 7937877892454920232
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/aes_cbc_macs_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 1964041840038936616
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/sha384_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 5223921663198085160
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/poly1305_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 7344294962892345384
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/sm3_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 4749255783687847976
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/md5_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 973315552001720360
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/sha256_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 8823590888869564456
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/aes_gcm_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 3645162139385733160
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

kernel/time/alarmtimer.c alarm_init_on_stack() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 2677974670789263392,5190123872471040032
PARAM_VALUE 3 mode 0
NOCHECK_CALL

lib/crc/tests/crc_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 2650505268930691112
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL

lib/crypto/tests/aes_ccm_kunit.c kunit_run_irq_test() -> hrtimer_setup_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 timer 7300595954646413352
PARAM_VALUE 0 timer->_softexpires 0
PARAM_VALUE 0 timer->base 0
PARAM_VALUE 0 timer->function 0
PARAM_VALUE 0 timer->is_hard 0
PARAM_VALUE 0 timer->is_lazy 0
PARAM_VALUE 0 timer->is_queued 0
PARAM_VALUE 0 timer->is_rel 0
PARAM_VALUE 0 timer->is_soft 0
PARAM_VALUE 0 timer->node.expires 0
PARAM_VALUE 0 timer->node.node.next 0
PARAM_VALUE 0 timer->node.node.node.__rb_parent_color 0
PARAM_VALUE 0 timer->node.node.node.rb_left 0
PARAM_VALUE 0 timer->node.node.node.rb_right 0
PARAM_VALUE 0 timer->node.node.prev 0
PARAM_VALUE 2 clock_id 1
PARAM_VALUE 3 mode 9
NOCHECK_CALL