Home | History | Annotate | Download | only in msan

Lines Matching defs:__msan_unpoison

98     __msan_unpoison(ptr, res *size);
107 __msan_unpoison(ptr, res *size);
115 __msan_unpoison(buf, res);
133 __msan_unpoison(dest, sz);
155 __msan_unpoison(memptr, sizeof(*memptr));
220 __msan_unpoison(sret, sizeof(*sret));
302 __msan_unpoison(res + copy_size, 1); // \0
312 __msan_unpoison(res + copy_size, 1); // \0
322 __msan_unpoison(buf, n + 1);
344 __msan_unpoison(dest + dest_size + copy_size, 1); // \0
354 __msan_unpoison(endptr, sizeof(*endptr)); \
413 __msan_unpoison(str, 4 * (res + 1));
431 if (res < n) __msan_unpoison(dest, res + 1);
440 if (res < n) __msan_unpoison(dest, res + 1);
447 if (s) __msan_unpoison(s, sizeof(char_type) * (res + 1)); \
486 if (res != -1 && dest) __msan_unpoison(dest, sizeof(wchar_t));
493 if (res != (SIZE_T)-1 && dest) __msan_unpoison(dest, sizeof(wchar_t));
541 __msan_unpoison(s, n * sizeof(wchar_t));
562 __msan_unpoison(endptr, sizeof(*endptr));
570 __msan_unpoison(tv, 16);
572 __msan_unpoison(tz, 8);
580 __msan_unpoison(b, sizeof(*b));
581 __msan_unpoison(c, sizeof(*c));
591 __msan_unpoison(res, REAL(strlen)(res) + 1);
601 __msan_unpoison(envp, sizeof(*envp));
602 __msan_unpoison(*envp, REAL(strlen)(*envp) + 1);
605 __msan_unpoison(envp, sizeof(*envp));
626 __msan_unpoison(buf, __sanitizer::struct_stat_sz);
634 __msan_unpoison(buf, __sanitizer::struct_stat64_sz);
642 if (!res) __msan_unpoison(buf, __sanitizer::struct_stat_sz);
650 if (!res) __msan_unpoison(buf, __sanitizer::struct_stat64_sz);
658 __msan_unpoison(buf, __sanitizer::struct_stat_sz);
666 __msan_unpoison(buf, __sanitizer::struct_stat64_sz);
674 __msan_unpoison(buf, __sanitizer::struct_stat_sz);
682 __msan_unpoison(buf, __sanitizer::struct_stat64_sz);
692 __msan_unpoison(pipefd, sizeof(int[2]));
700 __msan_unpoison(pipefd, sizeof(int[2]));
708 __msan_unpoison(sv, sizeof(int[2]));
716 __msan_unpoison(s, REAL(strlen)(s) + 1);
724 __msan_unpoison(s, REAL(strlen)(s) + 1);
734 __msan_unpoison(rlim, __sanitizer::struct_rlimit_sz);
744 __msan_unpoison(rlim, __sanitizer::struct_rlimit64_sz);
752 __msan_unpoison(utsname, __sanitizer::struct_utsname_sz);
764 __msan_unpoison(name, real_len);
774 __msan_unpoison(events, __sanitizer::struct_epoll_event_sz * res);
784 __msan_unpoison(events, __sanitizer::struct_epoll_event_sz * res);
793 __msan_unpoison(buf, res);
804 __msan_unpoison(buf, res);
807 __msan_unpoison(srcaddr, (sz < srcaddr_sz) ? sz : srcaddr_sz);
866 __msan_unpoison(res, RoundUpTo(length, GetPageSize()));
883 __msan_unpoison(res, RoundUpTo(length, GetPageSize()));
898 __msan_unpoison(info, sizeof(*info));
900 __msan_unpoison(info->dli_fname, REAL(strlen)(info->dli_fname) + 1);
902 __msan_unpoison(info->dli_sname, REAL(strlen)(info->dli_sname) + 1);
910 if (res != 0) __msan_unpoison(res, REAL(strlen)(res) + 1);
924 __msan_unpoison(info, size);
926 __msan_unpoison(info->dlpi_name, REAL(strlen)(info->dlpi_name) + 1);
948 __msan_unpoison(usage, __sanitizer::struct_rusage_sz);
987 __msan_unpoison(si, sizeof(__sanitizer_sigaction));
988 __msan_unpoison(uc, __sanitizer::ucontext_t_sz);
1031 __msan_unpoison(oldact, sizeof(__sanitizer_sigaction));
1078 __msan_unpoison(th, __sanitizer::pthread_t_sz);
1089 __msan_unpoison(key, sizeof(*key));
1097 __msan_unpoison(retval, sizeof(*retval));
1107 __msan_unpoison(tzname[0], REAL(strlen)(tzname[0]) + 1);
1109 __msan_unpoison(tzname[1], REAL(strlen)(tzname[1]) + 1);
1146 __msan_unpoison(p, ds.shm_segsz);
1213 __msan_unpoison(ptr, size)
1217 __msan_unpoison(ptr, size)
1224 __msan_unpoison(__errno_location(), sizeof(int)); /* NOLINT */ \
1247 ForEachMappedRegion((link_map *)map, __msan_unpoison); \
1259 #define COMMON_SYSCALL_POST_WRITE_RANGE(p, s) __msan_unpoison(p, s)
1323 void __msan_unpoison(const void *a, uptr size) {
1360 __msan_unpoison(s, n);
1376 __msan_unpoison(s, REAL(strlen)(s) + 1);