freebsd-dev/sys/riscv/riscv
John Baldwin d4ab3a8d4f busdma_bounce: Add free_bounce_pages helper function.
Deduplicate code to iterate over the bpages list in a bus_dmamap_t
freeing bounce pages during bus_dmamap_unload.

Reviewed by:	imp
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D34967
2022-04-21 10:42:14 -07:00
..
autoconf.c
bus_machdep.c
bus_space_asm.S
busdma_bounce.c busdma_bounce: Add free_bounce_pages helper function. 2022-04-21 10:42:14 -07:00
busdma_machdep.c bus_dma: Deduplicate locking helper functions. 2022-01-05 13:50:40 -08:00
clock.c
copyinout.S riscv: fix VM_MAXUSER_ADDRESS checks in asm routines 2021-10-07 18:12:30 -03:00
cpufunc_asm.S
db_disasm.c RISC-V: fix some mismatched format specifiers 2020-09-08 13:21:13 +00:00
db_interface.c Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
db_trace.c ddb: replace watchpoint set/clear functions 2021-03-29 12:05:44 -03:00
dump_machdep.c
elf_machdep.c risc-v: Fix two typos in a source code comment 2022-04-02 08:58:45 +02:00
exception.S riscv: Clear SUM in SSTATUS for supervisor mode exceptions. 2021-04-21 13:57:04 -07:00
exec_machdep.c riscv: Add static asssert for context size 2022-02-10 14:32:21 -07:00
gdb_machdep.c riscv: gdb(4) support 2022-01-10 13:40:12 -04:00
genassym.c Round TF_SIZE up to the stack alignment (16-bytes). 2020-09-04 21:55:22 +00:00
identcpu.c riscv: clean up empty lines in .c and .h files 2020-09-01 21:21:03 +00:00
intr_machdep.c riscv: improve exception code naming 2020-10-24 20:57:13 +00:00
locore.S riscv: Try to improve the comments for locore's page table setup 2022-03-01 09:39:44 -05:00
machdep.c riscv: eliminate physmap global 2022-04-07 12:26:59 -03:00
mem.c riscv: Add memmmap so we can mmap /dev/mem 2020-10-01 15:04:55 +00:00
minidump_machdep.c minidump: Use the provided dump bitset 2021-11-19 15:05:52 -04:00
mp_machdep.c sched: split sched_ap_entry() out of sched_throw() 2021-11-05 15:45:51 -05:00
nexus.c arm, arm64, riscv: adjust top-level nexus comment 2021-10-08 14:16:32 -03:00
ofw_machdep.c
plic.c riscv: Fix PLIC -Wunused-but-set-variable warnings 2021-12-10 04:51:32 +00:00
pmap.c riscv: Use __diagused for variables only used in KASSERT(). 2022-04-13 16:08:23 -07:00
ptrace_machdep.c riscv: move signal delivery code to exec_machdep.c 2021-10-08 03:20:42 +03:00
riscv_console.c Remove stale workaround for the htif console. 2020-02-05 20:11:08 +00:00
riscv_syscon.c riscv: Include syscon_power device driver in GENERIC kernel config 2020-07-26 18:21:02 +00:00
sbi.c riscv: Use __diagused for variables only used in KASSERT(). 2022-04-13 16:08:23 -07:00
stack_machdep.c Stack unwinding robustness fixes for RISC-V. 2020-12-08 17:57:18 +00:00
support.S riscv: fix VM_MAXUSER_ADDRESS checks in asm routines 2021-10-07 18:12:30 -03:00
swtch.S Only compile clear_fpu state code when we're building with options FPE. 2020-02-24 16:41:29 +00:00
sys_machdep.c
timer.c riscv: Implement non-stub __vdso_gettc and __vdso_gettimekeep 2021-07-05 16:16:53 +01:00
trap.c syscallarg_t: Add a type for system call arguments 2022-03-28 19:43:03 +01:00
uio_machdep.c
uma_machdep.c Convert vm_page_alloc() callers to use vm_page_alloc_noobj(). 2021-10-19 21:22:56 -04:00
unwind.c Stack unwinding robustness fixes for RISC-V. 2020-12-08 17:57:18 +00:00
vm_machdep.c Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00