Lines Matching defs:location
124 static bool was_reported(struct source_location *location)
126 return test_and_set_bit(REPORTED_BIT, &location->reported);
247 if (suppress_report(&data->location))
250 ubsan_prologue(&data->location, type_is_signed(type) ?
292 if (suppress_report(&data->location))
295 ubsan_prologue(&data->location, "negation-overflow");
312 if (suppress_report(&data->location))
315 ubsan_prologue(&data->location, "division-overflow");
331 if (suppress_report(data->location))
334 ubsan_prologue(data->location, "null-ptr-deref");
346 if (suppress_report(data->location))
349 ubsan_prologue(data->location, "misaligned-access");
362 if (suppress_report(data->location))
365 ubsan_prologue(data->location, "object-size-mismatch");
392 .location = &data->location,
406 .location = &data->location,
421 if (suppress_report(&data->location))
424 ubsan_prologue(&data->location, "array-index-out-of-bounds");
442 if (suppress_report(&data->location))
445 ubsan_prologue(&data->location, "shift-out-of-bounds");
478 ubsan_prologue(&data->location, "unreachable");
491 if (suppress_report(&data->location))
494 ubsan_prologue(&data->location, "invalid-load");
514 if (suppress_report(&data->location))
517 ubsan_prologue(&data->location, "alignment-assumption");