FD.io VPP  v20.01-9-g24064d02a
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)
 

Macro Definition Documentation

◆ CLIB_MEM_OVERFLOW

#define CLIB_MEM_OVERFLOW (   a,
  b,
  c 
)    a

Definition at line 48 of file sanitizer.h.

◆ CLIB_MEM_OVERFLOW_LOAD

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

Definition at line 49 of file sanitizer.h.

◆ CLIB_MEM_POISON

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

Definition at line 46 of file sanitizer.h.

◆ CLIB_MEM_POISON_LEN

#define CLIB_MEM_POISON_LEN (   a,
  b,
  c 
)

Definition at line 50 of file sanitizer.h.

◆ CLIB_MEM_UNPOISON

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

Definition at line 47 of file sanitizer.h.

◆ CLIB_NOSANITIZE_ADDR

#define CLIB_NOSANITIZE_ADDR

Definition at line 45 of file sanitizer.h.