freebsd-dev/sys/arm64/arm64
Alan Cox 9e0ad88b82 Micro-optimize uma_small_alloc(). Replace bzero(..., PAGE_SIZE) by
pagezero().  Ultimately, they use the same method for bulk zeroing, but
the generality of bzero() requires size and alignment checks that
pagezero() does not.

Eliminate an unnecessary #include.

Reviewed by:	emaste, markj
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D26876
2020-10-22 17:47:51 +00:00
..
autoconf.c
bus_machdep.c Add NetBSD compatible bus_space_peek_N() and bus_space_poke_N() functions. 2020-09-19 11:06:41 +00:00
bus_space_asm.S Add NetBSD compatible bus_space_peek_N() and bus_space_poke_N() functions. 2020-09-19 11:06:41 +00:00
busdma_bounce.c Bounce in more cases in the arm64 busdma 2020-09-24 07:17:05 +00:00
busdma_machdep.c Clean up the arm64 bus_dma_run_filter 2020-09-24 10:42:28 +00:00
bzero.S Rename assym.s to assym.inc 2018-03-20 17:58:51 +00:00
clock.c
copyinout.S Move the arm64 userspace access checks to macros 2020-10-19 12:06:16 +00:00
cpu_errata.c Utilize ASIDs to reduce both the direct and indirect costs of context 2019-11-03 17:45:30 +00:00
cpufunc_asm.S Stop performing a full icache sync when the DIC and IDC flags are set 2020-05-19 16:04:27 +00:00
db_disasm.c
db_interface.c Use native-sized accesses when accessing memory from kdb. 2020-06-19 16:26:42 +00:00
db_trace.c Update the debug monitor handling to work after userspace has started 2019-10-30 10:51:24 +00:00
debug_monitor.c debug_monitor: Avoid setting the PSR_D flag for 32bits binaries. 2020-02-24 16:25:11 +00:00
disassem.c
dump_machdep.c
efirt_machdep.c Split out the stage 1 pte bits and add the stage 2 bits 2020-02-24 16:45:31 +00:00
elf32_machdep.c random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
elf_machdep.c random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
exception.S Stop speculation past an eret instruction 2019-12-19 08:52:16 +00:00
freebsd32_machdep.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
genassym.c Store the boot exception level on arm64 so it can be queried later 2020-03-03 08:28:16 +00:00
gic_v3_acpi.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +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 Export tracing facility of GIC500 ITS block. 2020-04-29 14:31:25 +00:00
gic_v3_var.h arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
gic_v3.c arm64 gic: Drop unused GICV3_IVAR_REDIST_VADDR 2019-06-24 21:00:28 +00:00
gicv3_its.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
identcpu.c arm64: export a few more HWCAPs 2020-10-16 13:37:58 +00:00
in_cksum.c
locore.S Fix booting arm64 EFI with LINUX_BOOT_ABI enabled. 2020-09-28 09:16:27 +00:00
machdep_boot.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
machdep.c Simplify preload_dump() condition 2020-10-15 20:21:15 +00:00
mem.c Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +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 Avoid dump_avail[] redefinition. 2020-10-14 22:51:40 +00:00
mp_machdep.c arm64: Make local stores observable before sending IPIs 2020-08-26 02:04:04 +00:00
nexus.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
ofw_machdep.c
pmap.c Avoid dump_avail[] redefinition. 2020-10-14 22:51:40 +00:00
stack_machdep.c Reimplement stack capture of running threads on i386 and amd64. 2020-01-31 15:43:33 +00:00
support.S Remove unused labels from the arm64 casueword* 2020-10-19 15:52:42 +00:00
swtch.S Stop speculation past an eret instruction 2019-12-19 08:52:16 +00:00
sys_machdep.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
trap.c Fix write only mappings on arm64 2020-10-13 10:26:15 +00:00
uio_machdep.c
uma_machdep.c Micro-optimize uma_small_alloc(). Replace bzero(..., PAGE_SIZE) by 2020-10-22 17:47:51 +00:00
undefined.c Impleent COMPAT_FREEBSD32 for arm64. 2019-01-13 19:49:46 +00:00
unwind.c
vfp.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
vm_machdep.c Move SV_ABI_ERRNO translation into linux-specific code, to simplify 2020-09-15 16:41:21 +00:00