GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  STORE (9)

NAME

store, subyte, suswintr, suword - store data to user-space

CONTENTS

Synopsis
Description
Return Values
See Also

SYNOPSIS


.In sys/types.h
.In sys/time.h
.In sys/systm.h int subyte volatile void *base int byte int suword volatile void *base long word int suword16 volatile void *base int word int suword32 volatile void *base int32_t word int suword64 volatile void *base int64_t word
.In sys/resourcevar.h int suswintr void *base int word

DESCRIPTION

The store functions are designed to copy small amounts of data to user-space. If write is successful, it is performed atomically. The data written must be naturally aligned.

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.
suswintr Stores a short word of data to the user-space address base. This function is safe to call during an interrupt context.

RETURN VALUES

The store functions return 0 on success or -1 on failure.

SEE ALSO

copy(9), fetch(9)
Search for    or go to Top of page |  Section 9 |  Main Index


Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.