*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: _lwp_getprivate | Section: 2 | Source: NetBSD | File: _lwp_getprivate.2
_LWP_GETPRIVATE(2) FreeBSD System Calls Manual _LWP_GETPRIVATE(2) NAME _lwp_getprivate, _lwp_setprivate - get and set light-weight process private data LIBRARY Standard C Library (libc, -lc) SYNOPSIS #include <lwp.h> void * _lwp_getprivate(void); void _lwp_setprivate(void *ptr); DESCRIPTION _lwp_setprivate() stores the pointer to private data ptr in a location private to the LWP. _lwp_getprivate() returns the pointer to private data for the LWP. Some platforms provide alternative ways quicker than _lwp_getprivate() to use the pointer. alpha The pointer can be retrieved by call_pal PAL_rdunique. amd64 The base address of %fs register is set to the pointer so that the private data can be accessed using the selector. i386 The base address of %gs register is set to the pointer so that the private data can be accessed using the selector. sparc %g7 register is set to the pointer. ERRORS The _lwp_getprivate() and _lwp_setprivate() functions are always successful, and no return value is reserved to indicate an error. SEE ALSO _lwp_makecontext(3) HISTORY The _lwp_getprivate() and _lwp_setprivate() system calls first appeared in NetBSD 2.0. FreeBSD 14.1-RELEASE-p8 September 7, 2013 FreeBSD 14.1-RELEASE-p8

Navigation Options