opnsense-src/sys/arm64/arm64
Konstantin Belousov f0165b1ca6 Remove {max/min}_offset() macros, use vm_map_{max/min}() inlines.
Exposing max_offset and min_offset defines in public headers is
causing clashes with variable names, for example when building QEMU.

Based on the submission by:	royger
Reviewed by:	alc, markj (previous version)
Sponsored by:	The FreeBSD Foundation (kib)
MFC after:	1 week
Approved by:	re (marius)
Differential revision:	https://reviews.freebsd.org/D16881
2018-08-29 12:24:19 +00:00
..
autoconf.c
bus_machdep.c
bus_space_asm.S
busdma_bounce.c Eliminate the arena parameter to kmem_free(). Implicitly this corrects an 2018-08-25 19:38:08 +00:00
busdma_machdep.c Add support for NUMA domains to bus dma tags. This causes all memory 2018-01-12 23:34:16 +00:00
bzero.S Rename assym.s to assym.inc 2018-03-20 17:58:51 +00:00
clock.c
copyinout.S Rename assym.s to assym.inc 2018-03-20 17:58:51 +00:00
copystr.c
cpu_errata.c Use int for the pcpu_ssbd argument. This is included from userland and may 2018-07-31 15:08:02 +00:00
cpufunc_asm.S Fix handling of I-cache sync operations 2018-01-28 15:02:49 +00:00
db_disasm.c
db_interface.c
db_trace.c Add a missing opt_ddb.h include from places that include debug_moditor.h 2016-09-13 16:20:31 +00:00
debug_monitor.c Reliably enable debug exceptions on all CPUs. 2017-08-12 18:42:54 +00:00
disassem.c
dump_machdep.c
efirt_machdep.c Set the Execute Never flags in EFI device memory as required by the ARMv8 2018-08-15 13:19:15 +00:00
elf32_machdep.c Add rudimentary support for building FreeBSD/arm64 with COMPAT_FREEBSD32. 2017-11-24 13:50:53 +00:00
elf_machdep.c Prepare the kernel linker to handle PC-relative ifunc relocations. 2018-08-22 20:44:30 +00:00
exception.S Implement the SSBD (CVE-2018-3639) workaround on arm64 2018-07-31 12:53:27 +00:00
freebsd32_machdep.c Add rudimentary support for building FreeBSD/arm64 with COMPAT_FREEBSD32. 2017-11-24 13:50:53 +00:00
genassym.c Implement the SSBD (CVE-2018-3639) workaround on arm64 2018-07-31 12:53:27 +00:00
gic_v3.c Rename the ThunderX CPU identification macros to include the X. This is the 2018-06-13 12:17:11 +00:00
gic_v3_acpi.c Create macros for the ACPI interrupt cross references. This is considered a 2018-03-07 13:16:03 +00:00
gic_v3_fdt.c Add support for multiple GICv3 ITS devices. For this we add sc_irq_base 2017-08-13 18:54:51 +00:00
gic_v3_reg.h Move common GIC interrupt numbers to the common header. These are the same 2018-06-19 16:14:23 +00:00
gic_v3_var.h iAdd ACPI attachments the the GIC and GICv3 interrupt controller drivers. 2018-01-11 17:23:24 +00:00
gicv3_its.c Use the correct address to write back to memory in the GICv3 ITS driver. 2018-03-09 10:34:44 +00:00
identcpu.c use sbuf so that lines are printed together... As aarch64 often 2018-08-19 21:37:51 +00:00
in_cksum.c
locore.S Increase the number of pages we allocate in the arm64 early boot. We are 2018-05-15 16:44:35 +00:00
machdep.c Move the code to print the EFI memory table to a new function and call it 2018-05-31 12:37:34 +00:00
mem.c Drop support for using mmap() with /dev/kmem. 2016-10-14 20:01:07 +00:00
memcpy.S Import the Cortex String memcpy and memmove into the kernel. On ThunderX 2016-10-25 14:04:35 +00:00
memmove.S Import the Cortex String memcpy and memmove into the kernel. On ThunderX 2016-10-25 14:04:35 +00:00
minidump_machdep.c Print the dump progress indicator after calling dump_start(). 2018-05-01 17:32:43 +00:00
mp_machdep.c Eliminate the arena parameter to kmem_free(). Implicitly this corrects an 2018-08-25 19:38:08 +00:00
nexus.c Create macros for the ACPI interrupt cross references. This is considered a 2018-03-07 13:16:03 +00:00
ofw_machdep.c
pmap.c Remove {max/min}_offset() macros, use vm_map_{max/min}() inlines. 2018-08-29 12:24:19 +00:00
stack_machdep.c
support.S Remove the unused fuwintr() and suiwintr() functions. 2018-04-17 18:04:28 +00:00
swtch.S Restore release semantic for the old thread unlock on arm64. 2018-06-08 18:32:26 +00:00
sys_machdep.c
trap.c Clean up handling of unexpected exceptions. Previously we would issue a 2018-06-10 16:21:21 +00:00
uio_machdep.c
uma_machdep.c Use vm_page_unwire_noq() instead of directly modifying page wire counts. 2018-02-08 19:28:51 +00:00
undefined.c Support reading from the arm64 ID registers from userspace. 2018-08-14 11:00:54 +00:00
unwind.c
vfp.c Instead of ignoring the VFP registers, set the dumppcb's pcb_fpusaved 2018-05-18 13:28:02 +00:00
vm_machdep.c Make cpu_set_syscall_retval common between the existing FreeBSD ABI and 2018-06-25 22:36:25 +00:00