/illumos-gate/usr/src/cmd/streams/log/ |
H A D | strclean.c | 60 struct stat stbuf; in main() local 102 if ((stat(logname, &stbuf) < 0) || !(stbuf.st_mode & DIRECTORY)) { in main()
|
H A D | strerr.c | 108 struct stat stbuf; in main() local 125 if (stat(logname, &stbuf) < 0 || !(stbuf.st_mode & DIRECTORY)) { in main()
|
/illumos-gate/usr/src/cmd/vi/port/ |
H A D | ex_io.c | 386 struct stat64 stbuf; in rop() local 413 if (fstat64(io, &stbuf)) in rop() 415 switch (FTYPE(stbuf) & S_IFMT) { in rop() 424 if (samei(&stbuf, "/dev/null")) in rop() 438 if ((FMODE(stbuf) & 0222) == 0 || access((char *)file, 2) < 0) { in rop() 560 struct stat64 stbuf; local 589 nonexist = stat64((char *)file, &stbuf); 599 if (ISCHR(stbuf)) { 600 if (samei(&stbuf, (unsigned char *)"/dev/null")) 602 if (samei(&stbuf, (unsigned char *)"/dev/tty"))
|
/illumos-gate/usr/src/cmd/format/ |
H A D | checkdev.c | 130 struct stat stbuf; in getpartition() local 152 if (fstat(mfd, &stbuf) == -1 || !S_ISCHR(stbuf.st_mode)) { in getpartition() 181 return (PARTITION(stbuf.st_rdev)); in getpartition() 290 struct stat stbuf; in checkdevinuse() local 294 (void) stat(cur_disk_path, &stbuf); in checkdevinuse() 295 majornum = major(stbuf.st_rdev); in checkdevinuse()
|
/illumos-gate/usr/src/lib/libdscp/ |
H A D | libdscp.c | 366 struct stat stbuf; in get_ifname() local 376 if ((stat(DSCP_CONFIGFILE, &stbuf) < 0) || in get_ifname() 377 (S_ISREG(stbuf.st_mode) == 0) || in get_ifname() 378 (stbuf.st_size > LIFNAMSIZ)) { in get_ifname() 391 size = stbuf.st_size; in get_ifname()
|
/illumos-gate/usr/src/cmd/sgs/mcs/common/ |
H A D | file.c | 1282 struct stat stbuf; in copy_elf_file_to_temp_ar_file() local 1298 if (read(fdtmp3, buf, stbuf.st_size) != stbuf.st_size) { in copy_elf_file_to_temp_ar_file() 1307 stbuf.st_size, ARFMAG); in copy_elf_file_to_temp_ar_file() 1317 if (stbuf.st_size & 0x1) { in copy_elf_file_to_temp_ar_file() 1318 buf[stbuf.st_size] = '\n'; in copy_elf_file_to_temp_ar_file() 1320 (size_t)ROUNDUP(stbuf.st_size)) { in copy_elf_file_to_temp_ar_file() 1326 } else if (write(fdartmp, buf, stbuf.st_size) != stbuf.st_size) { in copy_elf_file_to_temp_ar_file() 1416 struct stat stbuf; in copy_file() local 1445 if (read(fdtmp2, buf, stbuf.st_size) != stbuf.st_size) { in copy_file() 1463 if ((write(ofd, buf, stbuf.st_size)) != stbuf.st_size) { in copy_file() [all …]
|
/illumos-gate/usr/src/cmd/lp/lib/msgs/ |
H A D | mconnect.c | 68 struct stat stbuf; local 87 Again: if (stat(path, &stbuf) == -1) 89 if ((stbuf.st_mode & S_IFMT) != S_IFIFO) {
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.talkd/ |
H A D | announce.c | 124 struct stat stbuf; in announce_proc() local 151 if (fstat(fd, &stbuf) < 0 || stbuf.st_uid != p->pw_uid) { in announce_proc() 156 if ((stbuf.st_mode&020) == 0) { in announce_proc()
|
H A D | process.c | 184 struct stat stbuf; in find_user() local 212 if (fstat(tfd, &stbuf) < 0 || in find_user() 213 (stbuf.st_mode&020) == 0) { in find_user()
|
/illumos-gate/usr/src/lib/libgss/ |
H A D | g_utils.c | 64 struct stat stbuf; in __gss_read_qop_file() local 68 if (stat(QOP_NUM_FILE, &stbuf) != 0 || stbuf.st_mtime < last) { in __gss_read_qop_file() 74 last = stbuf.st_mtime; in __gss_read_qop_file()
|
/illumos-gate/usr/src/lib/storage/libg_fc/common/ |
H A D | genf.c | 295 struct stat stbuf; in g_get_physical_name_from_link() local 349 if (stat(source, &stbuf) == -1) { in g_get_physical_name_from_link() 354 if (lstat(source, &stbuf) == -1) { in g_get_physical_name_from_link() 368 if (!S_ISLNK(stbuf.st_mode)) { in g_get_physical_name_from_link() 437 struct stat stbuf; in g_get_physical_name() local 464 status = stat(s, &stbuf); in g_get_physical_name() 559 if (lstat(s, &stbuf) == -1) { in g_get_physical_name() 567 if (!S_ISLNK(stbuf.st_mode)) { in g_get_physical_name() 572 if (S_ISCHR(stbuf.st_mode) || S_ISDIR(stbuf.st_mode)) { in g_get_physical_name()
|
/illumos-gate/usr/src/tools/sgs/sgsmsg/ |
H A D | sgsmsg.c | 563 char *stbuf; in output_defs() local 566 if ((stbuf = malloc(stbufsize)) == 0) { in output_defs() 570 (void) st_setstrbuf(stp, stbuf, stbufsize); in output_defs() 603 const char *stbuf; in output_data() local 607 stbuf = st_getstrbuf(stp); in output_data() 609 assert(stbuf); in output_data() 630 (unsigned char)stbuf[ndx]) < 0) { in output_data() 637 (unsigned char)stbuf[ndx]) < 0) { in output_data() 653 if (fprintf(fddata, fmtstr, (unsigned char)stbuf[stbufsize - 1]) < 0) { in output_data()
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | autod_mount.c | 339 struct stat stbuf; local 348 if (stat(mntpnt, &stbuf) < 0) { 377 if (stat(mntpnt, &stbuf) == 0) { 379 mntpnt, stbuf.st_dev, stbuf.st_rdev); 393 struct stat stbuf; in automountd_do_fork_exec() local 663 struct stat stbuf; local 673 if (stat(path, &stbuf) != 0) {
|
H A D | ns_files.c | 79 struct stat stbuf; in getmapent_files() local 90 if (stat(fname, &stbuf) < 0) { in getmapent_files() 102 if (!isrestricted && (stbuf.st_mode & S_IXUSR)) { in getmapent_files() 206 struct stat stbuf; in getmapkeys_files() local 227 if (stat(fname, &stbuf) < 0) { in getmapkeys_files() 239 if (stbuf.st_mode & S_IXUSR) { in getmapkeys_files()
|
/illumos-gate/usr/src/cmd/logadm/ |
H A D | main.c | 581 struct stat stbuf; in rotatelog() local 604 if (lstat(fname, &stbuf) < 0) { in rotatelog() 611 if ((stbuf.st_mode & S_IFMT) == S_IFLNK) { in rotatelog() 616 if ((stbuf.st_mode & S_IFMT) != S_IFREG) { in rotatelog() 623 stbuf.st_size < opts_optarg_int(opts, "s")) { in rotatelog() 717 (void) snprintf(ownerbuf, MAXATTR, "%ld", stbuf.st_uid); in rotatelog() 723 (void) snprintf(groupbuf, MAXATTR, "%ld", stbuf.st_gid); in rotatelog() 732 "%03lo", stbuf.st_mode & 0777); in rotatelog() 791 struct stat stbuf; in rotateto() local 807 if (hasn && lstat(buf2, &stbuf) != -1) in rotateto() [all …]
|
H A D | glob.c | 273 struct stat stbuf; in glob_reglob() local 278 if (stat(fn_s(matchfnp), &stbuf) < 0) { in glob_reglob() 285 (stbuf.st_mode & S_IFMT) != in glob_reglob() 303 fn_setstat(matchfnp, &stbuf); in glob_reglob()
|
/illumos-gate/usr/src/cmd/split/ |
H A D | split.c | 78 struct statvfs stbuf; in main() local 203 if (statvfs(head, &stbuf) < 0) { in main() 208 if (strlen(tail) > (stbuf.f_namemax - suffix_length)) { in main() 211 progname, stbuf.f_namemax - suffix_length); in main()
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | ps.c | 72 struct stat stbuf; in get_ldbase() local 82 if (fstat(pauxvfd, &stbuf) == -1) in get_ldbase() 85 auxvptr = malloc(stbuf.st_size); in get_ldbase() 86 if (read(pauxvfd, auxvptr, stbuf.st_size) == -1) in get_ldbase() 92 auxvtail = (void *)((uintptr_t)auxvptr + stbuf.st_size); in get_ldbase()
|
/illumos-gate/usr/src/cmd/lp/cmd/lpsched/ |
H A D | files.c | 46 struct stat stbuf; in chfiles() local 78 if (Stat(file, &stbuf) == -1) in chfiles() 81 switch (stbuf.st_mode & S_IFMT) { in chfiles() 95 stbuf.st_size = 1; in chfiles() 105 total += stbuf.st_size; in chfiles()
|
/illumos-gate/usr/src/cmd/bnu/ |
H A D | uux.c | 100 struct stat stbuf; local 645 if (uidstat(rest, &stbuf) != 0) { 651 if ( !(stbuf.st_mode & ANYREAD) 652 && !(stbuf.st_uid == Uid && stbuf.st_mode & 0400) 653 && !(stbuf.st_gid ==getgid() && stbuf.st_mode & 0040) 663 if (cflag || !(stbuf.st_mode & ANYREAD)) {
|
/illumos-gate/usr/src/ucbcmd/chown/ |
H A D | chown.c | 56 struct stat stbuf; variable 138 if (lstat(argv[c], &stbuf) < 0) { in main() 142 if (rflag && ((stbuf.st_mode&S_IFMT) == S_IFDIR)) { in main()
|
/illumos-gate/usr/src/cmd/power/ |
H A D | handlers.c | 560 struct stat stbuf; in devpath() local 570 if ((devok = (stat(src, &stbuf) == 0 && stbuf.st_rdev)) != 0) { in devpath() 1117 struct stat stbuf; in sfpath() local 1145 if (stat(sfile, &stbuf) == -1) { in sfpath() 1152 if (stat(sfile, &stbuf) == -1) in sfpath() 1166 if (S_ISREG(stbuf.st_mode) || (dir && S_ISDIR(stbuf.st_mode))) { in sfpath() 1168 dev = stbuf.st_dev; in sfpath() 1169 } else if (S_ISBLK(stbuf.st_mode)) { in sfpath() 1182 dev = stbuf.st_rdev; in sfpath()
|
/illumos-gate/usr/src/cmd/acct/ |
H A D | accton.c | 79 struct stat stbuf; in ckfile() local 80 struct stat *s = &stbuf; in ckfile()
|
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_pwdutil.c | 475 struct stat64 stbuf; in smb_pwd_update() local 491 if (stat64(SMB_PASSWD, &stbuf) < 0) { in smb_pwd_update() 922 struct stat64 stbuf; in smb_lucache_update() local 951 if (stat64(SMB_PASSWD, &stbuf) < 0) { in smb_lucache_update() 961 if (stbuf.st_size == 0) { in smb_lucache_update() 969 if ((smb_uch.uc_timestamp.tv_sec == stbuf.st_mtim.tv_sec) && in smb_lucache_update() 970 (smb_uch.uc_timestamp.tv_nsec == stbuf.st_mtim.tv_nsec)) { in smb_lucache_update() 983 if ((rc == SMB_PWE_SUCCESS) && (stat64(SMB_PASSWD, &stbuf) == 0)) in smb_lucache_update() 984 smb_uch.uc_timestamp = stbuf.st_mtim; in smb_lucache_update()
|
/illumos-gate/usr/src/cmd/cron/ |
H A D | crontab.c | 131 struct stat stbuf; in main() local 310 if (stat(edtemp, &stbuf) < 0) in main() 312 omodtime = stbuf.st_mtime; in main() 335 if (fstat(fileno(tmpfp), &stbuf) < 0) in main() 337 if (stbuf.st_size == 0) in main() 339 if (omodtime == stbuf.st_mtime) { in main()
|