Lines Matching refs:uptr
25 using __sanitizer::uptr;
48 uptr beg; // The address of the global.
49 uptr size; // The original size of the global.
50 uptr size_with_redzone; // The size with the redzone.
54 uptr has_dynamic_init; // Non-zero if the global has dynamic initializer.
57 uptr odr_indicator; // The address of the ODR indicator symbol.
64 void __asan_register_image_globals(uptr *flag);
66 void __asan_unregister_image_globals(uptr *flag);
71 void __asan_register_globals(__asan_global *globals, uptr n);
73 void __asan_unregister_globals(__asan_global *globals, uptr n);
87 void __asan_poison_stack_memory(uptr addr, uptr size);
89 void __asan_unpoison_stack_memory(uptr addr, uptr size);
96 void __asan_poison_memory_region(void const volatile *addr, uptr size);
98 void __asan_unpoison_memory_region(void const volatile *addr, uptr size);
104 uptr __asan_region_is_poisoned(uptr beg, uptr size);
107 void __asan_describe_address(uptr addr);
113 uptr __asan_get_report_pc();
115 uptr __asan_get_report_bp();
117 uptr __asan_get_report_sp();
119 uptr __asan_get_report_address();
123 uptr __asan_get_report_access_size();
128 const char * __asan_locate_address(uptr addr, char *name, uptr name_size,
129 uptr *region_address, uptr *region_size);
132 uptr __asan_get_alloc_stack(uptr addr, uptr *trace, uptr size,
136 uptr __asan_get_free_stack(uptr addr, uptr *trace, uptr size,
140 void __asan_get_shadow_mapping(uptr *shadow_scale, uptr *shadow_offset);
143 void __asan_report_error(uptr pc, uptr bp, uptr sp,
144 uptr addr, int is_write, uptr access_size, u32 exp);
164 extern uptr *__asan_test_only_reported_buggy_pointer;
166 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load1(uptr p);
167 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load2(uptr p);
168 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load4(uptr p);
169 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load8(uptr p);
170 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load16(uptr p);
171 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store1(uptr p);
172 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store2(uptr p);
173 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store4(uptr p);
174 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store8(uptr p);
175 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store16(uptr p);
176 SANITIZER_INTERFACE_ATTRIBUTE void __asan_loadN(uptr p, uptr size);
177 SANITIZER_INTERFACE_ATTRIBUTE void __asan_storeN(uptr p, uptr size);
179 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load1_noabort(uptr p);
180 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load2_noabort(uptr p);
181 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load4_noabort(uptr p);
182 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load8_noabort(uptr p);
183 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load16_noabort(uptr p);
184 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store1_noabort(uptr p);
185 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store2_noabort(uptr p);
186 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store4_noabort(uptr p);
187 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store8_noabort(uptr p);
188 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store16_noabort(uptr p);
189 SANITIZER_INTERFACE_ATTRIBUTE void __asan_loadN_noabort(uptr p, uptr size);
190 SANITIZER_INTERFACE_ATTRIBUTE void __asan_storeN_noabort(uptr p, uptr size);
192 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load1(uptr p, u32 exp);
193 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load2(uptr p, u32 exp);
194 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load4(uptr p, u32 exp);
195 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load8(uptr p, u32 exp);
196 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load16(uptr p, u32 exp);
197 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store1(uptr p, u32 exp);
198 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store2(uptr p, u32 exp);
199 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store4(uptr p, u32 exp);
200 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store8(uptr p, u32 exp);
201 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store16(uptr p, u32 exp);
202 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_loadN(uptr p, uptr size,
204 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_storeN(uptr p, uptr size,
208 void* __asan_memcpy(void *dst, const void *src, uptr size);
210 void* __asan_memset(void *s, int c, uptr n);
212 void* __asan_memmove(void* dest, const void* src, uptr n);
215 void __asan_poison_cxx_array_cookie(uptr p);
217 uptr __asan_load_cxx_array_cookie(uptr *p);
219 void __asan_poison_intra_object_redzone(uptr p, uptr size);
221 void __asan_unpoison_intra_object_redzone(uptr p, uptr size);
223 void __asan_alloca_poison(uptr addr, uptr size);
225 void __asan_allocas_unpoison(uptr top, uptr bottom);