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

References

projects/compiler-rt/lib/dfsan/dfsan.cpp
  410     fd_t fd = OpenFile(flags().dump_labels_at_exit, WrOnly);
projects/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cpp
   30 static fd_t OpenFile(const char* path) {
   32   fd_t fd = OpenFile(path, WrOnly, &err);
   50   fd_t fd = OpenFile(file_path);
projects/compiler-rt/lib/sanitizer_common/sanitizer_file.cpp
  110     fd_t fd = OpenFile(file_name, RdOnly, errno_p);
  146   fd_t fd = OpenFile(file_name, RdOnly, errno_p);
projects/compiler-rt/lib/sanitizer_common/sanitizer_file.h
   37   fd_t fd;
   58 fd_t OpenFile(const char *filename, FileAccessMode mode,
   60 void CloseFile(fd_t);
   63 bool ReadFromFile(fd_t fd, void *buff, uptr buff_size,
   65 bool WriteToFile(fd_t fd, const void *buff, uptr buff_size,
   70   explicit FileCloser(fd_t fd) : fd(fd) {}
   72   fd_t fd;
   75 bool SupportsColoredOutput(fd_t fd);
   90                       fd_t stdin_fd = kInvalidFd, fd_t stdout_fd = kInvalidFd,
   90                       fd_t stdin_fd = kInvalidFd, fd_t stdout_fd = kInvalidFd,
   91                       fd_t stderr_fd = kInvalidFd);
  102 void *MapWritableFileToMemory(void *addr, uptr size, fd_t fd, OFF_T offset);
projects/compiler-rt/lib/sanitizer_common/sanitizer_libc.h
   66 uptr internal_ftruncate(fd_t fd, uptr size);
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
  192 uptr internal_close(fd_t fd) {
  213 uptr internal_read(fd_t fd, void *buf, uptr count) {
  220 uptr internal_write(fd_t fd, const void *buf, uptr count) {
  227 uptr internal_ftruncate(fd_t fd, uptr size) {
  350 uptr internal_fstat(fd_t fd, void *buf) {
  370 uptr internal_filesize(fd_t fd) {
  738 uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int count) {
  748 uptr internal_lseek(fd_t fd, OFF_T offset, int whence) {
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.h
   48 uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int count);
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
  625   fd_t fd = OpenFile("/proc/self/statm", RdOnly);
projects/compiler-rt/lib/sanitizer_common/sanitizer_posix.cpp
  153 fd_t OpenFile(const char *filename, FileAccessMode mode, error_t *errno_p) {
  162   fd_t res = internal_open(filename, flags, 0660);
  168 void CloseFile(fd_t fd) {
  172 bool ReadFromFile(fd_t fd, void *buff, uptr buff_size, uptr *bytes_read,
  182 bool WriteToFile(fd_t fd, const void *buff, uptr buff_size, uptr *bytes_written,
  193   fd_t fd = OpenFile(file_name, RdOnly);
  203 void *MapWritableFileToMemory(void *addr, uptr size, fd_t fd, OFF_T offset) {
  321 fd_t ReserveStandardFds(fd_t fd) {
  321 fd_t ReserveStandardFds(fd_t fd) {
projects/compiler-rt/lib/sanitizer_common/sanitizer_posix.h
   35 uptr internal_close(fd_t fd);
   37 uptr internal_read(fd_t fd, void *buf, uptr count);
   38 uptr internal_write(fd_t fd, const void *buf, uptr count);
   47 uptr internal_filesize(fd_t fd);  // -1 on error.
   50 uptr internal_fstat(fd_t fd, void *buf);
   56 uptr internal_lseek(fd_t fd, OFF_T offset, int whence);
   66 fd_t internal_spawn(const char *argv[], pid_t *pid);
  107 fd_t ReserveStandardFds(fd_t fd);
  107 fd_t ReserveStandardFds(fd_t fd);
projects/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp
  166 bool SupportsColoredOutput(fd_t fd) {
  429                       fd_t stdin_fd, fd_t stdout_fd, fd_t stderr_fd) {
  429                       fd_t stdin_fd, fd_t stdout_fd, fd_t stderr_fd) {
  429                       fd_t stdin_fd, fd_t stdout_fd, fd_t stderr_fd) {
projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_internal.h
  106   fd_t input_fd_;
  107   fd_t output_fd_;
projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp
  169     fd_t infd[2] = {}, outfd[2] = {};
projects/compiler-rt/lib/stats/stats.cpp
   33 fd_t stats_fd;
   35 void WriteLE(fd_t fd, uptr val) {
projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp
  180   fd_t fd = openrv;
projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
  138 static void MemoryProfiler(Context *ctx, fd_t fd, int i) {
  156   fd_t mprof_fd = kInvalidFd;
  165       fd_t fd = OpenFile(filename.data(), WrOnly);