Lines Matching defs:stat
1463 static void write_change(__be32 **p, struct kstat *stat, struct inode *inode)
1468 write32(p, stat->ctime.tv_sec);
1469 write32(p, stat->ctime.tv_nsec);
1579 static char *nfsd4_path(struct svc_rqst *rqstp, struct svc_export *exp, __be32 *stat)
1586 *stat = exp_pseudoroot(rqstp, &tmp_fh);
1587 if (*stat)
1597 *stat = nfserr_notsupp;
1721 struct kstat stat;
1753 err = vfs_getattr(exp->ex_path.mnt, dentry, &stat);
1826 dummy = nfs4_ftypes[(stat.mode & S_IFMT) >> 12];
1842 write_change(&p, &stat, dentry->d_inode);
1847 WRITE64(stat.size);
1877 WRITE32(MAJOR(stat.dev));
1879 WRITE32(MINOR(stat.dev));
1967 WRITE64(stat.ino);
2024 WRITE32(stat.mode & S_IALLUGO);
2034 WRITE32(stat.nlink);
2037 status = nfsd4_encode_user(rqstp, stat.uid, &p, &buflen);
2044 status = nfsd4_encode_group(rqstp, stat.gid, &p, &buflen);
2053 WRITE32((u32) MAJOR(stat.rdev));
2054 WRITE32((u32) MINOR(stat.rdev));
2077 dummy64 = (u64)stat.blocks << 9;
2084 WRITE32(stat.atime.tv_sec);
2085 WRITE32(stat.atime.tv_nsec);
2098 WRITE32(stat.ctime.tv_sec);
2099 WRITE32(stat.ctime.tv_nsec);
2105 WRITE32(stat.mtime.tv_sec);
2106 WRITE32(stat.mtime.tv_nsec);
2123 err = vfs_getattr(path.mnt, path.dentry, &stat);
2128 WRITE64(stat.ino);