2011-03-30 13:49:47 +00:00
|
|
|
.TH PRIVALLOC 2
|
|
|
|
.SH NAME
|
2015-09-06 18:43:05 +00:00
|
|
|
privalloc \- per-process private storage management
|
2011-03-30 13:49:47 +00:00
|
|
|
.SH SYNOPSIS
|
|
|
|
.B #include <u.h>
|
|
|
|
.br
|
|
|
|
.B #include <libc.h>
|
|
|
|
.ta \w'voidmmm'u
|
|
|
|
.PP
|
|
|
|
.B
|
|
|
|
void** privalloc(void)
|
|
|
|
.SH DESCRIPTION
|
|
|
|
.I Privalloc
|
|
|
|
returns a pointer to a per-process private storage location.
|
|
|
|
The location is not shared among processes,
|
|
|
|
even if they share the same data segments.
|
|
|
|
It returns
|
|
|
|
.B nil
|
|
|
|
if there are no free slots available.
|
|
|
|
.SH SOURCE
|
|
|
|
.B /sys/src/libc/9sys/privalloc.c
|
|
|
|
.SH SEE ALSO
|
|
|
|
.IR exec (2)
|