Lines Matching +full:non +full:- +full:volatile

1 //===-- msan_interface.h --------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
22 void SANITIZER_CDECL __msan_set_origin(const volatile void *a, size_t size,
26 uint32_t SANITIZER_CDECL __msan_get_origin(const volatile void *a);
34 /* Returns non-zero if tracking origins. */
41 void SANITIZER_CDECL __msan_unpoison(const volatile void *a, size_t size);
43 /* Make a null-terminated string fully initialized (without changing its
45 void SANITIZER_CDECL __msan_unpoison_string(const volatile char *a);
53 void SANITIZER_CDECL __msan_poison(const volatile void *a, size_t size);
57 void SANITIZER_CDECL __msan_partial_poison(const volatile void *data,
61 memory range, or -1 if the whole range is good. */
62 intptr_t SANITIZER_CDECL __msan_test_shadow(const volatile void *x,
67 void SANITIZER_CDECL __msan_check_mem_is_initialized(const volatile void *x,
77 /* Change the value of keep_going flag. Non-zero value means don't terminate
82 /* Print shadow and origin for the memory range to stderr in a human-readable
84 void SANITIZER_CDECL __msan_print_shadow(const volatile void *x, size_t size);
87 human-readable format. */
88 void SANITIZER_CDECL __msan_dump_shadow(const volatile void *x, size_t size);
90 /* Returns true if running under a dynamic tool (DynamoRio-based). */
95 void SANITIZER_CDECL __msan_allocated_memory(const volatile void *data,
99 void SANITIZER_CDECL __sanitizer_dtor_callback(const volatile void *data,
101 void SANITIZER_CDECL __sanitizer_dtor_callback_fields(const volatile void *data,
103 void SANITIZER_CDECL __sanitizer_dtor_callback_vptr(const volatile void *data);
117 void SANITIZER_CDECL __msan_copy_shadow(const volatile void *dst,
118 const volatile void *src, size_t size);
123 /* Re-enables uninitialized memory checks in interceptors after a previous