freebsd-dev/sys/arm/include
Mitchell Horne aba91805aa hwpmc: use kstack_contains()
This existing helper function is preferable to the hand-rolled
calculation of the kstack bounds.

Make some small style improvements while here. Notably, rename every
instance of "r", the return address, to "ra". Tidy the includes in the
affected files.

Reviewed by:	jkoshy
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D39909
2023-05-06 14:49:19 -03:00
..
_align.h
_bus.h
_inttypes.h
_limits.h
_stdint.h
_types.h
acle-compat.h
armreg.h Remove checks for <sys/cdefs.h> being included. 2022-04-12 10:06:18 -07:00
asm.h Retire broken GPROF support from the kernel 2022-11-15 14:17:10 +00:00
asmacros.h elfnote: place note in a PT_NOTE program header 2022-06-28 09:51:57 +02:00
atags.h
atomic-v6.h
atomic.h
blockio.h
bus_dma.h
bus.h
clock.h
counter.h arm: dedup counter(9) address calculation 2021-07-19 10:46:25 +00:00
cpu-v6.h
cpu.h armv6/legacy: optimize cpu_getcount performance 2022-03-14 07:51:21 +01:00
cpufunc.h
cpuinfo.h
db_machdep.h
debug_monitor.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
disassem.h
dump.h minidump: De-duplicate the progress bar 2021-09-29 16:42:21 -03:00
efi.h
elf.h elf: EF_ARM_EABI_VERSION_UNKNOWN is no longer used, retire 2023-01-20 22:12:32 -07:00
endian.h
exec.h
fdt.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
fiq.h
float.h
floatingpoint.h
fpu.h arm: Add support for using VFP in kernel 2023-02-04 20:21:43 +01:00
frame.h arm: Remove obsolete comments 2021-10-27 09:44:58 -06:00
gdb_machdep.h
ieee.h
ieeefp.h
in_cksum.h machine/in_cksum.h: don't include sys/cdefs.h 2022-04-18 21:02:19 +01:00
intr.h arm: remove passing trapframe to intr_ipi_dispatch() 2023-04-26 20:08:30 +01:00
kdb.h
limits.h Remove checks for __CC_SUPPORTS_WARNING assuming it is always true. 2022-04-12 10:06:13 -07:00
machdep.h
md_var.h Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
memdev.h
metadata.h
minidump.h
ofw_machdep.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
param.h Revert "arm: Bump KSTACK_PAGES default to match i386/amd64" 2021-09-01 13:13:27 -07:00
pcb.h arm: Add support for using VFP in kernel 2023-02-04 20:21:43 +01:00
pcpu_aux.h
pcpu.h Store mpidr as a 64-bit value on arm64 2022-08-31 11:48:31 +01:00
pl310.h
platform.h
platformvar.h
pmap_var.h
pmap-v6.h sys: Consolidate common implementation details of PV entries. 2022-10-07 10:14:03 -07:00
pmap.h amd64: fix PKRU and swapout interaction 2023-04-15 02:53:59 +03:00
pmc_mdep.h hwpmc: use kstack_contains() 2023-05-06 14:49:19 -03:00
proc.h Move kstack_contains() and GET_STACK_USAGE() to MD machine/stack.h 2023-02-02 00:59:26 +02:00
procctl.h
profile.h
psl.h
pte-v6.h
ptrace.h
reg.h arm: Add support for using VFP in kernel 2023-02-04 20:21:43 +01:00
reloc.h
resource.h
runq.h
sc_machdep.h
setjmp.h arm: Remove a double word in a comment in setjmp 2023-04-13 20:37:25 +02:00
sf_buf.h
sigframe.h
signal.h
smp.h
stack.h kstack_contains(): account for struct pcb on stack 2023-02-02 00:59:27 +02:00
stdarg.h
swi.h
sysarch.h
sysreg.h
tls.h Add <machine/tls.h> header to hold MD constants and helpers for TLS. 2021-12-09 13:17:13 -08:00
trap.h
ucontext.h
undefined.h
vdso.h
vfp.h arm: Fix initialization of VFP context 2023-02-23 17:50:26 +01:00
vm.h
vmparam.h