Commit | Line | Data |
---|---|---|
1 | #ifndef FIO_MEMALIGN_H | |
2 | #define FIO_MEMALIGN_H | |
3 | ||
4 | #include <inttypes.h> | |
5 | #include <stdbool.h> | |
6 | ||
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); | |
12 | ||
13 | #endif |