Lines Matching refs:uptr

25 using __sanitizer::uptr;
44 uptr beg; // The address of the global.
45 uptr size; // The original size of the global.
46 uptr size_with_redzone; // The size with the redzone.
50 uptr has_dynamic_init; // Non-zero if the global has dynamic initializer.
58 void __asan_register_globals(__asan_global *globals, uptr n);
60 void __asan_unregister_globals(__asan_global *globals, uptr n);
74 void __asan_poison_stack_memory(uptr addr, uptr size);
76 void __asan_unpoison_stack_memory(uptr addr, uptr size);
83 void __asan_poison_memory_region(void const volatile *addr, uptr size);
85 void __asan_unpoison_memory_region(void const volatile *addr, uptr size);
91 uptr __asan_region_is_poisoned(uptr beg, uptr size);
94 void __asan_describe_address(uptr addr);
100 uptr __asan_get_report_pc();
102 uptr __asan_get_report_bp();
104 uptr __asan_get_report_sp();
106 uptr __asan_get_report_address();
110 uptr __asan_get_report_access_size();
115 const char * __asan_locate_address(uptr addr, char *name, uptr name_size,
116 uptr *region_address, uptr *region_size);
119 uptr __asan_get_alloc_stack(uptr addr, uptr *trace, uptr size,
123 uptr __asan_get_free_stack(uptr addr, uptr *trace, uptr size,
127 void __asan_get_shadow_mapping(uptr *shadow_scale, uptr *shadow_offset);
130 void __asan_report_error(uptr pc, uptr bp, uptr sp,
131 uptr addr, int is_write, uptr access_size, u32 exp);
153 extern uptr *__asan_test_only_reported_buggy_pointer;
155 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load1(uptr p);
156 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load2(uptr p);
157 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load4(uptr p);
158 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load8(uptr p);
159 SANITIZER_INTERFACE_ATTRIBUTE void __asan_load16(uptr p);
160 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store1(uptr p);
161 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store2(uptr p);
162 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store4(uptr p);
163 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store8(uptr p);
164 SANITIZER_INTERFACE_ATTRIBUTE void __asan_store16(uptr p);
165 SANITIZER_INTERFACE_ATTRIBUTE void __asan_loadN(uptr p, uptr size);
166 SANITIZER_INTERFACE_ATTRIBUTE void __asan_storeN(uptr p, uptr size);
168 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load1(uptr p, u32 exp);
169 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load2(uptr p, u32 exp);
170 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load4(uptr p, u32 exp);
171 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load8(uptr p, u32 exp);
172 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_load16(uptr p, u32 exp);
173 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store1(uptr p, u32 exp);
174 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store2(uptr p, u32 exp);
175 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store4(uptr p, u32 exp);
176 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store8(uptr p, u32 exp);
177 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_store16(uptr p, u32 exp);
178 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_loadN(uptr p, uptr size,
180 SANITIZER_INTERFACE_ATTRIBUTE void __asan_exp_storeN(uptr p, uptr size,
184 void* __asan_memcpy(void *dst, const void *src, uptr size);
186 void* __asan_memset(void *s, int c, uptr n);
188 void* __asan_memmove(void* dest, const void* src, uptr n);
191 void __asan_poison_cxx_array_cookie(uptr p);
193 uptr __asan_load_cxx_array_cookie(uptr *p);
195 void __asan_poison_intra_object_redzone(uptr p, uptr size);
197 void __asan_unpoison_intra_object_redzone(uptr p, uptr size);
199 void __asan_alloca_poison(uptr addr, uptr size);
201 void __asan_allocas_unpoison(uptr top, uptr bottom);