Commit | Line | Data |
---|---|---|
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 |
7 | typedef void* (*malloc_fn)(size_t); |
8 | typedef void (*free_fn)(void*); | |
9 | ||
10 | extern void *__fio_memalign(size_t alignment, size_t size, malloc_fn fn); | |
11 | extern void __fio_memfree(void *ptr, size_t size, free_fn fn); | |
91aea6ec JA |
12 | |
13 | #endif |