memalign
static int memalign(void **memptr, size_t alignment, size_t size);
rc = memalign(&ptr, alignment, size);
rc = memalign(memptr, alignment, size);
buf = memalign(diob.d_mem, len);
buf = memalign(diob.d_mem, len);