table of contents
other versions
- experimental 3.2-1
| libnvme_realloc(2) | libnvme API manual | libnvme_realloc(2) |
NAME¶
libnvme_realloc - Resize an allocated memory buffer
SYNOPSIS¶
void * libnvme_realloc (void *p , size_t len );
ARGUMENTS¶
DESCRIPTION¶
Resizes the memory buffer referenced by p to len bytes. The returned buffer may be relocated. On successful expansion, any newly allocated portion of the buffer is zero-initialized.
If p is NULL, this function behaves like libnvme_alloc.
RETURN¶
Pointer to the resized memory buffer on success, or NULL on failure. On failure, the original buffer referenced by p remains valid and unchanged.
| libnvme_realloc | October 2026 |