..
autoconf.c
Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights
2021-08-08 10:42:24 -04:00
bus_machdep.c
pmap_unmapdev/bios: Accept a pointer instead of a vm_offset_t.
2022-09-22 15:08:52 -07:00
bus_space_asm.S
arm64: correct END() copy-pasteo for generic_bs_fault
2021-05-28 09:10:11 -04:00
busdma_bounce.c
kmem_malloc/free: Use void * instead of vm_offset_t for kernel pointers.
2022-09-22 15:09:19 -07:00
busdma_machdep.c
bus_dma: Deduplicate locking helper functions.
2022-01-05 13:50:40 -08:00
clock.c
cmn600.c
hwpmc: Don't wrap entire files in #ifdef DEV_ACPI.
2023-03-01 10:31:53 -08:00
copyinout.S
Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights
2021-08-08 10:42:24 -04:00
cpu_errata.c
cpufunc_asm.S
Add an IDC only arm64 icache sync function
2022-08-25 12:17:28 +01:00
db_disasm.c
Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights
2021-08-08 10:42:24 -04:00
db_interface.c
Remove an unneeded cpu_dcache_wb_range from arm64
2022-10-27 17:05:46 +01:00
db_trace.c
arm64: add KASAN support
2023-03-23 16:34:33 -05:00
debug_monitor.c
Move kstack_contains() and GET_STACK_USAGE() to MD machine/stack.h
2023-02-02 00:59:26 +02:00
disassem.c
arm64/disassem.c: Add detection of xzr and sp
2023-05-08 10:59:35 -03:00
dump_machdep.c
Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights
2021-08-08 10:42:24 -04:00
efirt_machdep.c
Only return a mapped address from efi_phys_to_kva
2022-04-10 09:41:54 +01:00
elf32_machdep.c
imgact_elf: Change header_supported to return bool instead of boolean_t.
2023-05-04 12:29:29 -07:00
elf_machdep.c
Retire sv_transtrap
2022-05-20 14:54:03 +03:00
exception.S
arm64: fix stack unwinding past exception handlers
2023-05-10 12:54:54 +01:00
exec_machdep.c
Add compat support for struct reg on arm64
2023-03-23 18:56:26 +00:00
freebsd32_machdep.c
Move kstack_contains() and GET_STACK_USAGE() to MD machine/stack.h
2023-02-02 00:59:26 +02:00
gdb_machdep.c
Remove unused registes from the arm pcb
2023-03-23 18:56:26 +00:00
genassym.c
Remove unused registes from the arm pcb
2023-03-23 18:56:26 +00:00
gic_v3_acpi.c
arm64/gicv3: correct the size of the distributor resource
2023-03-31 13:26:22 -03:00
gic_v3_fdt.c
ofw: add BUS_GET_DEVICE_PATH interface to openfirm/fdt, somewhat incomplete.
2022-10-18 16:55:47 +09:00
gic_v3_reg.h
Clear the indirect flag in the GICv3 ITS driver
2022-10-04 17:14:16 +01:00
gic_v3_var.h
Teach the GICv3 driver to translate memory ranges
2022-09-23 15:28:45 +01:00
gic_v3.c
arm: remove passing trapframe to intr_ipi_dispatch()
2023-04-26 20:08:30 +01:00
gicv3_its.c
Clear the indirect flag in the GICv3 ITS driver
2022-10-04 17:14:16 +01:00
hyp_stub.S
Split out the arm64 EL2 exception vectors
2022-11-15 17:26:52 +00:00
identcpu.c
Allow sysctl hw.machine/hw.machine_arch in capability mode
2023-02-06 14:00:52 -05:00
locore.S
arm64: Move the initial kernel stack out of the init_pagetables section
2023-03-31 11:57:26 -04:00
machdep_boot.c
arm64: fix build without FDT
2022-09-29 14:33:33 -05:00
machdep.c
Add padding for future use on arm64
2023-04-25 10:23:15 +01:00
mem.c
Add the MEM_EXTRACT_PADDR ioctl to /dev/mem.
2020-09-02 18:12:47 +00:00
memcmp.S
Import an optimized arm64 memcmp into the kernel
2022-09-08 14:29:37 +01:00
memcpy.S
Move arm64 EENTRY uses before ENTRY
2023-03-31 16:45:31 +01:00
memset.S
Use the cached dc zva length in arm64 memset
2022-09-08 14:30:11 +01:00
minidump_machdep.c
Add experimental 16k page support on arm64
2022-07-19 10:57:03 +01:00
mp_machdep.c
ofw_cpu_early_foreach: Change callback to return bool instead of boolean_t.
2023-05-04 12:33:39 -07:00
nexus.c
arm64: Implement bus_describe_intr() for nexus
2023-04-23 13:55:57 -04:00
ofw_machdep.c
arm64: ofw: respect the nonposted-mmio prop in OF_decode_addr()
2023-03-07 00:15:32 -06:00
pmap.c
pmap_{un}map_io_transient: Use bool instead of boolean_t.
2023-05-04 12:29:48 -07:00
ptrace_machdep.c
Move kstack_contains() and GET_STACK_USAGE() to MD machine/stack.h
2023-02-02 00:59:26 +02:00
ptrauth.c
arm64: Disable PAC when booting on a Windows Dev Kit 2023
2023-04-23 13:55:57 -04:00
sigtramp.S
Rework the arm64 sigtramp code to be a trampoline
2022-03-07 10:03:07 +00:00
stack_machdep.c
Remove unused registes from the arm pcb
2023-03-23 18:56:26 +00:00
strcmp.S
Import an optimized str{n}cmp on arm64
2022-09-08 14:23:20 +01:00
strncmp.S
Import an optimized str{n}cmp on arm64
2022-09-08 14:23:20 +01:00
support_ifunc.c
arm64: add swapueword8/32
2023-05-11 13:23:14 -05:00
support.S
arm64: add swapueword8/32
2023-05-11 13:23:14 -05:00
swtch.S
arm64: cpu_switch: don't zero out pcb_onfault
2023-03-26 13:48:22 -05:00
sys_machdep.c
Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights
2021-08-08 10:42:24 -04:00
trap.c
Handle the arm64 unknown exception separately
2023-03-31 10:15:45 +01:00
uio_machdep.c
pmap_{un}map_io_transient: Use bool instead of boolean_t.
2023-05-04 12:29:48 -07:00
uma_machdep.c
Convert vm_page_alloc() callers to use vm_page_alloc_noobj().
2021-10-19 21:22:56 -04:00
undefined.c
Fix the signal code on 32-bit breakpoints on arm64
2022-02-07 11:56:04 +00:00
unwind.c
Check alignment of fp in unwind_frame
2022-11-16 18:29:28 +00:00
vfp.c
arm64: Remove a double word in a source code comment
2022-09-04 13:40:15 +02:00
vm_machdep.c
Remove unused registes from the arm pcb
2023-03-23 18:56:26 +00:00