Lines Matching refs:dfd
71 int dfd; /* file descriptor for dir for 'openat()' */ member
81 else if (-1 != pxdir->dfd) in xdirClose()
82 close(pxdir->dfd); /* otherwise _we_ have to do it */ in xdirClose()
83 pxdir->dfd = -1; in xdirClose()
100 if (-1 == (pxdir->dfd = openat(fdo, path, OModeD))) in xdirOpenAt()
102 if (NULL == (pxdir->dir = fdopendir(pxdir->dfd))) in xdirOpenAt()
128 int dfd; in readFileAt() local
130 if (-1 == (dfd = openat(rfd, path, OModeF)) || -1 == fstat(dfd, &sb)) in readFileAt()
134 if (1 > (rdlen = read(dfd, ret, sb.st_size))) in readFileAt()
136 close(dfd); in readFileAt()
145 if (-1 != dfd) in readFileAt()
146 close(dfd); in readFileAt()
167 if (-1 == fstatat(xdir.dfd, dent->d_name, in findDevByDevId()
279 fdDevDir = openat(ClassDir.dfd, dent->d_name, OModeD); in findPpsDevId()