nuttx/sched/clock
Yanfeng Liu 8f0e30b07c libc/perf: userspace PMU access
Add ARCH_HAVE_PERF_EVENTS_USER_ACCESS capability to allow applications
to directly access hardware perf counters via perf_gettime() from
userspace, enabling performance monitoring and profiling without syscalls.

Signed-off-by: Yanfeng Liu <p-liuyanfeng9@xiaomi.com>
2026-01-26 21:14:38 +08:00
..
clock.c
clock.h sched/clock: Remove perf_init to simplify the code 2026-01-26 21:14:38 +08:00
clock_adjtime.c sched/clock: support using CLOCKFD to call clock_adjtime 2025-12-30 10:22:09 -03:00
clock_getres.c sched/clock: support using CLOCKFD to call clock_getres 2025-12-30 10:22:09 -03:00
clock_gettime.c sched/clock: [bugfix] should return -EINVAL when clock_id is invalid 2025-12-30 10:22:09 -03:00
clock_initialize.c sched/clock: Remove perf_init to simplify the code 2026-01-26 21:14:38 +08:00
clock_perf.c libc/perf: userspace PMU access 2026-01-26 21:14:38 +08:00
clock_realtime2absticks.c
clock_sched_ticks.c
clock_settime.c sched/clock: has external linkage but is only used in one translation unit 2026-01-22 22:14:00 +08:00
clock_systime_ticks.c sched/clock: Remove unnecessary preprocessor definition 2025-12-12 12:31:16 +08:00
clock_systime_timespec.c
clock_timekeeping.c
clock_timekeeping.h
CMakeLists.txt sched/clock: support using CLOCKFD to call clock_getres 2025-12-30 10:22:09 -03:00
delay.c
Make.defs sched/clock: support using CLOCKFD to call clock_getres 2025-12-30 10:22:09 -03:00