NAME
privalloc, privfree – per–process private storage management |
SYNOPSIS
#include <u.h> #include <libc.h> void** privalloc(void)
void privfree(void **p) |
DESCRIPTION
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 nil if there are no free slots
available.
Privfree releases a location allocated with privalloc. It is legal
to call privfree with p set to nil. |
SOURCE
/sys/src/libc/9sys/privalloc.c |
SEE ALSO
exec(2) |