The
store
functions are designed to copy small amounts of data to user-space.
If the user address is naturally aligned, then the operation will be
performed atomically.
Otherwise it may fail or be performed non-atomically, depending on
the platform.
The
store
routines provide the following functionality:
| subyte()
|
| |
Stores a byte of data to the user-space address
base.
|
| suword()
|
| |
Stores a word of data to the user-space address
base.
|
| suword16()
|
| |
Stores 16 bits of data to the user-space address
base.
|
| suword32()
|
| |
Stores 32 bits of data to the user-space address
base.
|
| suword64()
|
| |
Stores 64 bits of data to the user-space address
base.
|