tail head cat sleep
QR code linking to this page

Manual Pages  — VALLOC

NAME

valloc – aligned memory allocation function

CONTENTS

LIBRARY

Standard C Library (libc, -lc)

SYNOPSIS

#include <unistd.h>

void *
valloc(size_t size);

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 BSD 3.0 .

The valloc() function correctly allocated memory that could be deallocated via free() starting in FreeBSD 7.0 .


VALLOC (3) October 30, 2007

tail head cat sleep
QR code linking to this page


Please direct any comments about this manual page service to Ben Bullock. Privacy policy.

If you have a problem and you think awk(1) is the solution, then you have two problems.
— David Tilbrook