Lines Matching defs:statb
1074 struct stat statb;
1081 r = fstat(fd,&statb);
1085 if(!S_ISREG(statb.st_mode))
1087 *perm = statb.st_mode&(RW_ALL|(S_IXUSR|S_IXGRP|S_IXOTH));
2050 struct stat statb;
2051 if((flags = fstat(fd,&statb))< 0)
2060 struct stat statb;
2064 if(null_ino==0 && stat(e_devnull,&statb) >=0)
2066 null_ino = statb.st_ino;
2067 null_dev = statb.st_dev;
2075 if((fstat(fd,&statb)>=0) && S_ISSOCK(statb.st_mode))
2079 if(!(statb.st_mode&S_IRUSR))
2081 else if(!(statb.st_mode&S_IWUSR))
2087 else if((fstat(fd,&statb)>=0) && (
2088 S_ISFIFO(statb.st_mode) ||
2090 S_ISSOCK(statb.st_mode) ||
2093 (statb.st_ino==0 && (statb.st_mode & ~(S_IRUSR|S_IRGRP|S_IROTH|S_IWUSR|S_IWGRP|S_IWOTH|S_IXUSR|S_IXGRP|S_IXOTH|S_ISUID|S_ISGID))==0) ||
2094 (S_ISCHR(statb.st_mode) && (statb.st_ino!=null_ino || statb.st_dev!=null_dev))