Manual Page Result
0
Command: kcopy | Section: 9 | Source: NetBSD | File: kcopy.9
KCOPY(9) FreeBSD Kernel Developer's Manual KCOPY(9)
NAME
kcopy - copy data with abort on page fault
SYNOPSIS
#include <sys/systm.h>
int
kcopy(const void *src, void *dst, size_t len);
DESCRIPTION
kcopy() copies len bytes from src to dst, aborting if a fatal page fault
is encountered.
kcopy() must save and restore the old fault handler since it is called by
uiomove(9), which may be in the path of servicing a non-fatal page fault.
RETURN VALUES
kcopy() returns 0 on success and an error number on failure.
SEE ALSO
errno(2), memcpy(9), uiomove(9)
FreeBSD 14.1-RELEASE-p8 April 6, 2017 FreeBSD 14.1-RELEASE-p8