Lines Matching refs:i_sb

68 	       inode->i_sb->s_id, inode->i_ino, ##__VA_ARGS__)
112 inode->i_sb->s_fs_info)->s_ea_block_cache)
115 inode->i_sb->s_fs_info)->s_ea_inode_cache)
136 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_xattr_block_csum()
148 EXT4_BLOCK_SIZE(inode->i_sb) - offset); in ext4_xattr_block_csum()
159 if (ext4_has_metadata_csum(inode->i_sb)) { in ext4_xattr_block_csum_verify()
171 if (ext4_has_metadata_csum(inode->i_sb)) in ext4_xattr_block_csum_set()
245 if (!ext4_has_feature_ea_inode(inode->i_sb) && ea_ino) { in check_xattrs()
250 !ext4_valid_inum(inode->i_sb, ea_ino))) { in check_xattrs()
435 ext4_error(parent->i_sb, in ext4_xattr_inode_iget()
440 inode = ext4_iget(parent->i_sb, ea_ino, EXT4_IGET_EA_INODE); in ext4_xattr_inode_iget()
443 ext4_error(parent->i_sb, in ext4_xattr_inode_iget()
493 hash = ext4_xattr_inode_hash(EXT4_SB(ea_inode->i_sb), buffer, size); in ext4_xattr_inode_verify_hashes()
591 bh = ext4_sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl, REQ_PRIO); in ext4_xattr_block_get()
652 end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; in ext4_xattr_ibody_get()
704 if (unlikely(ext4_forced_shutdown(inode->i_sb))) in ext4_xattr_get()
763 bh = ext4_sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl, REQ_PRIO); in ext4_xattr_block_list()
796 end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; in ext4_xattr_ibody_list()
882 end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; in ext4_get_inode_usage()
894 bh = ext4_sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl, REQ_PRIO); in ext4_get_inode_usage()
920 struct super_block *sb = inode->i_sb; in round_up_cluster()
1138 ext4_warning(parent->i_sb, in ext4_xattr_inode_inc_ref_all()
1162 ext4_warning(inode->i_sb, "Handle metadata (error %d)", in ext4_xattr_restart_fn()
1207 ext4_free_metadata_revoke_credits(parent->i_sb, 1), in ext4_xattr_inode_dec_ref_all()
1217 parent->i_sb, bh, EXT4_JTR_NONE); in ext4_xattr_inode_dec_ref_all()
1278 error = ext4_journal_get_write_access(handle, inode->i_sb, bh, in ext4_xattr_release_block()
1308 if (ext4_has_feature_ea_inode(inode->i_sb)) in ext4_xattr_release_block()
1352 dquot_free_block(inode, EXT4_C2B(EXT4_SB(inode->i_sb), 1)); in ext4_xattr_release_block()
1357 ext4_std_error(inode->i_sb, error); in ext4_xattr_release_block()
1388 int blocksize = ea_inode->i_sb->s_blocksize; in ext4_xattr_inode_write()
1405 ext4_should_retry_alloc(ea_inode->i_sb, &retries)) { in ext4_xattr_inode_write()
1430 ret = ext4_journal_get_write_access(handle, ea_inode->i_sb, bh, in ext4_xattr_inode_write()
1475 if (inode->i_sb->s_root == NULL) { in ext4_xattr_inode_create()
1476 ext4_warning(inode->i_sb, in ext4_xattr_inode_create()
1486 ea_inode = ext4_new_inode(handle, inode->i_sb->s_root->d_inode, in ext4_xattr_inode_create()
1548 ea_inode = ext4_iget(inode->i_sb, ce->e_value, in ext4_xattr_inode_cache_find()
1586 hash = ext4_xattr_inode_hash(EXT4_SB(inode->i_sb), value, value_len); in ext4_xattr_inode_lookup_create()
1698 if (ext4_has_feature_ea_inode(inode->i_sb) && in ext4_xattr_set_entry()
1860 struct super_block *sb = inode->i_sb; in ext4_xattr_block_find()
1899 struct super_block *sb = inode->i_sb; in ext4_xattr_block_set()
2238 is->s.end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; in ext4_xattr_ibody_find()
2324 bh = ext4_sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl, REQ_PRIO); in ext4_xattr_get_block()
2386 credits = __ext4_xattr_set_credits(inode->i_sb, inode, bh, in ext4_xattr_set_handle()
2404 memset(raw_inode, 0, EXT4_SB(inode->i_sb)->s_inode_size); in ext4_xattr_set_handle()
2441 if (ext4_has_feature_ea_inode(inode->i_sb) && in ext4_xattr_set_handle()
2443 EXT4_XATTR_MIN_LARGE_EA_SIZE(inode->i_sb->s_blocksize))) in ext4_xattr_set_handle()
2468 if (ext4_has_feature_ea_inode(inode->i_sb) && in ext4_xattr_set_handle()
2477 ext4_xattr_update_super_block(handle, inode->i_sb); in ext4_xattr_set_handle()
2491 ext4_fc_mark_ineligible(inode->i_sb, EXT4_FC_REASON_XATTR, handle); in ext4_xattr_set_handle()
2508 if (!EXT4_SB(inode->i_sb)->s_journal) in ext4_xattr_set_credits()
2517 *credits = __ext4_xattr_set_credits(inode->i_sb, inode, bh, in ext4_xattr_set_credits()
2540 struct super_block *sb = inode->i_sb; in ext4_xattr_set()
2562 ext4_fc_mark_ineligible(inode->i_sb, EXT4_FC_REASON_XATTR, in ext4_xattr_set()
2766 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_expand_extra_isize_ea()
2789 end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; in ext4_expand_extra_isize_ea()
2808 bh = ext4_sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl, REQ_PRIO); in ext4_expand_extra_isize_ea()
2834 bfree = inode->i_sb->s_blocksize; in ext4_expand_extra_isize_ea()
2862 ext4_warning(inode->i_sb, "Unable to expand inode %lu. Delete some EAs or run e2fsck.", in ext4_expand_extra_isize_ea()
2932 ext4_free_metadata_revoke_credits(inode->i_sb, 1)); in ext4_xattr_delete_inode()
2938 if (ext4_has_feature_ea_inode(inode->i_sb) && in ext4_xattr_delete_inode()
2947 error = ext4_journal_get_write_access(handle, inode->i_sb, in ext4_xattr_delete_inode()
2966 bh = ext4_sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl, REQ_PRIO); in ext4_xattr_delete_inode()
2981 if (ext4_has_feature_ea_inode(inode->i_sb)) { in ext4_xattr_delete_inode()
3012 ext4_fc_mark_ineligible(inode->i_sb, EXT4_FC_REASON_XATTR, handle); in ext4_xattr_delete_inode()
3125 bh = ext4_sb_bread(inode->i_sb, ce->e_value, REQ_PRIO); in ext4_xattr_block_cache_find()