• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/asan/

Lines Matching refs:uptr

24 using __sanitizer::uptr;
49 uptr beg; // The address of the global.
50 uptr size; // The original size of the global.
51 uptr size_with_redzone; // The size with the redzone.
55 uptr has_dynamic_init; // Non-zero if the global has dynamic initializer.
58 uptr odr_indicator; // The address of the ODR indicator symbol.
65 void __asan_register_image_globals(uptr *flag);
67 void __asan_unregister_image_globals(uptr *flag);
70 void __asan_register_elf_globals(uptr *flag, void *start, void *stop);
72 void __asan_unregister_elf_globals(uptr *flag, void *start, void *stop);
77 void __asan_register_globals(__asan_global *globals, uptr n);
79 void __asan_unregister_globals(__asan_global *globals, uptr n);
90 void __asan_set_shadow_00(uptr addr, uptr size);
92 void __asan_set_shadow_f1(uptr addr, uptr size);
94 void __asan_set_shadow_f2(uptr addr, uptr size);
96 void __asan_set_shadow_f3(uptr addr, uptr size);
98 void __asan_set_shadow_f5(uptr addr, uptr size);
100 void __asan_set_shadow_f8(uptr addr, uptr size);
107 void __asan_poison_stack_memory(uptr addr, uptr size);
109 void __asan_unpoison_stack_memory(uptr addr, uptr size);
116 void __asan_poison_memory_region(void const volatile *addr, uptr size);
118 void __asan_unpoison_memory_region(void const volatile *addr, uptr size);
124 uptr __asan_region_is_poisoned(uptr beg, uptr size);
127 void __asan_describe_address(uptr addr);
133 uptr __asan_get_report_pc();
135 uptr __asan_get_report_bp();
137 uptr __asan_get_report_sp();
139 uptr __asan_get_report_address();
143 uptr __asan_get_report_access_size();
148 const char * __asan_locate_address(uptr addr, char *name, uptr name_size,
149 uptr *region_address, uptr *region_size);
152 uptr __asan_get_alloc_stack(uptr addr, uptr *trace, uptr size,
156 uptr __asan_get_free_stack(uptr addr, uptr *trace, uptr size,
160 void __asan_get_shadow_mapping(uptr *shadow_scale, uptr *shadow_offset);
163 void __asan_report_error(uptr pc, uptr bp, uptr sp,
164 uptr addr, int is_write, uptr access_size, u32 exp);
180 extern uptr __asan_shadow_memory_dynamic_address;
187 extern uptr *__asan_test_only_reported_buggy_pointer;
189 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load1(uptr p);
190 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load2(uptr p);
191 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load4(uptr p);
192 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load8(uptr p);
193 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load16(uptr p);
194 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store1(uptr p);
195 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store2(uptr p);
196 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store4(uptr p);
197 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store8(uptr p);
198 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store16(uptr p);
199 SANITIZER_INTERFACE_ATTRIBUTE void __asan_loadN(uptr p, uptr size);
200 SANITIZER_INTERFACE_ATTRIBUTE void __asan_storeN(uptr p, uptr size);
202 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load1_noabort(uptr p);
203 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load2_noabort(uptr p);
204 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load4_noabort(uptr p);
205 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load8_noabort(uptr p);
206 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load16_noabort(uptr p);
207 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store1_noabort(uptr p);
208 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store2_noabort(uptr p);
209 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store4_noabort(uptr p);
210 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store8_noabort(uptr p);
211 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store16_noabort(uptr p);
212 SANITIZER_INTERFACE_ATTRIBUTE void __asan_loadN_noabort(uptr p, uptr size);
213 SANITIZER_INTERFACE_ATTRIBUTE void __asan_storeN_noabort(uptr p, uptr size);
215 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load1(uptr p, u32 exp);
216 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load2(uptr p, u32 exp);
217 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load4(uptr p, u32 exp);
218 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load8(uptr p, u32 exp);
219 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load16(uptr p, u32 exp);
220 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store1(uptr p, u32 exp);
221 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store2(uptr p, u32 exp);
222 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store4(uptr p, u32 exp);
223 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store8(uptr p, u32 exp);
224 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store16(uptr p, u32 exp);
225 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_loadN(uptr p, uptr size,
227 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_storeN(uptr p, uptr size,
231 void* __asan_memcpy(void *dst, const void *src, uptr size);
233 void* __asan_memset(void *s, int c, uptr n);
235 void* __asan_memmove(void* dest, const void* src, uptr n);
238 void __asan_poison_cxx_array_cookie(uptr p);
240 uptr __asan_load_cxx_array_cookie(uptr *p);
242 void __asan_poison_intra_object_redzone(uptr p, uptr size);
244 void __asan_unpoison_intra_object_redzone(uptr p, uptr size);
246 void __asan_alloca_poison(uptr addr, uptr size);
248 void __asan_allocas_unpoison(uptr top, uptr bottom);