• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef _MEMORY_TAG_H
2 #define _MEMORY_TAG_H
3 
4 #include <unistd.h>
5 
6 typedef int (*mtypeset)(const void* addr, size_t addrlen, const char* tag, size_t tagLen);
7 extern mtypeset __mem_typeset;
8 #define MEM_TYPESET(addr, addrlen, tag, tagLen)        \
9     do {                                               \
10         if (__mem_typeset != NULL) {                   \
11             __mem_typeset(addr, addrlen, tag, tagLen); \
12         }                                              \
13     } while (0)
14 #endif