Home
last modified time | relevance | path

Searched refs:stbuf (Results 26 – 50 of 125) sorted by relevance

12345

/illumos-gate/usr/src/cmd/streams/log/
H A Dstrclean.c60 struct stat stbuf; in main() local
102 if ((stat(logname, &stbuf) < 0) || !(stbuf.st_mode & DIRECTORY)) { in main()
H A Dstrerr.c108 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 Dex_io.c386 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 Dcheckdev.c130 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 Dlibdscp.c366 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 Dfile.c1282 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 Dmconnect.c68 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 Dannounce.c124 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 Dprocess.c184 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 Dg_utils.c64 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 Dgenf.c295 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 Dsgsmsg.c563 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 Dautod_mount.c339 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 Dns_files.c79 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 Dmain.c581 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 Dglob.c273 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 Dsplit.c78 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 Dps.c72 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 Dfiles.c46 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 Duux.c100 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 Dchown.c56 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 Dhandlers.c560 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 Daccton.c79 struct stat stbuf; in ckfile() local
80 struct stat *s = &stbuf; in ckfile()
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_pwdutil.c475 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 Dcrontab.c131 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()

12345