freebsd-dev/sys/mips/mips
John Baldwin 67932460c7 Add a VA_IS_CLEANMAP() macro.
This macro returns true if a provided virtual address is contained
in the kernel's clean submap.

In CHERI kernels, the buffer cache and transient I/O map are allocated
as separate regions.  Abstracting this check reduces the diff relative
to FreeBSD.  It is perhaps slightly more readable as well.

Reviewed by:	kib
Obtained from:	CheriBSD
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D28710
2021-02-17 16:32:11 -08:00
..
autoconf.c
bcopy.S
bus_space_generic.c
busdma_machdep.c Refine the busdma template interface. Provide tools for filling in fields 2020-09-14 05:58:12 +00:00
cache_mipsNN.c
cache.c
cpu.c
db_disasm.c
db_interface.c
db_trace.c Various fixes for the MIPS DDB stack unwinder. 2020-12-04 20:14:25 +00:00
dump_machdep.c
elf_machdep.c random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
elf_trampoline.c
exception.S mips: fix early kernel panic when setting up interrupt counters 2021-01-31 13:44:45 -08:00
fp.S
freebsd32_machdep.c random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
gdb_machdep.c
genassym.c
in_cksum.c
inckern.S
intr_machdep.c mips: fix early kernel panic when setting up interrupt counters 2021-01-31 13:44:45 -08:00
libkern_machdep.c
locore.S
machdep.c
mem.c
minidump_machdep.c Always use 64-bit physical addresses for dump_avail[] in minidumps 2020-12-03 17:12:31 +00:00
mips_pic.c
mp_machdep.c
mpboot.S
nexus.c make maximum interrupt number tunable on ARM, ARM64, MIPS, and RISC-V 2021-01-18 16:36:39 -08:00
octeon_cop2_swtch.S
octeon_cop2.c Fix UMA alignment for COP2 context structure. 2020-11-04 23:29:27 +00:00
ofw_machdep.c
pm_machdep.c
pmap.c Add a VA_IS_CLEANMAP() macro. 2021-02-17 16:32:11 -08:00
ptrace_machdep.c
sc_machdep.c
stack_machdep.c Make stack_save*() more robust on MIPS. 2020-12-01 17:17:22 +00:00
stdatomic.c
support.S mips: Fix sub-word atomics implementation 2020-12-14 00:47:59 +00:00
swtch.S
sys_machdep.c
tick.c
tlb.c
trap.c Handle KDB_WHY_TRAP return on arm and mips 2021-01-02 19:07:04 -04:00
uio_machdep.c
uma_machdep.c Tidy up the #includes. Recent changes, such as the introduction of 2020-11-02 19:20:06 +00:00
vm_machdep.c