#include <cstddef>
Go to the source code of this file.
◆ sk_asan_address_is_poisoned()
static int sk_asan_address_is_poisoned |
( |
void const volatile * |
addr | ) |
|
|
inlinestatic |
Definition at line 48 of file SkASAN.h.
48 {
49#ifdef SK_SANITIZE_ADDRESS
50 return __asan_address_is_poisoned(addr);
51#else
52 return 0;
53#endif
54}
◆ sk_asan_poison_memory_region()
static void sk_asan_poison_memory_region |
( |
void const volatile * |
addr, |
|
|
size_t |
size |
|
) |
| |
|
inlinestatic |
Definition at line 34 of file SkASAN.h.
35 {
36#ifdef SK_SANITIZE_ADDRESS
37 __asan_poison_memory_region(addr, size);
38#endif
39}
◆ sk_asan_unpoison_memory_region()
static void sk_asan_unpoison_memory_region |
( |
void const volatile * |
addr, |
|
|
size_t |
size |
|
) |
| |
|
inlinestatic |
Definition at line 41 of file SkASAN.h.
42 {
43#ifdef SK_SANITIZE_ADDRESS
44 __asan_unpoison_memory_region(addr, size);
45#endif
46}