opnsense-src/sys/cddl/dev/dtrace/aarch64
Robert Watson bbcdd9faca Reimplemen FreeBSD/arm64 dtrace_gethrtime() to use the system timer.
dtrace_gethrtime() is the high-resolution nanosecond timestemp used
for the DTrace 'timestamp' built-in variable.  The new implementation
uses the EL0 cycle counter and frequency registers in ARMv8-A.  This
replaces a previous implementation that relied on an
instrumentation-safe implementation of getnanotime(), which provided
only timer resolution.

Approved by:	re (gjb)
Reviewed by:	andrew, bsdimp (older version)
Useful comments appreciated:	jrtc27, emaste
Differential Revision:	https://reviews.freebsd.org/D28723
2021-02-25 21:38:30 +00:00
..
dtrace_asm.S Rename assym.s to assym.inc 2018-03-20 17:58:51 +00:00
dtrace_isa.c Check that the frame pointer is within the current stack. 2020-12-08 18:00:58 +00:00
dtrace_subr.c Reimplemen FreeBSD/arm64 dtrace_gethrtime() to use the system timer. 2021-02-25 21:38:30 +00:00
regset.h