Lines Matching refs:sb
104 struct stat sb; in validate_dir() local
110 if (lstat(dir, &sb) < 0) { in validate_dir()
116 if (!S_ISDIR(sb.st_mode)) { in validate_dir()
122 if (S_ISLNK(sb.st_mode)) { in validate_dir()
128 if (sb.st_uid != 0 || sb.st_gid != 0) { in validate_dir()
134 if (sb.st_mode & (S_IWGRP | S_IWOTH | S_IROTH)) { in validate_dir()
186 struct stat sb, tty; in pam_sm_authenticate() local
228 if (lstat(timestampfile, &sb) == 0 && sb.st_size != 0) { in pam_sm_authenticate()
229 if (!S_ISREG(sb.st_mode)) { in pam_sm_authenticate()
237 if (sb.st_uid != 0 || sb.st_gid != 0) { in pam_sm_authenticate()
245 if (sb.st_nlink != 1 || S_ISLNK(sb.st_mode)) { in pam_sm_authenticate()
253 if (sb.st_mode & (S_IRWXG | S_IRWXO)) { in pam_sm_authenticate()
302 if (time((time_t *)0) - sb.st_mtime > 60 * timeout) { in pam_sm_authenticate()
335 struct stat sb; in pam_sm_setcred() local
366 if (lstat(timestampfile, &sb) == 0) { in pam_sm_setcred()