Home | History | Annotate | Download | only in asan

Lines Matching refs:is_write

86 static void ReportGenericErrorWrapper(uptr addr, bool is_write, int size,
92 ReportGenericError(pc, bp, sp, addr, is_write, size, exp_arg, fatal);
103 #define ASAN_REPORT_ERROR(type, is_write, size) \
107 ReportGenericError(pc, bp, sp, addr, is_write, size, 0, true); \
112 ReportGenericError(pc, bp, sp, addr, is_write, size, exp, true); \
117 ReportGenericError(pc, bp, sp, addr, is_write, size, 0, false); \
131 #define ASAN_REPORT_ERROR_N(type, is_write) \
135 ReportGenericError(pc, bp, sp, addr, is_write, size, 0, true); \
140 ReportGenericError(pc, bp, sp, addr, is_write, size, exp, true); \
145 ReportGenericError(pc, bp, sp, addr, is_write, size, 0, false); \
151 #define ASAN_MEMORY_ACCESS_CALLBACK_BODY(type, is_write, size, exp_arg, fatal) \
159 ReportGenericErrorWrapper(addr, is_write, size, exp_arg, fatal); \
163 #define ASAN_MEMORY_ACCESS_CALLBACK(type, is_write, size) \
166 ASAN_MEMORY_ACCESS_CALLBACK_BODY(type, is_write, size, 0, true) \
170 ASAN_MEMORY_ACCESS_CALLBACK_BODY(type, is_write, size, exp, true) \
174 ASAN_MEMORY_ACCESS_CALLBACK_BODY(type, is_write, size, 0, false) \