VALLOC(3C) — Kubota Pacfic Computer Inc. (Compatibility Functions−BSD)
NAME
valloc − aligned memory allocator
SYNOPSIS
char ∗valloc(size)
unsigned size;
DESCRIPTION
valloc is superseded by the current version of malloc(3), which aligns page-sized and larger allocations.
valloc allocates size bytes aligned on a page boundary. It is implemented by calling malloc with a slightly larger request, saving the true beginning of the block allocated, and returning a properly aligned pointer.
DIAGNOSTICS
valloc returns a null pointer (0) if there is no available memory or if the arena has been detectably corrupted by storing outside the bounds of a block.
BUGS
vfree isn’t implemented.
September 02, 1992