VALLOC(3C)                                                          VALLOC(3C)


NAME
       valloc - aligned memory allocator

SYNOPSIS
       char *valloc(size)
       unsigned size;

DESCRIPTION
       Valloc  is  obsoleted  by  the  current version of malloc, which aligns
       page-sized and larger allocations.

       Valloc allocates size bytes aligned on a page boundary.  It  is  imple‐
       mented  by calling malloc(3) 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.


3rd Berkeley Distribution        May 12, 1986                       VALLOC(3C)
 
Generated: 2016-12-26
Generated by man2html V0.25
page hit count: 370
Valid CSS Valid XHTML 1.0 Strict