Lines Matching refs:test_stat
49 # define isapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode)||S_ISSOCK((p)->st_mode)&&(p)->st_ino&&((p)->st_mode&(S_IRUSR|S_IWUSR))!=(S_IRUSR|S_IWUSR))
51 # define isapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode)||S_ISSOCK((p)->st_mode)&&(p)->st_ino)
54 # define isapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode)||S_ISSOCK((p)->st_mode)&&(p)->st_ino)
56 # define isasock(f,p) (test_stat(f,p)>=0&&S_ISSOCK((p)->st_mode))
58 # define isapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode))
64 static int test_stat(const char*, struct stat*);
340 return(test_stat(arg,&statb)>=0 && S_ISDIR(statb.st_mode));
342 return(test_stat(arg,&statb)>=0 && S_ISCHR(statb.st_mode));
344 return(test_stat(arg,&statb)>=0 && S_ISBLK(statb.st_mode));
346 return(test_stat(arg,&statb)>=0 && S_ISREG(statb.st_mode));
368 return(test_stat(arg,&statb)>=0 && S_ISCTG(statb.st_mode));
376 if(test_stat(arg,&statb)>=0 && S_ISCDF(statb.st_mode))
383 return(test_stat(arg,&statb)>=0 && S_ISCDF(statb.st_mode));
392 return(test_stat(arg,&statb)>=0 && tmxgetmtime(&statb) > tmxgetatime(&statb));
403 if(*arg==0 || test_stat(arg,&statb)<0)
522 int r=test_stat(file2,&statb2);
523 if(test_stat(file1,&statb1)<0)
543 if(test_stat(file1,&stat1)>=0 && test_stat(file2,&stat2)>=0)
589 if(test_stat(name, &statb) == 0)
647 if(file && (*file==0 || test_stat(file,&statb)<0))
655 static int test_stat(const char *name,struct stat *buff)