Searched refs:ubsan_prologue (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/lib/ |
H A D | ubsan.c | 136 static void ubsan_prologue(struct source_location *loc, const char *reason) in ubsan_prologue() function 168 ubsan_prologue(&data->location, type_is_signed(type) ? in handle_overflow() 213 ubsan_prologue(&data->location, "negation-overflow"); in __ubsan_handle_negate_overflow() 233 ubsan_prologue(&data->location, "division-overflow"); in __ubsan_handle_divrem_overflow() 252 ubsan_prologue(data->location, "null-ptr-deref"); in handle_null_ptr_deref() 267 ubsan_prologue(data->location, "misaligned-access"); in handle_misaligned_access() 283 ubsan_prologue(data->location, "object-size-mismatch"); in handle_object_size_mismatch() 342 ubsan_prologue(&data->location, "array-index-out-of-bounds"); in __ubsan_handle_out_of_bounds() 363 ubsan_prologue(&data->location, "shift-out-of-bounds"); in __ubsan_handle_shift_out_of_bounds() 396 ubsan_prologue( in __ubsan_handle_builtin_unreachable() [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | ubsan.c | 203 static void ubsan_prologue(struct source_location *loc, const char *reason) in ubsan_prologue() function 234 ubsan_prologue(&data->location, "division-overflow"); in __ubsan_handle_divrem_overflow() 253 ubsan_prologue(data->location, "null-ptr-deref"); in handle_null_ptr_deref() 268 ubsan_prologue(data->location, "misaligned-access"); in handle_misaligned_access() 284 ubsan_prologue(data->location, "object-size-mismatch"); in handle_object_size_mismatch() 343 ubsan_prologue(&data->location, "array-index-out-of-bounds"); in __ubsan_handle_out_of_bounds() 364 ubsan_prologue(&data->location, "shift-out-of-bounds"); in __ubsan_handle_shift_out_of_bounds() 397 ubsan_prologue(&data->location, "unreachable"); in __ubsan_handle_builtin_unreachable() 413 ubsan_prologue(&data->location, "invalid-load"); in __ubsan_handle_load_invalid_value() 436 ubsan_prologue( in __ubsan_handle_alignment_assumption() [all...] |
Completed in 2 milliseconds