ultrix man page for valloc

Query: valloc

OS: ultrix

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

valloc(3)						     Library Functions Manual							 valloc(3)

Name
       valloc - aligned memory allocator

Syntax
       #include <stdlib.h>

       void *valloc(size)
       size_t size;

Description
       The  subroutine	allocates  size bytes aligned on a page boundary.  It is implemented by calling with a slightly larger request, saving the
       true beginning of the block allocated, and returning a properly aligned pointer.

Diagnostics
       The subroutine 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.  The subroutine will fail and no additional memory will be allocated if one of the following is true:

       [ENOMEM]    The limit, as set by is exceeded.

       [ENOMEM]    The maximum possible size of a data segment (compiled into the system) is exceeded.

       [ENOMEM]    Insufficient space exists in the swap area to support the expansion.

																	 valloc(3)
Related Man Pages
memalign(3) - redhat
alloca(3c) - sunos
realloc(3c) - sunos
posix_memalign(3) - suse
memalign(3c) - sunos
Similar Topics in the Unix Linux Community
How to zip file in AIX with password.
What is the function to get address of the virtual memory block in linux??
Swap stress test
Memory fragmentation in a Linux settop box
Grant unprivileged user rights to see the output of echo|format but not modify disks