HardenedBSD/sys/riscv/include
Jessica Clarke 8afae0caf4 riscv: Add machine/ifunc.h corresponding to rtld-elf's resolver interface
Reviewed by:	kib, mhorne
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D46279
2024-08-22 20:36:45 +01:00
..
_align.h sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
_bus.h _bus.h: Use standard licnese text 2023-11-13 12:25:30 -07:00
_inttypes.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
_limits.h sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
_stdint.h
_types.h sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
asm.h
atomic.h riscv: Implement atomic operations 2024-05-22 16:45:11 +01:00
bus_dma_impl.h busdma: tidy bus_dma_run_filter() functions 2023-12-06 19:11:39 -04:00
bus_dma.h Deprecate contigfree(9) in favour of free(9) 2024-07-26 10:45:01 +00:00
bus.h
clock.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
counter.h
cpu.h
cpufunc.h
db_machdep.h
dump.h
efi.h
elf.h riscv: Recognise B extension for AT_HWCAP 2024-08-22 20:36:44 +01:00
encoding.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
endian.h sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
exec.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
float.h sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
floatingpoint.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
fpe.h riscv: add FPE code. 2024-06-25 12:35:35 +01:00
frame.h
gdb_machdep.h
ieeefp.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
ifunc.h riscv: Add machine/ifunc.h corresponding to rtld-elf's resolver interface 2024-08-22 20:36:45 +01:00
in_cksum.h sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
intr.h riscv: Convert local interrupt controller to a newbus PIC 2024-01-24 23:49:54 +00:00
kdb.h
machdep.h riscv: drop l1pt argument from pmap_bootstrap() 2024-06-20 15:33:19 -03:00
md_var.h riscv: Svpbmt extension support 2024-07-31 12:28:13 -03:00
memdev.h
metadata.h
minidump.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
ofw_machdep.h
param.h sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
pcb.h
pcpu_aux.h
pcpu.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
pmap.h riscv: drop l1pt argument from pmap_bootstrap() 2024-06-20 15:33:19 -03:00
pmc_mdep.h
proc.h sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
procctl.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
profile.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
psl.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
pte.h riscv: Svpbmt extension support 2024-07-31 12:28:13 -03:00
ptrace.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
reg.h
reloc.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
resource.h Retire non-NEW_PCIB code and remove config option 2024-07-18 18:55:12 +01:00
riscvreg.h
runq.h
sbi.h riscv: add SBI implementation IDs. 2024-06-25 12:25:26 +01:00
sdt_machdep.h sdt: Implement SDT probes using hot-patching 2024-06-19 16:57:41 -04:00
setjmp.h
sf_buf.h
sigframe.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
signal.h sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
smp.h riscv: Convert local interrupt controller to a newbus PIC 2024-01-24 23:49:54 +00:00
stack.h
stdarg.h
sysarch.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
tls.h
trap.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
ucontext.h
vdso.h
vm.h riscv: Svpbmt extension support 2024-07-31 12:28:13 -03:00
vmparam.h riscv: rework page table bootstrap 2024-06-20 15:33:19 -03:00