Lines Matching refs:FdDesc
30 struct FdDesc { struct
79 static FdDesc *fddesc(ThreadState *thr, uptr pc, int fd) { in fddesc()
85 uptr size = kTableSizeL2 * sizeof(FdDesc); in fddesc()
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()
164 int l2 = (addr - (uptr)tab) / sizeof(FdDesc); 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()
211 FdDesc *d = fddesc(thr, pc, fd); in FdClose()
261 FdDesc *od = fddesc(thr, pc, oldfd); in FdDup()
307 FdDesc *d = fddesc(thr, pc, fd); in FdPollAdd()
317 FdDesc *epd = fddesc(thr, pc, epfd); in FdPollAdd()