Lines Matching refs:location
43 static bool was_reported(struct source_location *location)
45 return test_and_set_bit(REPORTED_BIT, &location->reported);
165 if (suppress_report(&data->location))
168 ubsan_prologue(&data->location, type_is_signed(type) ?
210 if (suppress_report(&data->location))
213 ubsan_prologue(&data->location, "negation-overflow");
230 if (suppress_report(&data->location))
233 ubsan_prologue(&data->location, "division-overflow");
249 if (suppress_report(data->location))
252 ubsan_prologue(data->location, "null-ptr-deref");
264 if (suppress_report(data->location))
267 ubsan_prologue(data->location, "misaligned-access");
280 if (suppress_report(data->location))
283 ubsan_prologue(data->location, "object-size-mismatch");
310 .location = &data->location,
324 .location = &data->location,
339 if (suppress_report(&data->location))
342 ubsan_prologue(&data->location, "array-index-out-of-bounds");
360 if (suppress_report(&data->location))
363 ubsan_prologue(&data->location, "shift-out-of-bounds");
396 ubsan_prologue(&data->location, "unreachable");
408 if (suppress_report(&data->location))
411 ubsan_prologue(&data->location, "invalid-load");
432 if (suppress_report(&data->location))
435 ubsan_prologue(&data->location, "alignment-assumption");