Home
last modified time | relevance | path

Searched refs:request_mask (Results 1 – 25 of 56) sorted by relevance

123

/linux/fs/
H A Dstat.c45 void fill_mg_cmtime(struct kstat *stat, u32 request_mask, struct inode *inode) in fill_mg_cmtime() argument
50 if (!(request_mask & (STATX_CTIME|STATX_MTIME))) { in fill_mg_cmtime()
82 void generic_fillattr(struct mnt_idmap *idmap, u32 request_mask, in generic_fillattr() argument
99 fill_mg_cmtime(stat, request_mask, inode); in generic_fillattr()
108 if ((request_mask & STATX_CHANGE_COOKIE) && IS_I_VERSION(inode)) { in generic_fillattr()
182 u32 request_mask, unsigned int query_flags) in vfs_getattr_nosec() argument
213 ret = inode->i_op->getattr(idmap, path, stat, request_mask, in vfs_getattr_nosec()
218 generic_fillattr(idmap, request_mask, inode, stat); in vfs_getattr_nosec()
227 bdev_statx(path, stat, request_mask); in vfs_getattr_nosec()
255 u32 request_mask, unsigned int query_flags) in vfs_getattr() argument
[all …]
/linux/fs/ext4/
H A Dsymlink.c60 struct kstat *stat, u32 request_mask, in ext4_encrypted_symlink_getattr() argument
63 ext4_getattr(idmap, path, stat, request_mask, query_flags); in ext4_encrypted_symlink_getattr()
/linux/fs/nfs/
H A Dinode.c982 struct kstat *stat, u32 request_mask, unsigned int query_flags) in nfs_getattr() argument
995 request_mask &= STATX_TYPE | STATX_MODE | STATX_NLINK | STATX_UID | in nfs_getattr()
1001 request_mask &= ~STATX_BTIME; in nfs_getattr()
1010 if ((request_mask & (STATX_CTIME | STATX_MTIME | STATX_CHANGE_COOKIE)) && in nfs_getattr()
1029 request_mask &= ~STATX_ATIME; in nfs_getattr()
1032 if (!(request_mask & (STATX_MODE|STATX_NLINK|STATX_ATIME|STATX_CTIME| in nfs_getattr()
1042 if (request_mask & STATX_ATIME) in nfs_getattr()
1044 if (request_mask & STATX_CTIME) in nfs_getattr()
1046 if (request_mask & STATX_MTIME) in nfs_getattr()
1048 if (request_mask & STATX_SIZE) in nfs_getattr()
[all …]
H A Dnamespace.c227 u32 request_mask, unsigned int query_flags) in nfs_namespace_getattr() argument
230 return nfs_getattr(idmap, path, stat, request_mask, in nfs_namespace_getattr()
232 generic_fillattr(&nop_mnt_idmap, request_mask, d_inode(path->dentry), in nfs_namespace_getattr()
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_d_path_check_rdonly_mem.c12 __u32 request_mask, unsigned int query_flags) in BPF_PROG() argument
H A Dtest_d_path_check_types.c16 __u32 request_mask, unsigned int query_flags) in BPF_PROG() argument
H A Dtest_d_path.c24 __u32 request_mask, unsigned int query_flags) in BPF_PROG()
23 BPF_PROG(prog_stat,struct path * path,struct kstat * stat,__u32 request_mask,unsigned int query_flags) BPF_PROG() argument
/linux/fs/nfsd/
H A Dnfsfh.c700 u32 request_mask = STATX_BASIC_STATS; in fh_getattr() local
703 request_mask |= (STATX_DIOALIGN | STATX_DIO_READ_ALIGN); in fh_getattr()
706 request_mask |= (STATX_BTIME | STATX_CHANGE_COOKIE); in fh_getattr()
708 return nfserrno(vfs_getattr(&p, stat, request_mask, in fh_getattr()
/linux/fs/erofs/
H A Dinode.c311 struct kstat *stat, u32 request_mask, in erofs_getattr() argument
331 if ((request_mask & STATX_DIOALIGN) && S_ISREG(inode->i_mode)) { in erofs_getattr()
338 generic_fillattr(idmap, request_mask, inode, stat); in erofs_getattr()
/linux/fs/fat/
H A Dfile.c399 struct kstat *stat, u32 request_mask, unsigned int flags) in fat_getattr() argument
404 generic_fillattr(idmap, request_mask, inode, stat); in fat_getattr()
412 if (sbi->options.isvfat && request_mask & STATX_BTIME) { in fat_getattr()
/linux/fs/ocfs2/
H A Dfile.h56 struct kstat *stat, u32 request_mask, unsigned int flags);
/linux/fs/proc/
H A Dproc_net.c305 u32 request_mask, unsigned int query_flags) in proc_tgid_net_getattr() argument
312 generic_fillattr(&nop_mnt_idmap, request_mask, inode, stat); in proc_tgid_net_getattr()
H A Dfd.c352 u32 request_mask, unsigned int query_flags) in proc_fd_getattr() argument
356 generic_fillattr(&nop_mnt_idmap, request_mask, inode, stat); in proc_fd_getattr()
H A Droot.c395 u32 request_mask, unsigned int query_flags) in proc_root_getattr() argument
397 generic_fillattr(&nop_mnt_idmap, request_mask, d_inode(path->dentry), in proc_root_getattr()
/linux/fs/coda/
H A Dinode.c298 struct kstat *stat, u32 request_mask, unsigned int flags) in coda_getattr() argument
302 generic_fillattr(&nop_mnt_idmap, request_mask, in coda_getattr()
/linux/fs/fuse/
H A Ddir.c1523 u32 request_mask, unsigned int flags) in fuse_update_get_attr() argument
1534 request_mask &= STATX_BASIC_STATS | STATX_BTIME; in fuse_update_get_attr()
1537 request_mask &= STATX_BASIC_STATS; in fuse_update_get_attr()
1539 if (!request_mask) in fuse_update_get_attr()
1545 else if (request_mask & inval_mask & ~cache_mask) in fuse_update_get_attr()
1553 if (!fc->no_statx && (request_mask & ~STATX_BASIC_STATS)) { in fuse_update_get_attr()
1564 generic_fillattr(idmap, request_mask, inode, stat); in fuse_update_get_attr()
2368 u32 request_mask, unsigned int flags) in fuse_getattr() argument
2377 if (!request_mask) { in fuse_getattr()
2389 return fuse_update_get_attr(idmap, inode, NULL, stat, request_mask, flags); in fuse_getattr()
/linux/fs/xfs/
H A Dxfs_iops.c686 u32 request_mask, in xfs_vn_getattr() argument
709 fill_mg_cmtime(stat, request_mask, inode); in xfs_vn_getattr()
714 if (request_mask & STATX_BTIME) { in xfs_vn_getattr()
742 if (request_mask & (STATX_DIOALIGN | STATX_DIO_READ_ALIGN)) in xfs_vn_getattr()
744 if (request_mask & STATX_WRITE_ATOMIC) in xfs_vn_getattr()
/linux/fs/orangefs/
H A Dinode.c834 struct kstat *stat, u32 request_mask, unsigned int flags) in orangefs_getattr() argument
841 path->dentry, request_mask); in orangefs_getattr()
844 request_mask & STATX_SIZE ? ORANGEFS_GETATTR_SIZE : 0); in orangefs_getattr()
846 generic_fillattr(&nop_mnt_idmap, request_mask, inode, stat); in orangefs_getattr()
849 if (!(request_mask & STATX_SIZE)) in orangefs_getattr()
/linux/fs/overlayfs/
H A Dinode.c156 struct kstat *stat, u32 request_mask, in ovl_real_getattr_nosec() argument
160 return vfs_getattr_nosec(path, stat, request_mask, flags); in ovl_real_getattr_nosec()
164 struct kstat *stat, u32 request_mask, unsigned int flags) in ovl_getattr() argument
179 err = ovl_real_getattr_nosec(sb, &realpath, stat, request_mask, flags); in ovl_getattr()
/linux/fs/kernfs/
H A Dkernfs-internal.h179 u32 request_mask, unsigned int query_flags);
H A Dinode.c187 u32 request_mask, unsigned int query_flags) in kernfs_iop_getattr() argument
195 generic_fillattr(&nop_mnt_idmap, request_mask, inode, stat); in kernfs_iop_getattr()
/linux/fs/vboxsf/
H A Dvfsmod.h101 struct kstat *kstat, u32 request_mask,
H A Dutils.c236 struct kstat *kstat, u32 request_mask, unsigned int flags) in vboxsf_getattr() argument
256 generic_fillattr(&nop_mnt_idmap, request_mask, d_inode(dentry), kstat); in vboxsf_getattr()
/linux/fs/9p/
H A Dvfs_inode_dotl.c421 u32 request_mask, unsigned int flags) in v9fs_vfs_getattr_dotl() argument
432 generic_fillattr(&nop_mnt_idmap, request_mask, inode, stat); in v9fs_vfs_getattr_dotl()
457 generic_fillattr(&nop_mnt_idmap, request_mask, d_inode(dentry), stat); in v9fs_vfs_getattr_dotl()
/linux/block/
H A Dbdev.c1330 void bdev_statx(const struct path *path, struct kstat *stat, u32 request_mask) in bdev_statx() argument
1344 if (request_mask & STATX_DIOALIGN) { in bdev_statx()
1350 if (request_mask & STATX_WRITE_ATOMIC && bdev_can_atomic_write(bdev)) { in bdev_statx()

123