Home
last modified time | relevance | path

Searched refs:UBSAN_HANDLER (Results 1 – 2 of 2) sorted by relevance

/trusty/kernel/lib/ubsan/
Dubsan.h168 #define UBSAN_HANDLER(checkname, ...) \ macro
171 UBSAN_HANDLER(type_mismatch,
175 UBSAN_HANDLER(alignment_assumption,
181 UBSAN_HANDLER(add_overflow,
185 UBSAN_HANDLER(sub_overflow,
189 UBSAN_HANDLER(mul_overflow,
193 UBSAN_HANDLER(negate_overflow, struct overflow_data* data, value_handle_t val);
194 UBSAN_HANDLER(divrem_overflow,
199 UBSAN_HANDLER(shift_out_of_bounds,
204 UBSAN_HANDLER(out_of_bounds,
[all …]
Dubsan.c218 UBSAN_HANDLER(add_overflow, in UBSAN_HANDLER() function
225 UBSAN_HANDLER(sub_overflow, in UBSAN_HANDLER() function
232 UBSAN_HANDLER(mul_overflow, in UBSAN_HANDLER() function
239 UBSAN_HANDLER(divrem_overflow, in UBSAN_HANDLER() function
246 UBSAN_HANDLER(negate_overflow, struct overflow_data* data, value_handle_t val) { in UBSAN_HANDLER() function
260 UBSAN_HANDLER(pointer_overflow, in UBSAN_HANDLER() function
273 UBSAN_HANDLER(implicit_conversion, in UBSAN_HANDLER() function
300 UBSAN_HANDLER(invalid_builtin, struct invalid_builtin_data* data) { in UBSAN_HANDLER() function
317 UBSAN_HANDLER(type_mismatch_v1, in UBSAN_HANDLER() function
344 UBSAN_HANDLER(builtin_unreachable, struct unreachable_data* data) { in UBSAN_HANDLER() function
[all …]