STORE(9) BSD Kernel Developer's Manual STORE(9)
NAME
store, subyte, suibyte, suword, suiword, sulong, suulong -- store data to
user-space
SYNOPSIS
##include <>
##include <>
##include <>
##include <>
int
subyte(useraddrt addr, int byte);
int
suibyte(useraddrt addr, int byte);
int
suword(useraddrt addr, int word);
int
suiword(useraddrt addr, int word);
int
sulong(useraddrt addr, int64t longword);
int
suulong(useraddrt addr, uint64t longword);
DESCRIPTION
The store functions are designed to copy small amounts of data to user-
space.
The store routines provide the following functionality:
subyte() Stores a byte of data to the user-space address addr.
suibyte() Stores a byte of data to the user-space address addr. This
function is safe to call during an interrupt context.
suword() Stores a word of data to the user-space address addr.
suiword() Stores a word of data to the user-space address addr. This
function is safe to call during an interrupt context.
sulong() Stores a long word of data to the user-space address addr.
suulong() Stores a unsigned long word of data to the user-space address
addr.
RETURN VALUES
The store functions return 0 on success or -1 on failure.
SEE ALSO
copy(9), fetch(9)
BSD December 16, 2004 BSD
|