VALLOC(3) | FreeBSD Library Functions Manual | VALLOC(3) |
NAME
valloc — aligned memory allocation functionLIBRARY
Standard C Library (libc, -lc)DESCRIPTION
The valloc() function is obsoleted by posix_memalign(3), which can be used to request page-aligned allocations.The valloc() function allocates size bytes aligned on a page boundary.
RETURN VALUES
The valloc() function returns a pointer to the allocated space if successful; otherwise a null pointer is returned.SEE ALSO
posix_memalign(3)HISTORY
The valloc() function appeared in 3.0BSD.The valloc() function correctly allocated memory that could be deallocated via free() starting in FreeBSD 7.0.
October 30, 2007 | FreeBSD |