Lines Matching refs:origin

355 static void SetOrigin(const void *dst, uptr size, u32 origin) {  in SetOrigin()  argument
365 u64 origin64 = ((u64)origin << 32) | origin; in SetOrigin()
369 if (*(u32 *)beg != origin) in SetOrigin()
370 *(u32 *)beg = origin; in SetOrigin()
379 if (*(u32 *)(end - kOriginAlign) != origin) in SetOrigin()
380 *(u32 *)(end - kOriginAlign) = origin; in SetOrigin()
499 void SetShadow(dfsan_label label, void *addr, uptr size, dfsan_origin origin) { in SetShadow() argument
504 SetOrigin(addr, size, origin); in SetShadow()
530 dfsan_label label, dfsan_origin origin, void *addr, uptr size) { in __dfsan_set_label() argument
531 __dfsan::SetShadow(label, addr, size, origin); in __dfsan_set_label()
608 dfsan_origin origin, in dfsan_set_label_origin() argument
611 __dfsan_set_label(label, origin, addr, size); in dfsan_set_label_origin()
622 dfsan_origin origin);
626 static void ConditionalCallback(dfsan_label label, dfsan_origin origin) { in ConditionalCallback() argument
648 conditional_callback(label, origin); in ConditionalCallback()
654 __dfsan_conditional_callback_origin(dfsan_label label, dfsan_origin origin) { in __dfsan_conditional_callback_origin() argument
655 __dfsan::ConditionalCallback(label, origin); in __dfsan_conditional_callback_origin()
703 void PrintInvalidOriginIdWarning(dfsan_origin origin) { in PrintInvalidOriginIdWarning() argument
708 d.Warning(), origin, d.Default()); in PrintInvalidOriginIdWarning()
744 const dfsan_origin origin = *__dfsan::origin_for(addr); in PrintOriginTraceToStr() local
750 Origin o = Origin::FromRawId(origin); in PrintOriginTraceToStr()
812 dfsan_origin origin) { in dfsan_print_origin_id_trace() argument
817 Origin o = Origin::FromRawId(origin); in dfsan_print_origin_id_trace()
826 PrintInvalidOriginIdWarning(origin); in dfsan_print_origin_id_trace()
830 dfsan_origin origin, char *out_buf, uptr out_buf_size) { in dfsan_sprint_origin_id_trace() argument
837 Origin o = Origin::FromRawId(origin); in dfsan_sprint_origin_id_trace()
843 PrintInvalidOriginIdWarning(origin); in dfsan_sprint_origin_id_trace()
864 const dfsan_origin origin = *__dfsan::origin_for(addr); in dfsan_get_init_origin() local
866 Origin o = Origin::FromRawId(origin); in dfsan_get_init_origin()