/fs/ |
D | stat.c | 33 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/ |
D | iostat.h | 27 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 …]
|
D | proc.c | 516 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/ |
D | vfs_inode_dotl.c | 474 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 …]
|
D | vfs_inode.c | 99 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 …]
|
D | v9fs_vfs.h | 67 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/ |
D | nfsxdr.c | 146 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 …]
|
D | nfs3xdr.c | 166 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 …]
|
D | xdr.h | 86 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);
|
D | nfs2acl.c | 53 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/ |
D | xfs_itable.c | 56 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 …]
|
D | xfs_iops.c | 493 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 …]
|
D | xfs_itable.h | 31 int *stat); 67 int *stat); 76 int *stat);
|
/fs/overlayfs/ |
D | copy_up.c | 199 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 …]
|
D | inode.c | 62 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/ |
D | xfs_btree.c | 1561 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 …]
|
D | xfs_rmap.h | 147 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);
|
D | xfs_refcount.h | 24 xfs_agblock_t bno, int *stat); 26 xfs_agblock_t bno, int *stat); 28 struct xfs_refcount_irec *irec, int *stat);
|
D | xfs_ialloc_btree.c | 89 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/ |
D | internal.h | 278 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/ |
D | inode.c | 735 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/ |
D | inode.c | 248 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/ |
D | dir.c | 899 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/ |
D | scrub.c | 191 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/ |
D | symlink.c | 155 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()
|