/fs/btrfs/ |
D | sysfs.c | 112 static int can_modify_feature(struct btrfs_feature_attr *fa) in can_modify_feature() argument 116 switch (fa->feature_set) { in can_modify_feature() 131 fa->feature_set); in can_modify_feature() 135 if (set & fa->feature_bit) in can_modify_feature() 137 if (clear & fa->feature_bit) in can_modify_feature() 148 struct btrfs_feature_attr *fa = to_btrfs_feature_attr(a); in btrfs_feature_attr_show() local 150 u64 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_show() 151 if (features & fa->feature_bit) in btrfs_feature_attr_show() 154 val = can_modify_feature(fa); in btrfs_feature_attr_show() 164 struct btrfs_feature_attr *fa = to_btrfs_feature_attr(a); in btrfs_feature_attr_store() local [all …]
|
/fs/xfs/ |
D | xfs_ioctl.c | 1113 struct fsxattr *fa) in xfs_fill_fsxattr() argument 1115 simple_fill_fsxattr(fa, xfs_ip2xflags(ip)); in xfs_fill_fsxattr() 1116 fa->fsx_extsize = ip->i_d.di_extsize << ip->i_mount->m_sb.sb_blocklog; in xfs_fill_fsxattr() 1117 fa->fsx_cowextsize = ip->i_d.di_cowextsize << in xfs_fill_fsxattr() 1119 fa->fsx_projid = xfs_get_projid(ip); in xfs_fill_fsxattr() 1124 fa->fsx_nextents = xfs_iext_count(ip->i_afp); in xfs_fill_fsxattr() 1126 fa->fsx_nextents = ip->i_d.di_anextents; in xfs_fill_fsxattr() 1128 fa->fsx_nextents = 0; in xfs_fill_fsxattr() 1131 fa->fsx_nextents = xfs_iext_count(&ip->i_df); in xfs_fill_fsxattr() 1133 fa->fsx_nextents = ip->i_d.di_nextents; in xfs_fill_fsxattr() [all …]
|
D | xfs_error.c | 358 xfs_failaddr_t fa; in xfs_buf_verifier_error() local 361 fa = failaddr ? failaddr : __return_address; in xfs_buf_verifier_error() 362 __xfs_buf_ioerror(bp, error, fa); in xfs_buf_verifier_error() 367 fa, bp->b_ops->name, bp->b_bn, name); in xfs_buf_verifier_error() 410 xfs_failaddr_t fa; in xfs_inode_verifier_error() local 413 fa = failaddr ? failaddr : __return_address; in xfs_inode_verifier_error() 417 fa, ip->i_ino, name); in xfs_inode_verifier_error()
|
/fs/ |
D | fcntl.c | 869 struct fasync_struct *fa, **fp; in fasync_remove_entry() local 874 for (fp = fapp; (fa = *fp) != NULL; fp = &fa->fa_next) { in fasync_remove_entry() 875 if (fa->fa_file != filp) in fasync_remove_entry() 878 write_lock_irq(&fa->fa_lock); in fasync_remove_entry() 879 fa->fa_file = NULL; in fasync_remove_entry() 880 write_unlock_irq(&fa->fa_lock); in fasync_remove_entry() 882 *fp = fa->fa_next; in fasync_remove_entry() 883 call_rcu(&fa->fa_rcu, fasync_free_rcu); in fasync_remove_entry() 917 struct fasync_struct *fa, **fp; in fasync_insert_entry() local 921 for (fp = fapp; (fa = *fp) != NULL; fp = &fa->fa_next) { in fasync_insert_entry() [all …]
|
D | inode.c | 2267 struct fsxattr *fa) in vfs_ioc_fssetxattr_check() argument 2273 if ((old_fa->fsx_xflags ^ fa->fsx_xflags) & in vfs_ioc_fssetxattr_check() 2284 if (old_fa->fsx_projid != fa->fsx_projid) in vfs_ioc_fssetxattr_check() 2286 if ((old_fa->fsx_xflags ^ fa->fsx_xflags) & in vfs_ioc_fssetxattr_check() 2292 if ((fa->fsx_xflags & FS_XFLAG_EXTSIZE) && !S_ISREG(inode->i_mode)) in vfs_ioc_fssetxattr_check() 2295 if ((fa->fsx_xflags & FS_XFLAG_EXTSZINHERIT) && in vfs_ioc_fssetxattr_check() 2299 if ((fa->fsx_xflags & FS_XFLAG_COWEXTSIZE) && in vfs_ioc_fssetxattr_check() 2307 if ((fa->fsx_xflags & FS_XFLAG_DAX) && in vfs_ioc_fssetxattr_check() 2312 if (fa->fsx_extsize == 0) in vfs_ioc_fssetxattr_check() 2313 fa->fsx_xflags &= ~(FS_XFLAG_EXTSIZE | FS_XFLAG_EXTSZINHERIT); in vfs_ioc_fssetxattr_check() [all …]
|
/fs/xfs/libxfs/ |
D | xfs_symlink_remote.c | 116 xfs_failaddr_t fa; in xfs_symlink_read_verify() local 125 fa = xfs_symlink_verify(bp); in xfs_symlink_read_verify() 126 if (fa) in xfs_symlink_read_verify() 127 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_symlink_read_verify() 137 xfs_failaddr_t fa; in xfs_symlink_write_verify() local 143 fa = xfs_symlink_verify(bp); in xfs_symlink_write_verify() 144 if (fa) { in xfs_symlink_write_verify() 145 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_symlink_write_verify()
|
D | xfs_inode_buf.c | 447 xfs_failaddr_t fa; in xfs_dinode_verify() local 497 fa = xfs_dinode_verify_forkoff(dip, mp); in xfs_dinode_verify() 498 if (fa) in xfs_dinode_verify() 499 return fa; in xfs_dinode_verify() 513 fa = xfs_dinode_verify_fork(dip, mp, XFS_DATA_FORK); in xfs_dinode_verify() 514 if (fa) in xfs_dinode_verify() 515 return fa; in xfs_dinode_verify() 525 fa = xfs_dinode_verify_fork(dip, mp, XFS_ATTR_FORK); in xfs_dinode_verify() 526 if (fa) in xfs_dinode_verify() 527 return fa; in xfs_dinode_verify() [all …]
|
D | xfs_refcount_btree.c | 207 xfs_failaddr_t fa; in xfs_refcountbt_verify() local 215 fa = xfs_btree_sblock_v5hdr_verify(bp); in xfs_refcountbt_verify() 216 if (fa) in xfs_refcountbt_verify() 217 return fa; in xfs_refcountbt_verify() 233 xfs_failaddr_t fa; in xfs_refcountbt_read_verify() local 238 fa = xfs_refcountbt_verify(bp); in xfs_refcountbt_read_verify() 239 if (fa) in xfs_refcountbt_read_verify() 240 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_refcountbt_read_verify() 251 xfs_failaddr_t fa; in xfs_refcountbt_write_verify() local 253 fa = xfs_refcountbt_verify(bp); in xfs_refcountbt_write_verify() [all …]
|
D | xfs_dir2_data.c | 139 xfs_failaddr_t fa; in __xfs_dir3_data_check() local 148 fa = xfs_dir2_data_freefind_verify(hdr, bf, dup, &dfp); in __xfs_dir3_data_check() 149 if (fa) in __xfs_dir3_data_check() 150 return fa; in __xfs_dir3_data_check() 232 xfs_failaddr_t fa; in xfs_dir3_data_check() local 234 fa = __xfs_dir3_data_check(dp, bp); in xfs_dir3_data_check() 235 if (!fa) in xfs_dir3_data_check() 239 fa); in xfs_dir3_data_check() 298 xfs_failaddr_t fa; in xfs_dir3_data_read_verify() local 304 fa = xfs_dir3_data_verify(bp); in xfs_dir3_data_read_verify() [all …]
|
D | xfs_alloc_btree.c | 297 xfs_failaddr_t fa; in xfs_allocbt_verify() local 305 fa = xfs_btree_sblock_v5hdr_verify(bp); in xfs_allocbt_verify() 306 if (fa) in xfs_allocbt_verify() 307 return fa; in xfs_allocbt_verify() 335 xfs_failaddr_t fa; in xfs_allocbt_read_verify() local 340 fa = xfs_allocbt_verify(bp); in xfs_allocbt_read_verify() 341 if (fa) in xfs_allocbt_read_verify() 342 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_allocbt_read_verify() 353 xfs_failaddr_t fa; in xfs_allocbt_write_verify() local 355 fa = xfs_allocbt_verify(bp); in xfs_allocbt_write_verify() [all …]
|
D | xfs_rmap_btree.c | 294 xfs_failaddr_t fa; in xfs_rmapbt_verify() local 314 fa = xfs_btree_sblock_v5hdr_verify(bp); in xfs_rmapbt_verify() 315 if (fa) in xfs_rmapbt_verify() 316 return fa; in xfs_rmapbt_verify() 332 xfs_failaddr_t fa; in xfs_rmapbt_read_verify() local 337 fa = xfs_rmapbt_verify(bp); in xfs_rmapbt_read_verify() 338 if (fa) in xfs_rmapbt_read_verify() 339 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_rmapbt_read_verify() 350 xfs_failaddr_t fa; in xfs_rmapbt_write_verify() local 352 fa = xfs_rmapbt_verify(bp); in xfs_rmapbt_write_verify() [all …]
|
D | xfs_ialloc_btree.c | 258 xfs_failaddr_t fa; in xfs_inobt_verify() local 275 fa = xfs_btree_sblock_v5hdr_verify(bp); in xfs_inobt_verify() 276 if (fa) in xfs_inobt_verify() 277 return fa; in xfs_inobt_verify() 293 xfs_failaddr_t fa; in xfs_inobt_read_verify() local 298 fa = xfs_inobt_verify(bp); in xfs_inobt_read_verify() 299 if (fa) in xfs_inobt_read_verify() 300 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_inobt_read_verify() 311 xfs_failaddr_t fa; in xfs_inobt_write_verify() local 313 fa = xfs_inobt_verify(bp); in xfs_inobt_write_verify() [all …]
|
D | xfs_bmap_btree.c | 425 xfs_failaddr_t fa; in xfs_bmbt_verify() local 436 fa = xfs_btree_lblock_v5hdr_verify(bp, XFS_RMAP_OWN_UNKNOWN); in xfs_bmbt_verify() 437 if (fa) in xfs_bmbt_verify() 438 return fa; in xfs_bmbt_verify() 459 xfs_failaddr_t fa; in xfs_bmbt_read_verify() local 464 fa = xfs_bmbt_verify(bp); in xfs_bmbt_read_verify() 465 if (fa) in xfs_bmbt_read_verify() 466 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_bmbt_read_verify() 477 xfs_failaddr_t fa; in xfs_bmbt_write_verify() local 479 fa = xfs_bmbt_verify(bp); in xfs_bmbt_write_verify() [all …]
|
D | xfs_attr_remote.c | 147 xfs_failaddr_t fa; in xfs_attr3_rmt_read_verify() local 150 error = __xfs_attr3_rmt_read_verify(bp, true, &fa); in xfs_attr3_rmt_read_verify() 152 xfs_verifier_error(bp, error, fa); in xfs_attr3_rmt_read_verify() 159 xfs_failaddr_t fa; in xfs_attr3_rmt_verify_struct() local 162 error = __xfs_attr3_rmt_read_verify(bp, false, &fa); in xfs_attr3_rmt_verify_struct() 163 return error ? fa : NULL; in xfs_attr3_rmt_verify_struct() 171 xfs_failaddr_t fa; in xfs_attr3_rmt_write_verify() local 189 fa = xfs_attr3_rmt_verify(mp, bp, ptr, blksize, bno); in xfs_attr3_rmt_write_verify() 190 if (fa) { in xfs_attr3_rmt_write_verify() 191 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_attr3_rmt_write_verify()
|
D | xfs_dquot_buf.c | 178 xfs_failaddr_t fa; in xfs_dquot_buf_verify() local 208 fa = xfs_dqblk_verify(mp, &dqb[i], id + i, 0); in xfs_dquot_buf_verify() 209 if (fa) { in xfs_dquot_buf_verify() 213 sizeof(struct xfs_dqblk), fa); in xfs_dquot_buf_verify() 214 return fa; in xfs_dquot_buf_verify()
|
D | xfs_dir2_leaf.c | 63 xfs_failaddr_t fa; in xfs_dir3_leaf_check() local 65 fa = xfs_dir3_leaf1_check(dp, bp); in xfs_dir3_leaf_check() 66 if (!fa) in xfs_dir3_leaf_check() 70 fa); in xfs_dir3_leaf_check() 146 xfs_failaddr_t fa; in xfs_dir3_leaf_verify() local 148 fa = xfs_da3_blkinfo_verify(bp, bp->b_addr); in xfs_dir3_leaf_verify() 149 if (fa) in xfs_dir3_leaf_verify() 150 return fa; in xfs_dir3_leaf_verify() 160 xfs_failaddr_t fa; in xfs_dir3_leaf_read_verify() local 166 fa = xfs_dir3_leaf_verify(bp); in xfs_dir3_leaf_read_verify() [all …]
|
D | xfs_dir2_node.c | 65 xfs_failaddr_t fa; in xfs_dir3_leaf_check() local 67 fa = xfs_dir3_leafn_check(dp, bp); in xfs_dir3_leaf_check() 68 if (!fa) in xfs_dir3_leaf_check() 72 fa); in xfs_dir3_leaf_check() 110 xfs_failaddr_t fa; in xfs_dir3_free_read_verify() local 116 fa = xfs_dir3_free_verify(bp); in xfs_dir3_free_read_verify() 117 if (fa) in xfs_dir3_free_read_verify() 118 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_dir3_free_read_verify() 129 xfs_failaddr_t fa; in xfs_dir3_free_write_verify() local 131 fa = xfs_dir3_free_verify(bp); in xfs_dir3_free_write_verify() [all …]
|
D | xfs_dir2_block.c | 72 xfs_failaddr_t fa; in xfs_dir3_block_read_verify() local 78 fa = xfs_dir3_block_verify(bp); in xfs_dir3_block_read_verify() 79 if (fa) in xfs_dir3_block_read_verify() 80 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_dir3_block_read_verify() 91 xfs_failaddr_t fa; in xfs_dir3_block_write_verify() local 93 fa = xfs_dir3_block_verify(bp); in xfs_dir3_block_write_verify() 94 if (fa) { in xfs_dir3_block_write_verify() 95 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_dir3_block_write_verify()
|
D | xfs_alloc.c | 596 xfs_failaddr_t fa; in xfs_agfl_read_verify() local 610 fa = xfs_agfl_verify(bp); in xfs_agfl_read_verify() 611 if (fa) in xfs_agfl_read_verify() 612 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_agfl_read_verify() 622 xfs_failaddr_t fa; in xfs_agfl_write_verify() local 628 fa = xfs_agfl_verify(bp); in xfs_agfl_write_verify() 629 if (fa) { in xfs_agfl_write_verify() 630 xfs_verifier_error(bp, -EFSCORRUPTED, fa); in xfs_agfl_write_verify() 2639 xfs_failaddr_t fa; in xfs_agf_read_verify() local 2645 fa = xfs_agf_verify(bp); in xfs_agf_read_verify() [all …]
|
D | xfs_inode_fork.c | 234 xfs_failaddr_t fa; in xfs_iformat_extents() local 237 fa = xfs_bmap_validate_extent(ip, whichfork, &new); in xfs_iformat_extents() 238 if (fa) { in xfs_iformat_extents() 241 dp, sizeof(*dp), fa); in xfs_iformat_extents()
|
/fs/ext4/ |
D | ioctl.c | 737 static void ext4_fill_fsxattr(struct inode *inode, struct fsxattr *fa) in ext4_fill_fsxattr() argument 741 simple_fill_fsxattr(fa, ext4_iflags_to_xflags(ei->i_flags & in ext4_fill_fsxattr() 745 fa->fsx_projid = from_kprojid(&init_user_ns, ei->i_projid); in ext4_fill_fsxattr() 1242 struct fsxattr fa; in ext4_ioctl() local 1244 ext4_fill_fsxattr(inode, &fa); in ext4_ioctl() 1247 &fa, sizeof(fa))) in ext4_ioctl() 1253 struct fsxattr fa, old_fa; in ext4_ioctl() local 1256 if (copy_from_user(&fa, (struct fsxattr __user *)arg, in ext4_ioctl() 1257 sizeof(fa))) in ext4_ioctl() 1264 if (fa.fsx_xflags & ~EXT4_SUPPORTED_FS_XFLAGS) in ext4_ioctl() [all …]
|
D | fsmap.c | 357 struct ext4_fsmap *fa; in ext4_getfsmap_compare() local 360 fa = container_of(a, struct ext4_fsmap, fmr_list); in ext4_getfsmap_compare() 362 if (fa->fmr_physical < fb->fmr_physical) in ext4_getfsmap_compare() 364 else if (fa->fmr_physical > fb->fmr_physical) in ext4_getfsmap_compare()
|
/fs/xfs/scrub/ |
D | inode.c | 76 xfs_failaddr_t fa; in xchk_inode_extsize() local 78 fa = xfs_inode_validate_extsize(sc->mp, be32_to_cpu(dip->di_extsize), in xchk_inode_extsize() 80 if (fa) in xchk_inode_extsize() 99 xfs_failaddr_t fa; in xchk_inode_cowextsize() local 101 fa = xfs_inode_validate_cowextsize(sc->mp, in xchk_inode_cowextsize() 104 if (fa) in xchk_inode_cowextsize()
|
D | common.c | 805 xfs_failaddr_t fa; in xchk_buffer_recheck() local 815 fa = bp->b_ops->verify_struct(bp); in xchk_buffer_recheck() 816 if (!fa) in xchk_buffer_recheck() 819 trace_xchk_block_error(sc, bp->b_bn, fa); in xchk_buffer_recheck()
|
/fs/overlayfs/ |
D | file.c | 495 struct fsxattr fa; in ovl_ioctl_set_fsxflags() local 497 memset(&fa, 0, sizeof(fa)); in ovl_ioctl_set_fsxflags() 498 if (copy_from_user(&fa, (void __user *) arg, sizeof(fa))) in ovl_ioctl_set_fsxflags() 502 ovl_fsxflags_to_iflags(fa.fsx_xflags)); in ovl_ioctl_set_fsxflags()
|