Lines Matching defs:stat
2295 static __be32 *encode_change(__be32 *p, struct kstat *stat, struct inode *inode,
2302 p = xdr_encode_hyper(p, nfsd4_change_attribute(stat, inode));
2304 *p++ = cpu_to_be32(stat->ctime.tv_sec);
2305 *p++ = cpu_to_be32(stat->ctime.tv_nsec);
2645 static int get_parent_attributes(struct svc_export *exp, struct kstat *stat)
2655 err = vfs_getattr(&path, stat, STATX_BASIC_STATS, AT_STATX_SYNC_AS_STAT);
2706 struct kstat stat;
2741 err = vfs_getattr(&path, &stat, STATX_BASIC_STATS, AT_STATX_SYNC_AS_STAT);
2832 dummy = nfs4_file_type(stat.mode);
2853 p = encode_change(p, &stat, d_inode(dentry), exp);
2859 p = xdr_encode_hyper(p, stat.size);
2893 *p++ = cpu_to_be32(MAJOR(stat.dev));
2895 *p++ = cpu_to_be32(MINOR(stat.dev));
2993 p = xdr_encode_hyper(p, stat.ino);
3058 *p++ = cpu_to_be32(stat.mode & S_IALLUGO);
3070 *p++ = cpu_to_be32(stat.nlink);
3073 status = nfsd4_encode_user(xdr, rqstp, stat.uid);
3078 status = nfsd4_encode_group(xdr, rqstp, stat.gid);
3086 *p++ = cpu_to_be32((u32) MAJOR(stat.rdev));
3087 *p++ = cpu_to_be32((u32) MINOR(stat.rdev));
3114 dummy64 = (u64)stat.blocks << 9;
3121 p = xdr_encode_hyper(p, (s64)stat.atime.tv_sec);
3122 *p++ = cpu_to_be32(stat.atime.tv_nsec);
3134 p = xdr_encode_hyper(p, (s64)stat.ctime.tv_sec);
3135 *p++ = cpu_to_be32(stat.ctime.tv_nsec);
3141 p = xdr_encode_hyper(p, (s64)stat.mtime.tv_sec);
3142 *p++ = cpu_to_be32(stat.mtime.tv_nsec);
3146 u64 ino = stat.ino;
3181 *p++ = cpu_to_be32(stat.blksize);