Home
last modified time | relevance | path

Searched refs:statb (Results 26 – 50 of 96) sorted by relevance

1234

/illumos-gate/usr/src/contrib/ast/src/lib/libcmd/
H A Dwc.c97 struct stat statb; in b_wc() local
165 if (!(mode&(WC_WORDS|WC_LINES|WC_MBYTE|WC_LONGEST)) && fstat(sffileno(fp),&statb)>=0 in b_wc()
166 && S_ISREG(statb.st_mode)) in b_wc()
168 wp->chars = statb.st_size - lseek(sffileno(fp),0L,1); in b_wc()
/illumos-gate/usr/src/cmd/make/lib/makestate/
H A Dlock.c81 struct stat statb; in file_lock() local
101 r = lstat(lockname, &statb); in file_lock()
134 if (statb.st_mtime + timeout < fs_statb.st_mtime) { in file_lock()
/illumos-gate/usr/src/cmd/ptools/pmap/
H A Dpmap_common.c70 struct stat statb; in make_name() local
102 if (stat(path, &statb) == 0) { in make_name()
103 dev_t dev = statb.st_dev; in make_name()
104 ino_t ino = statb.st_ino; in make_name()
/illumos-gate/usr/src/cmd/sgs/libldmake/common/
H A Dlock.c93 struct stat statb; in file_lock() local
114 r = lstat(lockname, &statb); in file_lock()
150 if (statb.st_mtime + timeout < fs_statb.st_mtime) { in file_lock()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/
H A Dfts.c43 #define _fts_statb statb
214 f->fts_statp = &f->statb; in node()
229 if (f1->statb.st_ino < f2->statb.st_ino) in statcmp()
231 if (f1->statb.st_ino > f2->statb.st_ino) in statcmp()
233 if (f1->statb.st_dev < f2->statb.st_dev) in statcmp()
235 if (f1->statb.st_dev > f2->statb.st_dev) in statcmp()
242 if (f1->statb.st_mtime < f2->statb.st_mtime) in statcmp()
244 if (f1->statb.st_mtime > f2->statb.st_mtime) in statcmp()
894 fts->parent->statb = *f->fts_statp; in fts_read()
940 …(fts->flags & FTS_TOP) && (!(fts->flags & FTS_XDEV) || f->statb.st_dev == f->fts_parent->statb.st_… in fts_read()
[all …]
/illumos-gate/usr/src/cmd/lastcomm/
H A Dlc_utils.c218 struct stat statb; in getdev() local
243 if (stat(name, &statb) < 0) /* name truncated usually */ in getdev()
245 if ((statb.st_mode & S_IFMT) != S_IFCHR) in getdev()
247 hp->dev_dev = statb.st_rdev; in getdev()
/illumos-gate/usr/src/cmd/sh/
H A Dmain.c490 struct stat statb; in chkmail() local
512 if (*start && stat((const char *)start, &statb) >= 0) { in chkmail()
513 if (statb.st_size && *ptr && in chkmail()
514 statb.st_mtime != *ptr) { in chkmail()
522 *ptr = statb.st_mtime; in chkmail()
H A Dhashserv.c459 struct stat statb; in chk_access() local
466 ftype = statb.st_mode & S_IFMT; in chk_access()
467 if (stat((char *)name, &statb) == 0) { in chk_access()
468 ftype = statb.st_mode & S_IFMT; in chk_access()
477 if (statb.st_mode & (S_IEXEC|(S_IEXEC>>3)|(S_IEXEC>>6))) in chk_access()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dshcomp.c112 struct stat statb; in main() local
115 if(fstat(sffileno(out),&statb) >=0) in main()
116 chmod(cp,(statb.st_mode&~S_IFMT)|S_IXUSR|S_IXGRP|S_IXOTH); in main()
H A Dio.c1096 struct stat statb; in io_usename() local
1103 r = fstat(fd,&statb); in io_usename()
1107 if(!S_ISREG(statb.st_mode)) in io_usename()
2090 struct stat statb; in sh_iocheckfd()
2100 struct stat statb; in sh_iocheckfd() local
2106 null_ino = statb.st_ino; in sh_iocheckfd()
2107 null_dev = statb.st_dev; in sh_iocheckfd()
2115 if((fstat(fd,&statb)>=0) && S_ISSOCK(statb.st_mode)) in sh_iocheckfd()
2128 S_ISFIFO(statb.st_mode) || in sh_iocheckfd()
2130 S_ISSOCK(statb.st_mode) || in sh_iocheckfd()
[all …]
/illumos-gate/usr/src/cmd/filesync/
H A Daction.c410 struct stat statb; in do_copy() local
787 rc = lstat(dst, &statb); in do_copy()
790 note_info(fp, &statb, srcdst); in do_copy()
945 struct stat statb; in do_rename() local
989 rc = lstat(newname, &statb); in do_rename()
992 note_info(fp, &statb, srcdst); in do_rename()
1236 struct stat statb; in checksparse() local
1243 if (fstat(fd, &statb) < 0) in checksparse()
1255 if (statb.st_size > 512 * statb.st_blocks) in checksparse()
1256 return (statb.st_blksize); in checksparse()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/
H A Dshiocmd_solaris.c395 struct stat statb; member
584 fstat(fd, &fdp->statb); in b_open()
708 fstat(fd, &fdp->statb); in b_tmpfile()
783 fstat(fd, &fdp->statb); in b_dup()
819 struct stat statb; in b_stat() local
839 if(lstat(argv[1], &statb) < 0) in b_stat()
844 if(stat(argv[1], &statb) < 0) in b_stat()
854 fdp->statb = statb; in b_stat()
/illumos-gate/usr/src/cmd/ls/
H A Dls.c1794 struct stat statb, statb1; in gstat() local
1887 rep->lnum = statb.st_ino; in gstat()
1888 rep->lsize = statb.st_size; in gstat()
1995 statb = statb1; in gstat()
2019 if (!S_ISREG(statb.st_mode)) in gstat()
2022 rep->luid = statb.st_uid; in gstat()
2023 rep->lgid = statb.st_gid; in gstat()
2024 rep->lnl = statb.st_nlink; in gstat()
2031 rep->lat = statb.st_atim; in gstat()
2032 rep->lct = statb.st_ctim; in gstat()
[all …]
/illumos-gate/usr/src/lib/libpkg/common/
H A Disdir.c173 struct stat statb; in iscpio() local
186 if (fstat(fd, &statb) == -1) { in iscpio()
192 if (S_ISREG(statb.st_mode)) { /* Must be a file */ in iscpio()
/illumos-gate/usr/src/lib/libproc/common/
H A DPzone.c314 struct stat64 statb; in Plofspath() local
341 if (stat64(MNTTAB, &statb) == 0 && in Plofspath()
342 (statb.st_mtim.tv_sec != lofs_mstat.st_mtim.tv_sec || in Plofspath()
343 statb.st_mtim.tv_nsec != lofs_mstat.st_mtim.tv_nsec || in Plofspath()
344 statb.st_ctim.tv_sec != lofs_mstat.st_ctim.tv_sec || in Plofspath()
345 statb.st_ctim.tv_nsec != lofs_mstat.st_ctim.tv_nsec)) { in Plofspath()
346 lofs_mstat = statb; in Plofspath()
H A DPservice.c176 struct stat statb; in ps_lgetxregsize() local
205 if (stat(fname, &statb) != 0) in ps_lgetxregsize()
208 if (statb.st_size > INT_MAX) in ps_lgetxregsize()
211 *xrsize = (int)statb.st_size; in ps_lgetxregsize()
/illumos-gate/usr/src/cmd/csh/
H A Dsh.file.c254 struct stat statb; in filetype() local
262 if (stat_(path, &statb) < 0) in filetype()
265 if (lstat_(path, &statb) < 0) in filetype()
268 if ((statb.st_mode & S_IFMT) == S_IFLNK) in filetype()
270 if ((statb.st_mode & S_IFMT) == S_IFDIR) in filetype()
272 if (((statb.st_mode & S_IFMT) == S_IFREG) && in filetype()
273 (statb.st_mode & 011)) in filetype()
/illumos-gate/usr/src/lib/brand/solaris10/s10_brand/common/
H A Ds10_deleted.c411 s10_xstat(sysret_t *rval, int version, const char *path, struct stat *statb) in s10_xstat() argument
419 AT_FDCWD, path, statb, 0)); in s10_xstat()
425 s10_lxstat(sysret_t *rval, int version, const char *path, struct stat *statb) in s10_lxstat() argument
433 AT_FDCWD, path, statb, AT_SYMLINK_NOFOLLOW)); in s10_lxstat()
439 s10_fxstat(sysret_t *rval, int version, int fd, struct stat *statb) in s10_fxstat() argument
447 fd, NULL, statb, 0)); in s10_fxstat()
/illumos-gate/usr/src/cmd/make/lib/vroot/
H A Dlock.cc90 struct stat statb; in file_lock() local
118 r = lstat(lockname, &statb); in file_lock()
/illumos-gate/usr/src/cmd/mailx/
H A Dfio.c467 struct stat statb; in removefile() local
470 if (stat(name, &statb) < 0) in removefile()
475 if ((statb.st_mode & S_IFMT) != S_IFREG) { in removefile()
494 struct stat statb; in edstop() local
527 if (fstat(fileno(ibuf), &statb) >= 0 && statb.st_size > mailsize) { in edstop()
/illumos-gate/usr/src/cmd/cron/
H A Datrm.c314 struct stat statb; in powner() local
317 if (stat(file, &statb) < 0) { in powner()
324 printf("%s", getname(statb.st_uid)); in powner()
/illumos-gate/usr/src/cmd/fs.d/ufs/quotacheck/
H A Dquotacheck.c430 struct stat64 statb; in chkquota() local
458 if (fstat64(fileno(qf), &statb) < 0) { in chkquota()
464 quotadev = statb.st_dev; in chkquota()
465 if (stat64(fsdev, &statb) < 0) { in chkquota()
471 if (quotadev != statb.st_rdev) { in chkquota()
473 qffile, quotadev, fsdev, statb.st_rdev); in chkquota()
/illumos-gate/usr/src/cmd/fs.d/ufs/edquota/
H A Dedquota.c660 struct stat64 statb; in setupfs() local
672 if (stat64(mntp.mnt_special, &statb) < 0) in setupfs()
674 if ((statb.st_mode & S_IFMT) != S_IFBLK) in setupfs()
676 fsdev = statb.st_rdev; in setupfs()
679 if (stat64(qfilename, &statb) < 0 || statb.st_dev != fsdev) in setupfs()
/illumos-gate/usr/src/cmd/fs.d/ufs/quota/
H A Dquota.c626 struct stat64 statb; in getdiskquota() local
629 if (stat64(mntp->mnt_special, &statb) < 0 || in getdiskquota()
630 (statb.st_mode & S_IFMT) != S_IFBLK) in getdiskquota()
632 fsdev = statb.st_rdev; in getdiskquota()
635 if (stat64(qfilename, &statb) < 0 || statb.st_dev != fsdev) in getdiskquota()
/illumos-gate/usr/src/cmd/fm/notify/smtp-notify/common/
H A Dsmtp-notify.c112 struct stat statb; in read_template() local
115 if (stat(template, &statb) != 0) { in read_template()
125 if ((buf = malloc(statb.st_size + 1)) == NULL) { in read_template()
126 nd_error(nhdl, "Failed to allocate %d bytes", statb.st_size); in read_template()
130 if (read(fd, buf, statb.st_size) < 0) { in read_template()
137 buf[statb.st_size] = '\0'; in read_template()

1234