nuttx/sched/clock
yezhonghui 2d9e9b3cf1 perf: add noinstrument_function to up_perf_gettime and related functions
Add noinstrument_function attribute to up_perf_gettime and its helper
functions (like cp15_pmu_rdccr) across all architectures. These functions
are called by perf_gettime which is used in the instrument callback path,
and must not be instrumented to avoid infinite recursion when
CONFIG_ARCH_INSTRUMENT_ALL is enabled.

Signed-off-by: yezhonghui <yezhonghui@xiaomi.com>
2026-04-21 01:36:08 +08:00
..
CMakeLists.txt timerfd: notify application of system relatime changes 2026-04-21 01:29:32 +08:00
Make.defs timerfd: notify application of system relatime changes 2026-04-21 01:29:32 +08:00
clock.c sched: migrate to SPDX identifier 2026-04-21 00:59:40 +08:00
clock.h perf: add perf_setup() support 2026-04-21 01:35:04 +08:00
clock_adjtime.c sched/wdog: Revert to critical-sections. 2026-04-21 01:29:08 +08:00
clock_getres.c clock_getres:add check for clock_id 2026-04-21 01:33:42 +08:00
clock_gettime.c sched/clock: Fix clock_gettime if clock_id is invalid. 2026-04-21 01:32:02 +08:00
clock_initialize.c perf: add perf_setup() support 2026-04-21 01:35:04 +08:00
clock_notifier.c sched/misc: remove the name in X_NOTIFIER_INIT macro 2026-04-21 01:31:45 +08:00
clock_perf.c perf: add noinstrument_function to up_perf_gettime and related functions 2026-04-21 01:36:08 +08:00
clock_realtime2absticks.c clock: change realtime2absticks() to function 2026-04-21 00:59:41 +08:00
clock_settime.c timerfd: notify application of system relatime changes 2026-04-21 01:29:32 +08:00
clock_systime_ticks.c seqlock: Better implementation of the seqlock. 2026-04-21 01:30:10 +08:00
clock_systime_timespec.c sched/clock: call up_timer_gettime() to get higher resolution 2026-04-21 01:27:26 +08:00
clock_timekeeping.c timerfd: notify application of system relatime changes 2026-04-21 01:29:32 +08:00
clock_timekeeping.h sched: migrate to SPDX identifier 2026-04-21 00:59:40 +08:00