xref: /dflybsd-src/sbin/cryptdisks/safe_mem.h (revision a5bbad870a6f6e12e8bfadb95ad22663d9597d28)
1 void *_alloc_safe_mem(size_t req_sz, const char *file, int line);
2 void _free_safe_mem(void *mem, const char *file, int line);
3 void check_and_purge_safe_mem(void);
4 
5 #define alloc_safe_mem(x) \
6 	_alloc_safe_mem(x, __FILE__, __LINE__)
7 
8 #define free_safe_mem(x) \
9 	_free_safe_mem(x, __FILE__, __LINE__)
10