Function jemalloc_sys::aligned_alloc[][src]

pub unsafe extern "C" fn aligned_alloc(
    alignment: size_t,
    size: size_t
) -> *mut c_void

Allocates size bytes of memory at an address which is a multiple of alignment.

If the size of the space requested is zero, either a null pointer is returned, or the behavior is as if the size were some nonzero value, except that the returned pointer shall not be used to access an object.

Errors

Returns null if the request fails.

Safety

The behavior is undefined if: