Lines Matching defs:__dfsan

40 using namespace __dfsan;
42 Flags __dfsan::flags_data;
422 internal_memcpy((void *)__dfsan::shadow_for(dst),
423 (const void *)__dfsan::shadow_for(src),
476 namespace __dfsan {
490 const uptr beg_origin_addr = (uptr)__dfsan::origin_for(addr);
492 const uptr end_origin_addr = (uptr)__dfsan::origin_for(end_addr);
522 const uptr beg_shadow_addr = (uptr)__dfsan::shadow_for(addr);
524 const uptr end_shadow_addr = (uptr)__dfsan::shadow_for(end_addr);
550 const uptr beg_shadow_addr = (uptr)__dfsan::shadow_for(addr);
563 } // namespace __dfsan
579 __dfsan::SetShadow(label, addr, size, origin);
590 __dfsan::SetShadow(label, addr, size, init_origin);
667 namespace __dfsan {
699 } // namespace __dfsan
703 __dfsan::ConditionalCallback(label, origin);
708 __dfsan::ConditionalCallback(label, 0);
712 __dfsan::dfsan_conditional_callback_t callback) {
713 __dfsan::conditional_callback = callback;
718 return __dfsan::labels_in_signal_conditional;
721 namespace __dfsan {
756 } // namespace __dfsan
762 __dfsan::ReachesFunctionCallback(label, origin, file, line, function);
768 __dfsan::ReachesFunctionCallback(label, 0, file, line, function);
773 __dfsan::dfsan_reaches_function_callback_t callback) {
774 __dfsan::reaches_function_callback = callback;
779 return __dfsan::labels_in_signal_reaches_function;
850 const dfsan_label label = *__dfsan::shadow_for(addr);
853 const dfsan_origin origin = *__dfsan::origin_for(addr);
872 const dfsan_label label = *__dfsan::shadow_for(addr);
898 const dfsan_label label = *__dfsan::shadow_for(addr);
969 const dfsan_label label = *__dfsan::shadow_for(addr);
973 const dfsan_origin origin = *__dfsan::origin_for(addr);
989 using namespace __dfsan;
1094 __dfsan::labels_in_signal_conditional = 0;
1095 __dfsan::labels_in_signal_reaches_function = 0;
1172 VPrintf(1, "dfsan_init %p\n", (void *)&__dfsan::dfsan_init);
1179 if (!MEM_IS_APP(&__dfsan::dfsan_init)) {
1182 (uptr)&__dfsan::dfsan_init);
1293 namespace __dfsan {
1297 } // namespace __dfsan