Lines Matching refs:mode
120 euidaccess (const char *path, int mode) in euidaccess() argument
140 return access (path, mode); in euidaccess()
146 mode &= (X_OK | W_OK | R_OK); /* Clear any bogus bits. */ in euidaccess()
151 if (mode == F_OK) in euidaccess()
161 return __access (path, mode); in euidaccess()
166 if (euid == 0 && ((mode & X_OK) == 0 in euidaccess()
171 granted = (unsigned int) (stats.st_mode & (mode << 6)) >> 6; in euidaccess()
173 granted = (unsigned int) (stats.st_mode & (mode << 3)) >> 3; in euidaccess()
175 granted = (stats.st_mode & mode); in euidaccess()
177 if (granted == mode) in euidaccess()
200 int mode; in main() local
207 mode = atoi (argv[2]); in main()
209 err = euidaccess (file, mode); in main()