Lines Matching defs:mode
553 int sh_access(register const char *name, register int mode)
559 return(sh_ioaccess((int)strtol(name+8, (char**)0, 10),mode));
561 if(mode==X_OK && sh.euserid==0)
564 return(access(name,mode));
573 mode = access(name,mode);
579 return(mode);
588 if(mode == F_OK)
589 return(mode);
592 if(!S_ISREG(statb.st_mode) || mode!=X_OK)
595 mode = (S_IXUSR|S_IXGRP|S_IXOTH);
598 mode <<= 6;
600 mode <<= 3;
623 mode <<= 3;
629 if(statb.st_mode & mode)
636 * Return the mode bits of file <file>
638 * The mode bits are zero if the file doesn't exist.