Lines Matching defs:origin
47 // Function argument origin. Each argument starts at the same offset as the
237 void PrintWarningWithOrigin(uptr pc, uptr bp, u32 origin) {
240 __msan_origin_tls = origin;
250 (__msan_get_track_origins() && Origin::isValidId(origin)) ? origin : 0;
253 if (__msan_get_track_origins() && !Origin::isValidId(origin)) {
255 " ORIGIN: invalid (%x). Might be a bug in MemorySanitizer origin "
257 origin);
315 // '----' with a uniq id and set the origin to (id | (31-th bit)).
409 void __msan_warning_with_origin(u32 origin) {
411 PrintWarningWithOrigin(pc, bp, origin);
420 void __msan_warning_with_origin_noreturn(u32 origin) {
422 PrintWarningWithOrigin(pc, bp, origin);
601 void __msan_set_origin(const void *a, uptr size, u32 origin) {
602 if (__msan_get_track_origins()) SetOrigin(a, size, origin);