freebsd-dev/sys/arm
Mark Johnston 711fbd17ec Add helper functions proc_readmem() and proc_writemem().
These helper functions can be used to read in or write a buffer from or to
an arbitrary process' address space. Without them, this can only be done
using proc_rwmem(), which requires the caller to fill out a uio. This is
onerous and results in code duplication; the new functions provide a simpler
interface which is sufficient for most existing callers of proc_rwmem().

This change also adds a manual page for proc_rwmem() and the new functions.

Reviewed by:	jhb, kib
Differential Revision:	https://reviews.freebsd.org/D4245
2015-12-07 21:33:15 +00:00
..
allwinner Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00
altera/socfpga Create device options for the two common ARM timers. 2015-11-21 16:23:56 +00:00
amlogic/aml8726 Add glue driver for Amlogic Meson Gigabit Ethernet Controller 2015-12-03 09:37:20 +00:00
annapurna/alpine Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00
arm Add helper functions proc_readmem() and proc_writemem(). 2015-12-07 21:33:15 +00:00
at91 Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00
broadcom/bcm2835 Create device options for the two common ARM timers. 2015-11-21 16:23:56 +00:00
cavium/cns11xx Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00
conf Create device options for the two common ARM timers. 2015-11-21 16:23:56 +00:00
freescale Rename sysctl node hw.imx6 to hw.imx. Move its definition to imx_machdep.c 2015-11-26 17:26:52 +00:00
include Add support for usermode (vdso-like) gettimeofday(2) and 2015-12-07 12:20:26 +00:00
lpc Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00
mv Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00
qemu Create device options for the two common ARM timers. 2015-11-21 16:23:56 +00:00
rockchip Create device options for the two common ARM timers. 2015-11-21 16:23:56 +00:00
samsung/exynos Add support for exynos5_ehci in loader 2015-11-27 18:22:04 +00:00
ti Move hdmi_if.m to files.arm so other kernel configs can use it. 2015-11-21 16:25:03 +00:00
versatile Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00
xilinx Create device options for the two common ARM timers. 2015-11-21 16:23:56 +00:00
xscale Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00