posix_memalign
else if (posix_memalign(&res, align, sz) != 0)
int posix_memalign(void **, size_t, size_t);
error = posix_memalign((void *)&acl, 1 << _ACL_T_ALIGNMENT_BITS,
err = posix_memalign(&memptr, alignment, size);
rv = posix_memalign(&mem, (size_t)alignment, howmuch);
rv = posix_memalign(&ptr, alignment, size);
return posix_memalign(ptr, alignment, size);
const int ret = posix_memalign(&p, align[i], size[j]);