Lines Matching defs:fddesc
30 struct FdDesc {
80 static FdDesc *fddesc(ThreadState *thr, uptr pc, int fd) {
86 uptr size = kTableSizeL2 * sizeof(FdDesc);
90 MemoryResetRange(thr, (uptr)&fddesc, (uptr)p, size);
96 FdDesc *fds = reinterpret_cast<FdDesc *>(l1);
103 FdDesc *d = fddesc(thr, pc, fd);
150 FdDesc *tab = (FdDesc*)atomic_load(&fdctx.tab[l1], memory_order_relaxed);
154 FdDesc *d = &tab[l2];
162 FdDesc *tab = (FdDesc*)atomic_load(&fdctx.tab[l1], memory_order_relaxed);
166 int l2 = (addr - (uptr)tab) / sizeof(FdDesc);
167 FdDesc *d = &tab[l2];
181 FdDesc *d = fddesc(thr, pc, fd);
192 FdDesc *d = fddesc(thr, pc, fd);
206 FdDesc *d = fddesc(thr, pc, fd);
214 FdDesc *d = fddesc(thr, pc, fd);
265 FdDesc *od = fddesc(thr, pc, oldfd);
311 FdDesc *d = fddesc(thr, pc, fd);
321 FdDesc *epd = fddesc(thr, pc, epfd);