reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

projects/compiler-rt/lib/dfsan/dfsan.h
   35 void dfsan_set_label(dfsan_label label, void *addr, uptr size);

References

projects/compiler-rt/lib/dfsan/dfsan.h
   42   dfsan_set_label(label, (void *)&data, sizeof(T));
projects/compiler-rt/lib/dfsan/dfsan_custom.cpp
   59     dfsan_set_label(0, buf, sizeof(struct stat));
   70     dfsan_set_label(0, buf, sizeof(struct stat));
  228   dfsan_set_label(0, p, nmemb * size);
  254   dfsan_set_label(c_label, s, n);
  306     dfsan_set_label(0, buf, ret);
  318     dfsan_set_label(0, buf, ret);
  330     dfsan_set_label(0, tp, sizeof(struct timespec));
  336   dfsan_set_label(0, const_cast<void *>(ptr), size);
  398   dfsan_set_label(0, const_cast<char *>(info->dlpi_name),
  400   dfsan_set_label(
  425     dfsan_set_label(dfsan_read_label(timep, sizeof(time_t)), buf,
  440     dfsan_set_label(0, ret, strlen(ret) + 1);
  453     dfsan_set_label(0, ret, strlen(ret) + 1);
  465     dfsan_set_label(0, ret, strlen(ret) + 1);
  476     dfsan_set_label(0, name, strlen(name) + 1);
  488     dfsan_set_label(0, rlim, sizeof(struct rlimit));
  499     dfsan_set_label(0, usage, sizeof(struct rusage));
  623     dfsan_set_label(0, t, sizeof(time_t));
  635     dfsan_set_label(dfsan_read_label(src, strlen(src) + 1), dst,
  648     dfsan_set_label(dfsan_read_label(timep, sizeof(time_t)), result,
  667     dfsan_set_label(0, pwd, sizeof(struct passwd));
  668     dfsan_set_label(0, buf, strlen(buf) + 1);
  671   dfsan_set_label(0, result, sizeof(struct passwd*));
  682       dfsan_set_label(0, &fds[nfds - 1].revents, sizeof(fds[nfds - 1].revents));
  699     dfsan_set_label(0, readfds, sizeof(fd_set));
  702     dfsan_set_label(0, writefds, sizeof(fd_set));
  705     dfsan_set_label(0, exceptfds, sizeof(fd_set));
  707   dfsan_set_label(0, timeout, sizeof(struct timeval));
  719     dfsan_set_label(0, mask, cpusetsize);
  729   dfsan_set_label(0, set, sizeof(sigset_t));
  740     dfsan_set_label(0, oldact, sizeof(struct sigaction));
  752     dfsan_set_label(0, tv, sizeof(struct timeval));
  755     dfsan_set_label(0, tz, sizeof(struct timezone));
  822     dfsan_set_label(0, rem, sizeof(struct timespec));
  835     dfsan_set_label(0, sv, sizeof(*sv) * 2);
  981       dfsan_set_label(0, formatter.str_cur(),
 1022           dfsan_set_label(*va_labels++, formatter.str_cur(),
 1040           dfsan_set_label(*va_labels++, formatter.str_cur(),
 1047           dfsan_set_label(*va_labels++, formatter.str_cur(),
 1065           dfsan_set_label(*va_labels++, formatter.str_cur(),
 1074           dfsan_set_label(0, ptr, sizeof(ptr));
 1081           dfsan_set_label(0, formatter.str_cur(),
projects/compiler-rt/lib/dfsan/dfsan_interceptors.cpp
   24     dfsan_set_label(0, res, RoundUpTo(length, GetPageSize()));
   32     dfsan_set_label(0, res, RoundUpTo(length, GetPageSize()));