docs: update for new data placement options
[fio.git] / lib / memalign.h
CommitLineData
91aea6ec
JA
1#ifndef FIO_MEMALIGN_H
2#define FIO_MEMALIGN_H
3
3d2d14bc 4#include <inttypes.h>
3114b675 5#include <stdbool.h>
3d2d14bc 6
fd745bf3
TK
7typedef void* (*malloc_fn)(size_t);
8typedef void (*free_fn)(void*);
9
10extern void *__fio_memalign(size_t alignment, size_t size, malloc_fn fn);
11extern void __fio_memfree(void *ptr, size_t size, free_fn fn);
91aea6ec
JA
12
13#endif