Home
last modified time | relevance | path

Searched refs:stat (Results 1 – 25 of 102) sorted by relevance

12345

/fs/
Dstat.c33 void generic_fillattr(struct inode *inode, struct kstat *stat) in generic_fillattr() argument
35 stat->dev = inode->i_sb->s_dev; in generic_fillattr()
36 stat->ino = inode->i_ino; in generic_fillattr()
37 stat->mode = inode->i_mode; in generic_fillattr()
38 stat->nlink = inode->i_nlink; in generic_fillattr()
39 stat->uid = inode->i_uid; in generic_fillattr()
40 stat->gid = inode->i_gid; in generic_fillattr()
41 stat->rdev = inode->i_rdev; in generic_fillattr()
42 stat->size = i_size_read(inode); in generic_fillattr()
43 stat->atime = inode->i_atime; in generic_fillattr()
[all …]
/fs/nfs/
Diostat.h27 enum nfs_stat_eventcounters stat) in nfs_inc_server_stats() argument
29 this_cpu_inc(server->io_stats->events[stat]); in nfs_inc_server_stats()
33 enum nfs_stat_eventcounters stat) in nfs_inc_stats() argument
35 nfs_inc_server_stats(NFS_SERVER(inode), stat); in nfs_inc_stats()
39 enum nfs_stat_bytecounters stat, in nfs_add_server_stats() argument
42 this_cpu_add(server->io_stats->bytes[stat], addend); in nfs_add_server_stats()
46 enum nfs_stat_bytecounters stat, in nfs_add_stats() argument
49 nfs_add_server_stats(NFS_SERVER(inode), stat, addend); in nfs_add_stats()
54 enum nfs_stat_fscachecounters stat, in nfs_add_fscache_stats() argument
57 this_cpu_add(NFS_SERVER(inode)->io_stats->fscache[stat], addend); in nfs_add_fscache_stats()
[all …]
Dproc.c516 struct nfs_fsstat *stat) in nfs_proc_statfs() argument
527 nfs_fattr_init(stat->fattr); in nfs_proc_statfs()
532 stat->tbytes = (u64)fsinfo.blocks * fsinfo.bsize; in nfs_proc_statfs()
533 stat->fbytes = (u64)fsinfo.bfree * fsinfo.bsize; in nfs_proc_statfs()
534 stat->abytes = (u64)fsinfo.bavail * fsinfo.bsize; in nfs_proc_statfs()
535 stat->tfiles = 0; in nfs_proc_statfs()
536 stat->ffiles = 0; in nfs_proc_statfs()
537 stat->afiles = 0; in nfs_proc_statfs()
/fs/9p/
Dvfs_inode_dotl.c474 v9fs_vfs_getattr_dotl(const struct path *path, struct kstat *stat, in v9fs_vfs_getattr_dotl() argument
485 generic_fillattr(d_inode(dentry), stat); in v9fs_vfs_getattr_dotl()
501 generic_fillattr(d_inode(dentry), stat); in v9fs_vfs_getattr_dotl()
503 stat->blksize = st->st_blksize; in v9fs_vfs_getattr_dotl()
616 v9fs_stat2inode_dotl(struct p9_stat_dotl *stat, struct inode *inode, in v9fs_stat2inode_dotl() argument
622 if ((stat->st_result_mask & P9_STATS_BASIC) == P9_STATS_BASIC) { in v9fs_stat2inode_dotl()
623 inode->i_atime.tv_sec = stat->st_atime_sec; in v9fs_stat2inode_dotl()
624 inode->i_atime.tv_nsec = stat->st_atime_nsec; in v9fs_stat2inode_dotl()
625 inode->i_mtime.tv_sec = stat->st_mtime_sec; in v9fs_stat2inode_dotl()
626 inode->i_mtime.tv_nsec = stat->st_mtime_nsec; in v9fs_stat2inode_dotl()
[all …]
Dvfs_inode.c99 struct p9_wstat *stat) in p9mode2perm() argument
102 int mode = stat->mode; in p9mode2perm()
126 struct p9_wstat *stat, dev_t *rdev) in p9mode2unixmode() argument
129 u32 mode = stat->mode; in p9mode2unixmode()
132 res = p9mode2perm(v9ses, stat); in p9mode2unixmode()
149 strlcpy(ext, stat->extension, sizeof(ext)); in p9mode2unixmode()
160 type, stat->extension); in p9mode2unixmode()
1061 v9fs_vfs_getattr(const struct path *path, struct kstat *stat, in v9fs_vfs_getattr() argument
1072 generic_fillattr(d_inode(dentry), stat); in v9fs_vfs_getattr()
1084 generic_fillattr(d_inode(dentry), stat); in v9fs_vfs_getattr()
[all …]
Dv9fs_vfs.h67 void v9fs_stat2inode(struct p9_wstat *stat, struct inode *inode,
69 void v9fs_stat2inode_dotl(struct p9_stat_dotl *stat, struct inode *inode,
73 void v9fs_inode2stat(struct inode *inode, struct p9_wstat *stat);
/fs/nfsd/
Dnfsxdr.c146 struct kstat *stat) in encode_fattr() argument
153 type = (stat->mode & S_IFMT); in encode_fattr()
156 *p++ = htonl((u32) stat->mode); in encode_fattr()
157 *p++ = htonl((u32) stat->nlink); in encode_fattr()
158 *p++ = htonl((u32) from_kuid(&init_user_ns, stat->uid)); in encode_fattr()
159 *p++ = htonl((u32) from_kgid(&init_user_ns, stat->gid)); in encode_fattr()
161 if (S_ISLNK(type) && stat->size > NFS_MAXPATHLEN) { in encode_fattr()
164 *p++ = htonl((u32) stat->size); in encode_fattr()
166 *p++ = htonl((u32) stat->blksize); in encode_fattr()
168 *p++ = htonl(new_encode_dev(stat->rdev)); in encode_fattr()
[all …]
Dnfs3xdr.c166 struct kstat *stat) in encode_fattr3() argument
168 *p++ = htonl(nfs3_ftypes[(stat->mode & S_IFMT) >> 12]); in encode_fattr3()
169 *p++ = htonl((u32) (stat->mode & S_IALLUGO)); in encode_fattr3()
170 *p++ = htonl((u32) stat->nlink); in encode_fattr3()
171 *p++ = htonl((u32) from_kuid(&init_user_ns, stat->uid)); in encode_fattr3()
172 *p++ = htonl((u32) from_kgid(&init_user_ns, stat->gid)); in encode_fattr3()
173 if (S_ISLNK(stat->mode) && stat->size > NFS3_MAXPATHLEN) { in encode_fattr3()
176 p = xdr_encode_hyper(p, (u64) stat->size); in encode_fattr3()
178 p = xdr_encode_hyper(p, ((u64)stat->blocks) << 9); in encode_fattr3()
179 *p++ = htonl((u32) MAJOR(stat->rdev)); in encode_fattr3()
[all …]
Dxdr.h86 struct kstat stat; member
91 struct kstat stat; member
101 struct kstat stat; member
161 …2 *nfs2svc_encode_fattr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp, struct kstat *stat);
Dnfs2acl.c53 nfserr = fh_getattr(fh, &resp->stat); in nfsacld_proc_getacl()
127 nfserr = fh_getattr(fh, &resp->stat); in nfsacld_proc_setacl()
157 nfserr = fh_getattr(&resp->fh, &resp->stat); in nfsacld_proc_getattr()
179 nfserr = fh_getattr(&resp->fh, &resp->stat); in nfsacld_proc_access()
280 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfsaclsvc_encode_getaclres()
310 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfsaclsvc_encode_attrstatres()
319 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfsaclsvc_encode_accessres()
/fs/xfs/
Dxfs_itable.c56 int *stat) /* BULKSTAT_RV_... */ in xfs_bulkstat_one_int() argument
64 *stat = BULKSTAT_RV_NOTHING; in xfs_bulkstat_one_int()
144 *stat = BULKSTAT_RV_DIDONE; in xfs_bulkstat_one_int()
175 int *stat) /* BULKSTAT_RV_... */ in xfs_bulkstat_one() argument
178 xfs_bulkstat_one_fmt, ubused, stat); in xfs_bulkstat_one()
226 int stat; in xfs_bulkstat_grab_ichunk() local
230 error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_LE, &stat); in xfs_bulkstat_grab_ichunk()
233 if (!stat) { in xfs_bulkstat_grab_ichunk()
239 error = xfs_inobt_get_rec(cur, irec, &stat); in xfs_bulkstat_grab_ichunk()
242 XFS_WANT_CORRUPTED_RETURN(cur->bc_mp, stat == 1); in xfs_bulkstat_grab_ichunk()
[all …]
Dxfs_iops.c493 struct kstat *stat, in xfs_vn_getattr() argument
506 stat->size = XFS_ISIZE(ip); in xfs_vn_getattr()
507 stat->dev = inode->i_sb->s_dev; in xfs_vn_getattr()
508 stat->mode = inode->i_mode; in xfs_vn_getattr()
509 stat->nlink = inode->i_nlink; in xfs_vn_getattr()
510 stat->uid = inode->i_uid; in xfs_vn_getattr()
511 stat->gid = inode->i_gid; in xfs_vn_getattr()
512 stat->ino = ip->i_ino; in xfs_vn_getattr()
513 stat->atime = inode->i_atime; in xfs_vn_getattr()
514 stat->mtime = inode->i_mtime; in xfs_vn_getattr()
[all …]
Dxfs_itable.h31 int *stat);
67 int *stat);
76 int *stat);
/fs/overlayfs/
Dcopy_up.c199 static int ovl_set_timestamps(struct dentry *upperdentry, struct kstat *stat) in ovl_set_timestamps() argument
204 .ia_atime = stat->atime, in ovl_set_timestamps()
205 .ia_mtime = stat->mtime, in ovl_set_timestamps()
211 int ovl_set_attr(struct dentry *upperdentry, struct kstat *stat) in ovl_set_attr() argument
215 if (!S_ISLNK(stat->mode)) { in ovl_set_attr()
218 .ia_mode = stat->mode, in ovl_set_attr()
225 .ia_uid = stat->uid, in ovl_set_attr()
226 .ia_gid = stat->gid, in ovl_set_attr()
231 ovl_set_timestamps(upperdentry, stat); in ovl_set_attr()
323 struct kstat stat; member
[all …]
Dinode.c62 int ovl_getattr(const struct path *path, struct kstat *stat, in ovl_getattr() argument
74 err = vfs_getattr(&realpath, stat, request_mask, flags); in ovl_getattr()
99 WARN_ON_ONCE(stat->dev != lowerstat.dev); in ovl_getattr()
110 stat->ino = lowerstat.ino; in ovl_getattr()
112 stat->dev = dentry->d_sb->s_dev; in ovl_getattr()
123 stat->dev = dentry->d_sb->s_dev; in ovl_getattr()
124 stat->ino = dentry->d_inode->i_ino; in ovl_getattr()
133 stat->nlink = 1; in ovl_getattr()
142 stat->nlink = dentry->d_inode->i_nlink; in ovl_getattr()
/fs/xfs/libxfs/
Dxfs_btree.c1561 int *stat) /* success/failure */ in xfs_btree_increment() argument
1648 *stat = 1; in xfs_btree_increment()
1653 *stat = 0; in xfs_btree_increment()
1669 int *stat) /* success/failure */ in xfs_btree_decrement() argument
1746 *stat = 1; in xfs_btree_decrement()
1751 *stat = 0; in xfs_btree_decrement()
1847 int *stat) /* success/failure */ in xfs_btree_lookup() argument
1906 *stat = 0; in xfs_btree_lookup()
1981 *stat = 1; in xfs_btree_lookup()
1990 *stat = 0; in xfs_btree_lookup()
[all …]
Dxfs_rmap.h147 unsigned int flags, int *stat);
150 unsigned int flags, int *stat);
155 int *stat);
213 struct xfs_rmap_irec *irec, int *stat);
216 struct xfs_rmap_irec *irec, int *stat);
Dxfs_refcount.h24 xfs_agblock_t bno, int *stat);
26 xfs_agblock_t bno, int *stat);
28 struct xfs_refcount_irec *irec, int *stat);
Dxfs_ialloc_btree.c89 int *stat, in __xfs_inobt_alloc_block() argument
116 *stat = 0; in __xfs_inobt_alloc_block()
123 *stat = 1; in __xfs_inobt_alloc_block()
132 int *stat) in xfs_inobt_alloc_block() argument
134 return __xfs_inobt_alloc_block(cur, start, new, stat, XFS_AG_RESV_NONE); in xfs_inobt_alloc_block()
142 int *stat) in xfs_finobt_alloc_block() argument
144 return __xfs_inobt_alloc_block(cur, start, new, stat, in xfs_finobt_alloc_block()
/fs/fscache/
Dinternal.h278 static inline void fscache_stat(atomic_t *stat) in fscache_stat() argument
280 atomic_inc(stat); in fscache_stat()
283 static inline void fscache_stat_d(atomic_t *stat) in fscache_stat_d() argument
285 atomic_dec(stat); in fscache_stat_d()
288 #define __fscache_stat(stat) (stat) argument
293 #define __fscache_stat(stat) (NULL) argument
294 #define fscache_stat(stat) do {} while (0) argument
295 #define fscache_stat_d(stat) do {} while (0) argument
/fs/sdcardfs/
Dinode.c735 struct kstat *lower_stat, struct kstat *stat) in sdcardfs_fillattr() argument
744 stat->dev = inode->i_sb->s_dev; in sdcardfs_fillattr()
745 stat->ino = inode->i_ino; in sdcardfs_fillattr()
746 stat->mode = (inode->i_mode & S_IFMT) | get_mode(mnt, info, top); in sdcardfs_fillattr()
747 stat->nlink = inode->i_nlink; in sdcardfs_fillattr()
748 stat->uid = make_kuid(&init_user_ns, top->d_uid); in sdcardfs_fillattr()
749 stat->gid = make_kgid(&init_user_ns, get_gid(mnt, sb, top)); in sdcardfs_fillattr()
750 stat->rdev = inode->i_rdev; in sdcardfs_fillattr()
751 stat->size = lower_stat->size; in sdcardfs_fillattr()
752 stat->atime = lower_stat->atime; in sdcardfs_fillattr()
[all …]
/fs/orangefs/
Dinode.c248 int orangefs_getattr(const struct path *path, struct kstat *stat, in orangefs_getattr() argument
261 generic_fillattr(inode, stat); in orangefs_getattr()
265 stat->blksize = orangefs_inode->blksize; in orangefs_getattr()
268 stat->result_mask = STATX_BASIC_STATS; in orangefs_getattr()
270 stat->result_mask = STATX_BASIC_STATS & in orangefs_getattr()
273 stat->attributes_mask = STATX_ATTR_IMMUTABLE | in orangefs_getattr()
276 stat->attributes |= STATX_ATTR_IMMUTABLE; in orangefs_getattr()
278 stat->attributes |= STATX_ATTR_APPEND; in orangefs_getattr()
/fs/fuse/
Ddir.c899 struct kstat *stat) in fuse_fillattr() argument
913 stat->dev = inode->i_sb->s_dev; in fuse_fillattr()
914 stat->ino = attr->ino; in fuse_fillattr()
915 stat->mode = (inode->i_mode & S_IFMT) | (attr->mode & 07777); in fuse_fillattr()
916 stat->nlink = attr->nlink; in fuse_fillattr()
917 stat->uid = make_kuid(&init_user_ns, attr->uid); in fuse_fillattr()
918 stat->gid = make_kgid(&init_user_ns, attr->gid); in fuse_fillattr()
919 stat->rdev = inode->i_rdev; in fuse_fillattr()
920 stat->atime.tv_sec = attr->atime; in fuse_fillattr()
921 stat->atime.tv_nsec = attr->atimensec; in fuse_fillattr()
[all …]
/fs/btrfs/
Dscrub.c191 struct btrfs_scrub_progress stat; member
1033 ++sctx->stat.malloc_errors; in scrub_fixup_nodatasum()
1063 ++sctx->stat.corrected_errors; in scrub_fixup_nodatasum()
1071 ++sctx->stat.uncorrectable_errors; in scrub_fixup_nodatasum()
1138 ++sctx->stat.super_errors; in scrub_handle_errored_block()
1162 sctx->stat.malloc_errors++; in scrub_handle_errored_block()
1163 sctx->stat.read_errors++; in scrub_handle_errored_block()
1164 sctx->stat.uncorrectable_errors++; in scrub_handle_errored_block()
1202 sctx->stat.malloc_errors++; in scrub_handle_errored_block()
1203 sctx->stat.read_errors++; in scrub_handle_errored_block()
[all …]
/fs/udf/
Dsymlink.c155 static int udf_symlink_getattr(const struct path *path, struct kstat *stat, in udf_symlink_getattr() argument
162 generic_fillattr(inode, stat); in udf_symlink_getattr()
175 stat->size = strlen(page_address(page)); in udf_symlink_getattr()

12345