Lines Matching refs:__dfsan
40 using namespace __dfsan;
42 Flags __dfsan::flags_data;
422 internal_memcpy((void *)__dfsan::shadow_for(dst), in CopyShadow()
423 (const void *)__dfsan::shadow_for(src), in CopyShadow()
476 namespace __dfsan { namespace
490 const uptr beg_origin_addr = (uptr)__dfsan::origin_for(addr); in ReleaseOrigins()
492 const uptr end_origin_addr = (uptr)__dfsan::origin_for(end_addr); in ReleaseOrigins()
522 const uptr beg_shadow_addr = (uptr)__dfsan::shadow_for(addr); in ReleaseOrClearShadows()
524 const uptr end_shadow_addr = (uptr)__dfsan::shadow_for(end_addr); in ReleaseOrClearShadows()
550 const uptr beg_shadow_addr = (uptr)__dfsan::shadow_for(addr); in SetShadow()
579 __dfsan::SetShadow(label, addr, size, origin); in __dfsan_set_label()
590 __dfsan::SetShadow(label, addr, size, init_origin); in dfsan_set_label()
667 namespace __dfsan { namespace
703 __dfsan::ConditionalCallback(label, origin); in __dfsan_conditional_callback_origin()
708 __dfsan::ConditionalCallback(label, 0); in __dfsan_conditional_callback()
712 __dfsan::dfsan_conditional_callback_t callback) { in dfsan_set_conditional_callback()
713 __dfsan::conditional_callback = callback; in dfsan_set_conditional_callback()
718 return __dfsan::labels_in_signal_conditional; in dfsan_get_labels_in_signal_conditional()
721 namespace __dfsan { namespace
762 __dfsan::ReachesFunctionCallback(label, origin, file, line, function); in __dfsan_reaches_function_callback_origin()
768 __dfsan::ReachesFunctionCallback(label, 0, file, line, function); in __dfsan_reaches_function_callback()
773 __dfsan::dfsan_reaches_function_callback_t callback) { in dfsan_set_reaches_function_callback()
774 __dfsan::reaches_function_callback = callback; in dfsan_set_reaches_function_callback()
779 return __dfsan::labels_in_signal_reaches_function; in dfsan_get_labels_in_signal_reaches_function()
850 const dfsan_label label = *__dfsan::shadow_for(addr); in PrintOriginTraceToStr()
853 const dfsan_origin origin = *__dfsan::origin_for(addr); in PrintOriginTraceToStr()
872 const dfsan_label label = *__dfsan::shadow_for(addr); in dfsan_print_origin_trace()
898 const dfsan_label label = *__dfsan::shadow_for(addr); in dfsan_sprint_origin_trace()
969 const dfsan_label label = *__dfsan::shadow_for(addr); in dfsan_get_init_origin()
973 const dfsan_origin origin = *__dfsan::origin_for(addr); in dfsan_get_init_origin()
989 using namespace __dfsan; in UnwindImpl()
1094 __dfsan::labels_in_signal_conditional = 0; in dfsan_flush()
1095 __dfsan::labels_in_signal_reaches_function = 0; in dfsan_flush()
1172 VPrintf(1, "dfsan_init %p\n", (void *)&__dfsan::dfsan_init); in InitShadow()
1179 if (!MEM_IS_APP(&__dfsan::dfsan_init)) { in InitShadow()
1182 (uptr)&__dfsan::dfsan_init); in InitShadow()
1293 namespace __dfsan { namespace