Home
last modified time | relevance | path

Searched refs:FdDesc (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_fd.cpp30 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 Dtsan_fd.cpp27 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 …]