Lines Matching defs:fsb
100 const entry_t skip_dirs[], struct stat64 *fsb);
102 static char *ispts(struct stat64 *fsb, int match_mask);
103 static char *ispty(struct stat64 *fsb, int match_mask);
158 struct stat64 fsb;
160 fsb.st_rdev = rdev;
167 return (_ttyname_common(&fsb, buffer, MATCH_MM));
177 struct stat64 fsb; /* what we are searching for */
182 if (fstat64(f, &fsb) < 0) {
187 ((fsb.st_mode & S_IFMT) != S_IFCHR)) {
197 return (_ttyname_common(&fsb, buffer, MATCH_ALL));
358 ispts(struct stat64 *fsb, int match_mask)
364 itoa(minor(fsb->st_rdev), buf+strlen(buf));
379 if (major(fsb->st_rdev) != major(ptsdev))
386 if (stb.st_rdev == fsb->st_rdev)
388 } else if (stb.st_rdev == fsb->st_rdev && stb.st_dev == fsb->st_dev &&
389 stb.st_ino == fsb->st_ino)
401 ispty(struct stat64 *fsb, int match_mask)
415 if (major(fsb->st_rdev) != major(ptsldev)) {
426 if (major(fsb->st_rdev) != major(ptcdev))
433 dmin = minor(fsb->st_rdev);
447 if (stb.st_rdev == fsb->st_rdev)
449 } else if (stb.st_rdev == fsb->st_rdev &&
450 stb.st_dev == fsb->st_dev &&
451 stb.st_ino == fsb->st_ino)
484 * fsb. It puts the answer into rbuf. If a match is found on device
497 struct stat64 *fsb) /* the file being searched for */
573 skip_dirs, fsb);
583 if (tsb.st_dev == fsb->st_dev)
585 if (tsb.st_rdev == fsb->st_rdev)
587 if (tsb.st_ino == fsb->st_ino)