shithub: riscv

ref: 15c6cd755557de5bb91c14668f9f0c2cbcbe988e
dir: /sys/man/2/privalloc/

View raw version
.TH PRIVALLOC 2
.SH NAME
privalloc \- per-process private storage management
.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)