Searched refs:FdDesc (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_fd.cpp | 30 struct FdDesc { struct 95 FdDesc *fds = reinterpret_cast<FdDesc *>(l1); in fddesc() 102 FdDesc *d = fddesc(thr, pc, fd); in init() 148 FdDesc *tab = (FdDesc*)atomic_load(&fdctx.tab[l1], memory_order_relaxed); in FdOnFork() 152 FdDesc *d = &tab[l2]; in FdOnFork() 160 FdDesc *tab = (FdDesc*)atomic_load(&fdctx.tab[l1], memory_order_relaxed); in FdLocation() 165 FdDesc *d = &tab[l2]; in FdLocation() 178 FdDesc *d = fddesc(thr, pc, fd); in FdAcquire() 189 FdDesc *d = fddesc(thr, pc, fd); in FdRelease() 203 FdDesc *d = fddesc(thr, pc, fd); in FdAccess() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_fd.cpp | 27 struct FdDesc { struct 89 FdDesc *fds = reinterpret_cast<FdDesc *>(l1); in fddesc() 96 FdDesc *d = fddesc(thr, pc, fd); in init() 133 FdDesc *tab = (FdDesc*)atomic_load(&fdctx.tab[l1], memory_order_relaxed); in FdOnFork() 137 FdDesc *d = &tab[l2]; in FdOnFork() 145 FdDesc *tab = (FdDesc*)atomic_load(&fdctx.tab[l1], memory_order_relaxed); in FdLocation() 150 FdDesc *d = &tab[l2]; in FdLocation() 163 FdDesc *d = fddesc(thr, pc, fd); in FdAcquire() 174 FdDesc *d = fddesc(thr, pc, fd); in FdRelease() 186 FdDesc *d = fddesc(thr, pc, fd); in FdAccess() [all …]
|