FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
sanitizer.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CLIB_NOSANITIZE_ADDR
 
#define CLIB_MEM_POISON(a, s)   (void)(a)
 
#define CLIB_MEM_UNPOISON(a, s)   (void)(a)
 
#define CLIB_MEM_OVERFLOW(a, b, c)   a
 
#define CLIB_MEM_OVERFLOW_LOAD(f, src)   f(src)
 
#define CLIB_MEM_POISON_LEN(a, b, c)
 
#define CLIB_NOSANITIZE_PLUGIN_REG_SECTION
 

Macro Definition Documentation

◆ CLIB_MEM_OVERFLOW

#define CLIB_MEM_OVERFLOW (   a,
  b,
  c 
)    a

Definition at line 115 of file sanitizer.h.

◆ CLIB_MEM_OVERFLOW_LOAD

#define CLIB_MEM_OVERFLOW_LOAD (   f,
  src 
)    f(src)

Definition at line 116 of file sanitizer.h.

◆ CLIB_MEM_POISON

#define CLIB_MEM_POISON (   a,
 
)    (void)(a)

Definition at line 113 of file sanitizer.h.

◆ CLIB_MEM_POISON_LEN

#define CLIB_MEM_POISON_LEN (   a,
  b,
  c 
)

Definition at line 117 of file sanitizer.h.

◆ CLIB_MEM_UNPOISON

#define CLIB_MEM_UNPOISON (   a,
 
)    (void)(a)

Definition at line 114 of file sanitizer.h.

◆ CLIB_NOSANITIZE_ADDR

#define CLIB_NOSANITIZE_ADDR

Definition at line 112 of file sanitizer.h.

◆ CLIB_NOSANITIZE_PLUGIN_REG_SECTION

#define CLIB_NOSANITIZE_PLUGIN_REG_SECTION

Definition at line 130 of file sanitizer.h.