Documented in 1 files:
Defined in 6 files as a variable:
- arch/arm/plat-orion/time.c, line 51 (as a variable)
- drivers/clocksource/timer-armada-370-xp.c, line 76 (as a variable)
- drivers/clocksource/timer-meson6.c, line 56 (as a variable)
- drivers/clocksource/timer-orion.c, line 35 (as a variable)
- drivers/clocksource/timer-pxa.c, line 55 (as a variable)
- tools/testing/selftests/bpf/progs/stack_arg.c, line 197 (as a variable)
Defined in 1 files as a struct:
Defined in 2 files as a member:
- drivers/clocksource/timer-sp.h, line 45 (as a member)
- sound/pci/ctxfi/cttimer.c, line 32 (as a member)
Defined in 1 files as a function:
Referenced in 18 files:
- arch/arm/plat-orion/include/plat/time.h, line 14
- arch/arm/plat-orion/time.c
- drivers/clocksource/bcm_kona_timer.c
- drivers/clocksource/timer-armada-370-xp.c
- drivers/clocksource/timer-imx-tpm.c
- drivers/clocksource/timer-meson6.c
- drivers/clocksource/timer-nxp-pit.c
- drivers/clocksource/timer-orion.c
- drivers/clocksource/timer-pxa.c
- drivers/clocksource/timer-sp804.c
- drivers/clocksource/timer-sun5i.c
- drivers/comedi/drivers/addi_apci_3120.c
- drivers/comedi/drivers/dt3000.c
- drivers/comedi/drivers/me4000.c
- kernel/time/posix-cpu-timers.c
-
kernel/time/timer.c
- line 267
- line 580
- line 612
- line 639
- line 897
- line 914
- line 928
- line 942
- line 947
- line 971
- line 987
- line 992
- line 1021
- line 1301
- line 1362
- line 1453
- line 1495
- line 1500
- line 1505
- line 1517
- line 1545
- line 1562
- line 1563
- line 1564
- line 1565
- line 1766
- line 1807
- line 1837
- line 1857
- line 1962
- line 1983
- line 1984
- line 2060
- line 2084
- line 2103
- line 2124
- line 2134
- line 2187
- line 2344
- line 2378
- line 2393
- line 2418
- line 2486
- line 2501
- line 2517
- line 2518
- line 2554
- sound/pci/ctxfi/cttimer.c
- tools/testing/selftests/bpf/progs/stack_arg.c, line 201
Smatch caller information:
kernel/time/posix-cpu-timers.c arm_timer() -> timer_base()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | timer | 4096-ptr_max |
| PARAM_VALUE | 1 | tsk | 4096-ptr_max |
| PARAM_VALUE | 1 | tsk->signal | 4096-ptr_max |
| CAPPED_DATA | 1 | tsk | 1 |
| CAPPED_DATA | 1 | tsk->sighand | 1 |
| DATA_SOURCE | 0 | timer | $0 |
| DATA_SOURCE | 1 | tsk | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | timer->it_clock | s32min-23 |
| USER_DATA | 0 | timer->it_id | 0-s32max[c] |
| USER_DATA | 0 | timer->it_interval | 0[c] |
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &timer->it_lock |
kernel/time/posix-cpu-timers.c disarm_timer() -> timer_base()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | timer | 4096-ptr_max |
| PARAM_VALUE | 1 | tsk | 4096-ptr_max |
| DATA_SOURCE | 0 | timer | $0 |
| DATA_SOURCE | 1 | tsk | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | timer->it_clock | s32min-23 |
| USER_DATA | 0 | timer->it_id | 0-s32max[c] |
| USER_DATA | 0 | timer->it_interval | 0[c] |
| HALF_LOCKED2 | &timer.it_lock | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &timer->it_lock |
kernel/time/posix-cpu-timers.c trigger_base_recalc_expires() -> timer_base()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | timer | 4096-ptr_max |
| PARAM_VALUE | 1 | tsk | 4096-ptr_max |
| CAPPED_DATA | 1 | tsk | 1 |
| DATA_SOURCE | 0 | timer | $0 |
| DATA_SOURCE | 1 | tsk | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | timer->it_clock | s32min-23 |
| USER_DATA | 0 | timer->it_id | 0-s32max[c] |
| USER_DATA | 0 | timer->it_interval | 0[c] |
| HALF_LOCKED2 | &timer.it_lock | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &timer->it_lock |