DragonFly On-Line Manual Pages


FETCH(9)	      DragonFly Kernel Developer's Manual	      FETCH(9)

NAME

fetch, fubyte, fusword, fuword -- fetch data from user-space

SYNOPSIS

#include <sys/types.h> #include <sys/time.h> #include <sys/systm.h> #include <sys/resourcevar.h> int fubyte(const void *base); int fusword(void *base); long fuword(const void *base);

DESCRIPTION

The fetch functions are designed to copy small amounts of data from user- space. The fetch routines provide the following functionality: fubyte() Fetches a byte of data from the user-space address base. fusword() Fetches a short word of data from the user-space address base. fuword() Fetches a word of data from the user-space address base.

RETURN VALUES

The fetch functions return the data fetched or -1 on failure.

SEE ALSO

copy(9), store(9) DragonFly 3.7 March 14, 2010 DragonFly 3.7