Home
last modified time | relevance | path

Searched refs:i_sb (Results 1 – 25 of 275) sorted by relevance

1234567891011

/linux/fs/ext4/
H A Dmigrate.c97 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_ind_extent_range()
99 bh = ext4_sb_bread(inode->i_sb, pblock, 0); in update_ind_extent_range()
126 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_dind_extent_range()
128 bh = ext4_sb_bread(inode->i_sb, pblock, 0); in update_dind_extent_range()
156 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_tind_extent_range()
158 bh = ext4_sb_bread(inode->i_sb, pblock, 0); in update_tind_extent_range()
185 struct super_block *sb = inode->i_sb; in free_dind_blocks()
186 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in free_dind_blocks()
226 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in free_tind_blocks()
228 bh = ext4_sb_bread(inode->i_sb, le32_to_cpu(i_data), 0); in free_tind_blocks()
[all …]
H A Dinode.c74 if (EXT4_INODE_SIZE(inode->i_sb) > EXT4_GOOD_OLD_INODE_SIZE) { in ext4_inode_csum()
84 EXT4_INODE_SIZE(inode->i_sb) - offset); in ext4_inode_csum()
95 if (EXT4_SB(inode->i_sb)->s_es->s_creator_os != in ext4_inode_csum_verify()
97 !ext4_has_feature_metadata_csum(inode->i_sb)) in ext4_inode_csum_verify()
102 if (EXT4_INODE_SIZE(inode->i_sb) > EXT4_GOOD_OLD_INODE_SIZE && in ext4_inode_csum_verify()
116 if (EXT4_SB(inode->i_sb)->s_es->s_creator_os != in ext4_inode_csum_set()
118 !ext4_has_feature_metadata_csum(inode->i_sb)) in ext4_inode_csum_set()
123 if (EXT4_INODE_SIZE(inode->i_sb) > EXT4_GOOD_OLD_INODE_SIZE && in ext4_inode_csum_set()
153 if (!ext4_has_feature_ea_inode(inode->i_sb)) { in ext4_inode_is_fast_symlink()
155 EXT4_CLUSTER_SIZE(inode->i_sb) >> 9 : 0; in ext4_inode_is_fast_symlink()
[all …]
H A Dnamei.c61 if (unlikely(EXT4_SB(inode->i_sb)->s_max_dir_size_kb && in ext4_append()
63 EXT4_SB(inode->i_sb)->s_max_dir_size_kb))) in ext4_append()
66 *block = inode->i_size >> inode->i_sb->s_blocksize_bits; in ext4_append()
86 inode->i_size += inode->i_sb->s_blocksize; in ext4_append()
92 err = ext4_journal_get_write_access(handle, inode->i_sb, bh, in ext4_append()
100 ext4_std_error(inode->i_sb, err); in ext4_append()
141 if (ext4_simulate_fail(inode->i_sb, EXT4_SIM_DIRBLOCK_EIO)) in __ext4_read_dirblock()
146 __ext4_warning(inode->i_sb, func, line, in __ext4_read_dirblock()
169 inode->i_sb->s_blocksize) == in __ext4_read_dirblock()
170 inode->i_sb->s_blocksize) in __ext4_read_dirblock()
[all …]
H A Dxattr.c68 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)
132 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_xattr_block_csum()
144 EXT4_BLOCK_SIZE(inode->i_sb) - offset); in ext4_xattr_block_csum()
155 if (ext4_has_feature_metadata_csum(inode->i_sb)) { in ext4_xattr_block_csum_verify()
167 if (ext4_has_feature_metadata_csum(inode->i_sb)) in ext4_xattr_block_csum_set()
241 if (!ext4_has_feature_ea_inode(inode->i_sb) && ea_ino) { in check_xattrs()
246 !ext4_valid_inum(inode->i_sb, ea_ino))) { in check_xattrs()
432 ext4_error(parent->i_sb, in ext4_xattr_inode_iget()
[all …]
H A Dext4_jbd2.h19 #define EXT4_JOURNAL(inode) (EXT4_SB((inode)->i_sb)->s_journal)
223 ext4_trans_default_revoke_credits((inode)->i_sb))
227 ext4_trans_default_revoke_credits((inode)->i_sb))
238 return __ext4_journal_start_sb(inode, inode->i_sb, line, type, blocks, in __ext4_journal_start()
392 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_JOURNAL_DATA) in ext4_free_data_revoke_credits()
400 return blocks + 2*(EXT4_SB(inode->i_sb)->s_cluster_ratio - 1); in ext4_free_data_revoke_credits()
414 if (!test_opt(inode->i_sb, DIOREAD_NOLOCK)) in ext4_should_dioread_nolock()
423 if (!test_opt(inode->i_sb, DELALLOC)) in ext4_should_dioread_nolock()
H A Dorphan.c17 struct ext4_orphan_info *oi = &EXT4_SB(inode->i_sb)->s_orphan_info; in ext4_orphan_file_add()
21 int inodes_per_ob = ext4_inodes_per_orphan_block(inode->i_sb); in ext4_orphan_file_add()
50 ret = ext4_journal_get_write_access(handle, inode->i_sb, in ext4_orphan_file_add()
104 struct super_block *sb = inode->i_sb; in ext4_orphan_add()
193 struct ext4_orphan_info *oi = &EXT4_SB(inode->i_sb)->s_orphan_info; in ext4_orphan_file_del()
196 int inodes_per_ob = ext4_inodes_per_orphan_block(inode->i_sb); in ext4_orphan_file_del()
206 ret = ext4_journal_get_write_access(handle, inode->i_sb, in ext4_orphan_file_del()
230 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_orphan_del()
271 err = ext4_journal_get_write_access(handle, inode->i_sb, in ext4_orphan_del()
279 ext4_superblock_csum_set(inode->i_sb); in ext4_orphan_del()
[all …]
H A Dfile.c136 if (unlikely(ext4_forced_shutdown(inode->i_sb))) in ext4_file_read_iter()
158 if (unlikely(ext4_forced_shutdown(inode->i_sb))) in ext4_file_splice_read()
200 struct super_block *sb = inode->i_sb; in ext4_unaligned_io()
237 unsigned long blockmask = inode->i_sb->s_blocksize - 1; in ext4_dio_needs_zeroing()
292 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_generic_write_checks()
772 ret = ext4_emergency_state(inode->i_sb); in ext4_file_write_iter()
784 if (len < EXT4_SB(inode->i_sb)->s_awu_min || in ext4_file_write_iter()
785 len > EXT4_SB(inode->i_sb)->s_awu_max) in ext4_file_write_iter()
807 struct super_block *sb = inode->i_sb; in ext4_dax_huge_fault()
885 struct dax_device *dax_dev = EXT4_SB(inode->i_sb)->s_daxdev; in ext4_file_mmap_prepare()
[all …]
H A Dinline.c47 min_offs = EXT4_SB(inode->i_sb)->s_inode_size - in get_max_inline_xattr_value_size()
65 end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; in get_max_inline_xattr_value_size()
235 if (unlikely(ext4_emergency_state(inode->i_sb))) in ext4_write_inline_data()
284 error = ext4_journal_get_write_access(handle, inode->i_sb, is.iloc.bh, in ext4_create_inline_data()
379 error = ext4_journal_get_write_access(handle, inode->i_sb, is.iloc.bh, in ext4_update_inline_data()
466 error = ext4_journal_get_write_access(handle, inode->i_sb, is.iloc.bh, in ext4_destroy_inline_data_nolock()
479 if (ext4_has_feature_extents(inode->i_sb)) { in ext4_destroy_inline_data_nolock()
514 ext4_warning(inode->i_sb, "inode %llu doesn't have inline data.", in ext4_read_inline_folio()
668 if (ret == -ENOSPC && ext4_should_retry_alloc(inode->i_sb, &retries)) in ext4_convert_inline_data_to_extent()
732 ext4_should_retry_alloc(inode->i_sb, &retries)) in ext4_generic_write_inline_data()
[all …]
H A Dext4_jbd2.c17 test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_JOURNAL_DATA || in ext4_inode_journal_mode()
19 !test_opt(inode->i_sb, DELALLOC))) { in ext4_inode_journal_mode()
25 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_ORDERED_DATA) in ext4_inode_journal_mode()
27 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_WRITEBACK_DATA) in ext4_inode_journal_mode()
288 test_opt(inode->i_sb, DATA_FLAGS)); in __ext4_forget()
308 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_JOURNAL_DATA || in __ext4_forget()
329 __ext4_error(inode->i_sb, where, line, true, -err, 0, in __ext4_forget()
H A Dfast_commit.c254 ext4_fc_unlock(inode->i_sb, *alloc_ctx); in ext4_fc_wait_inode_state()
256 *alloc_ctx = ext4_fc_lock(inode->i_sb); in ext4_fc_wait_inode_state()
291 if (ext4_fc_disabled(inode->i_sb)) in ext4_fc_del()
294 alloc_ctx = ext4_fc_lock(inode->i_sb); in ext4_fc_del()
297 ext4_fc_unlock(inode->i_sb, alloc_ctx); in ext4_fc_del()
326 ext4_fc_unlock(inode->i_sb, alloc_ctx); in ext4_fc_del()
338 ext4_fc_unlock(inode->i_sb, alloc_ctx); in ext4_fc_del()
397 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_fc_track_template()
417 alloc_ctx = ext4_fc_lock(inode->i_sb); in ext4_fc_track_template()
424 ext4_fc_unlock(inode->i_sb, alloc_ctx); in ext4_fc_track_template()
[all …]
/linux/fs/udf/
H A Dialloc.c27 udf_free_blocks(inode->i_sb, NULL, &UDF_I(inode)->i_location, 0, 1); in udf_free_inode()
32 struct super_block *sb = dir->i_sb; in udf_new_inode()
47 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_EXTENDED_FE)) { in udf_new_inode()
51 iinfo->i_data = kzalloc(inode->i_sb->s_blocksize - in udf_new_inode()
56 iinfo->i_data = kzalloc(inode->i_sb->s_blocksize - in udf_new_inode()
67 block = udf_new_block(dir->i_sb, NULL, in udf_new_inode()
97 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_AD_IN_ICB)) in udf_new_inode()
99 else if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_new_inode()
H A Dinode.c147 udf_warn(inode->i_sb, in udf_evict_inode()
372 map->pblk = udf_get_lb_pblock(inode->i_sb, &eloc, in udf_map_block()
415 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_expand_file_adinicb()
435 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_expand_file_adinicb()
480 map_bh(bh_result, inode->i_sb, map.pblk); in __udf_get_block()
525 struct super_block *sb = inode->i_sb; in udf_do_extend_file()
663 struct super_block *sb = inode->i_sb; in udf_extend_file()
754 b_off = (loff_t)map->lblk << inode->i_sb->s_blocksize_bits; in inode_getblk()
794 ((elen + inode->i_sb->s_blocksize - 1) >> in inode_getblk()
795 inode->i_sb->s_blocksize_bits); in inode_getblk()
[all …]
H A Dtruncate.c30 int last_block = (elen + inode->i_sb->s_blocksize - 1) >> in extent_trunc()
31 inode->i_sb->s_blocksize_bits; in extent_trunc()
32 int first_block = (nelen + inode->i_sb->s_blocksize - 1) >> in extent_trunc()
33 inode->i_sb->s_blocksize_bits; in extent_trunc()
37 udf_free_blocks(inode->i_sb, inode, eloc, 0, in extent_trunc()
52 udf_free_blocks(inode->i_sb, inode, eloc, in extent_trunc()
96 if (lbcount - inode->i_size >= inode->i_sb->s_blocksize) in udf_truncate_tail_extent()
97 udf_warn(inode->i_sb, in udf_truncate_tail_extent()
110 udf_err(inode->i_sb, in udf_truncate_tail_extent()
163 udf_free_blocks(inode->i_sb, inode, &eloc, 0, in udf_discard_prealloc()
[all …]
/linux/fs/ntfs/
H A Dlogfile.c45 ntfs_error(vi->i_sb, "LogFile uses unsupported page size."); in ntfs_check_restart_page_header()
53 ntfs_error(vi->i_sb, "Found restart area in incorrect position in LogFile."); in ntfs_check_restart_page_header()
59 ntfs_error(vi->i_sb, in ntfs_check_restart_page_header()
76 ntfs_error(vi->i_sb, in ntfs_check_restart_page_header()
85 ntfs_error(vi->i_sb, in ntfs_check_restart_page_header()
100 ntfs_error(vi->i_sb, in ntfs_check_restart_page_header()
109 ntfs_error(vi->i_sb, in ntfs_check_restart_page_header()
148 ntfs_error(vi->i_sb, in ntfs_check_restart_area()
162 ntfs_error(vi->i_sb, in ntfs_check_restart_area()
177 ntfs_error(vi->i_sb, in ntfs_check_restart_area()
[all …]
H A Dinode.c227 vi = iget5_locked(base_vi->i_sb, na.mft_no, ntfs_test_inode, in ntfs_attr_iget()
283 vi = iget5_locked(base_vi->i_sb, na.mft_no, ntfs_test_inode, in ntfs_index_iget()
400 sb_start_intwrite(inode->i_sb); in ntfs_drop_big_inode()
405 sb_end_intwrite(inode->i_sb); in ntfs_drop_big_inode()
681 struct ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_inode()
737 ntfs_error(vi->i_sb, "Inode is an extent inode!"); in ntfs_read_locked_inode()
745 ntfs_error(vi->i_sb, "Inode link count is 0!"); in ntfs_read_locked_inode()
765 ntfs_error(vi->i_sb, "$STANDARD_INFORMATION attribute is missing."); in ntfs_read_locked_inode()
804 ntfs_error(vi->i_sb, "Failed to lookup attribute list attribute."); in ntfs_read_locked_inode()
814 ntfs_error(vi->i_sb, in ntfs_read_locked_inode()
[all …]
H A Dfile.c192 parent_vi = ntfs_iget(vi->i_sb, MREF_LE(fn->parent_directory)); in ntfs_file_fsync()
241 err = sync_blockdev(vi->i_sb->s_bdev); in ntfs_file_fsync()
247 ntfs_warning(vi->i_sb, in ntfs_file_fsync()
251 blkdev_issue_flush(vi->i_sb->s_bdev); in ntfs_file_fsync()
263 vi->i_sb, in ntfs_setattr_size()
384 stat->blksize = NTFS_SB(inode->i_sb)->cluster_size; in ntfs_getattr()
386 NTFS_SB(inode->i_sb)->cluster_size_bits) >> 9) + inode->i_blocks; in ntfs_getattr()
412 bdev_logical_block_size(inode->i_sb->s_bdev); in ntfs_getattr()
446 inode->i_sb->s_maxbytes, in ntfs_file_llseek()
451 return vfs_setpos(file, offset, inode->i_sb->s_maxbytes); in ntfs_file_llseek()
[all …]
/linux/fs/overlayfs/
H A Dfile.c42 with_ovl_creds(inode->i_sb) { in ovl_open_realfile()
275 with_ovl_creds(inode->i_sb) in ovl_llseek()
328 .cred = ovl_creds(file_inode(file)->i_sb), in ovl_read_iter()
351 .cred = ovl_creds(inode->i_sb), in ovl_write_iter()
367 if (!ovl_should_sync(OVL_FS(inode->i_sb))) in ovl_write_iter()
385 .cred = ovl_creds(file_inode(in)->i_sb), in ovl_splice_read()
417 .cred = ovl_creds(inode->i_sb), in ovl_splice_write()
450 ret = ovl_sync_status(OVL_FS(file_inode(file)->i_sb)); in ovl_fsync()
464 with_ovl_creds(file_inode(file)->i_sb) in ovl_fsync()
472 .cred = ovl_creds(file_inode(file)->i_sb), in ovl_mmap()
[all …]
/linux/fs/coda/
H A Dfile.c50 ret = venus_access_intent(coda_inode->i_sb, coda_i2f(coda_inode), in coda_file_read_iter()
59 venus_access_intent(coda_inode->i_sb, coda_i2f(coda_inode), in coda_file_read_iter()
76 ret = venus_access_intent(coda_inode->i_sb, coda_i2f(coda_inode), in coda_file_write_iter()
90 venus_access_intent(coda_inode->i_sb, coda_i2f(coda_inode), in coda_file_write_iter()
107 ret = venus_access_intent(coda_inode->i_sb, coda_i2f(coda_inode), in coda_file_splice_read()
116 venus_access_intent(coda_inode->i_sb, coda_i2f(coda_inode), in coda_file_splice_read()
172 ret = venus_access_intent(coda_inode->i_sb, coda_i2f(coda_inode), in coda_file_mmap()
238 error = venus_open(coda_inode->i_sb, coda_i2f(coda_inode), coda_flags, in coda_open()
271 venus_close(coda_inode->i_sb, coda_i2f(coda_inode), in coda_release()
316 err = venus_fsync(coda_inode->i_sb, coda_i2f(coda_inode)); in coda_fsync()
H A Dpioctl.c76 if (target_inode->i_sb != inode->i_sb) { in coda_pioctl()
84 error = venus_pioctl(inode->i_sb, &(cnp->c_fid), cmd, &data); in coda_pioctl()
/linux/fs/jfs/
H A Djfs_extent.c72 struct jfs_sb_info *sbi = JFS_SBI(ip->i_sb); in extAlloc()
78 jfs_error(ip->i_sb, "read-only filesystem\n"); in extAlloc()
83 txBeginAnon(ip->i_sb); in extAlloc()
199 struct super_block *sb = ip->i_sb; in extHint()
224 jfs_error(ip->i_sb, "corrupt xtree\n"); in extHint()
262 jfs_error(ip->i_sb, "read-only filesystem\n"); in extRecord()
266 txBeginAnon(ip->i_sb); in extRecord()
312 struct jfs_sb_info *sbi = JFS_SBI(ip->i_sb); in extBalloc()
/linux/fs/squashfs/
H A Dfile.c53 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in locate_meta_index()
91 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in empty_meta_index()
151 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in release_meta_index()
232 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in fill_meta_index()
278 long long res = read_indexes(inode->i_sb, blocks, in fill_meta_index()
349 blks = read_indexes(inode->i_sb, index - res, start, offset); in read_blocklist_ptrs()
359 res = squashfs_read_metadata(inode->i_sb, &size, start, offset, in read_blocklist_ptrs()
398 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in squashfs_copy_cache()
439 struct squashfs_cache_entry *buffer = squashfs_get_fragment(inode->i_sb, in squashfs_readpage_fragment()
465 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in squashfs_read_folio()
[all …]
/linux/fs/minix/
H A Dbitmap.c44 struct super_block *sb = inode->i_sb; in minix_free_block()
73 struct minix_sb_info *sbi = minix_sb(inode->i_sb); in minix_new_block()
74 int bits_per_zone = 8 * inode->i_sb->s_blocksize; in minix_new_block()
164 raw_inode = minix_V1_raw_inode(inode->i_sb, inode->i_ino, &bh); in minix_clear_inode()
171 raw_inode = minix_V2_raw_inode(inode->i_sb, inode->i_ino, &bh); in minix_clear_inode()
185 struct super_block *sb = inode->i_sb; in minix_free_inode()
186 struct minix_sb_info *sbi = minix_sb(inode->i_sb); in minix_free_inode()
215 struct super_block *sb = dir->i_sb; in minix_new_inode()
/linux/fs/ufs/
H A Ddir.c78 res = fs32_to_cpu(dir->i_sb, de->d_ino); in ufs_inode_by_name()
90 unsigned len = fs16_to_cpu(dir->i_sb, de->d_reclen); in ufs_set_link()
100 de->d_ino = cpu_to_fs32(dir->i_sb, inode->i_ino); in ufs_set_link()
101 ufs_set_de_type(dir->i_sb, de, inode->i_mode); in ufs_set_link()
113 struct super_block *sb = dir->i_sb; in ufs_check_folio()
236 return ufs_next_entry(dir->i_sb, de); in ufs_dotdot()
252 struct super_block *sb = dir->i_sb; in ufs_find_entry()
303 struct super_block *sb = dir->i_sb; in ufs_add_link()
341 ufs_error(dir->i_sb, __func__, in ufs_add_link()
416 struct super_block *sb = inode->i_sb; in ufs_readdir()
[all …]
/linux/fs/ext2/
H A Dxattr.c77 inode->i_sb->s_id, inode->i_ino); \
122 #define EA_BLOCK_CACHE(inode) (EXT2_SB(inode->i_sb)->s_ea_block_cache)
220 bh = sb_bread(inode->i_sb, EXT2_I(inode)->i_file_acl); in ext2_xattr_get()
229 ext2_error(inode->i_sb, "ext2_xattr_get", in ext2_xattr_get()
240 inode->i_sb->s_blocksize)) in ext2_xattr_get()
306 bh = sb_bread(inode->i_sb, EXT2_I(inode)->i_file_acl); in ext2_xattr_list()
315 ext2_error(inode->i_sb, "ext2_xattr_list", in ext2_xattr_list()
326 inode->i_sb->s_blocksize)) in ext2_xattr_list()
409 struct super_block *sb = inode->i_sb; in ext2_xattr_set()
709 struct super_block *sb = inode->i_sb; in ext2_xattr_set2()
[all …]
/linux/fs/nfs/
H A Dnfstrace.h83 __entry->dev = inode->i_sb->s_dev;
124 __entry->dev = inode->i_sb->s_dev;
214 __entry->dev = inode->i_sb->s_dev;
267 __entry->dev = inode->i_sb->s_dev;
319 __entry->dev = inode->i_sb->s_dev;
374 __entry->dev = dir->i_sb->s_dev;
432 __entry->dev = dir->i_sb->s_dev;
479 __entry->dev = dir->i_sb->s_dev;
535 __entry->dev = dir->i_sb->s_dev;
574 __entry->dev = dir->i_sb->s_dev;
[all …]

1234567891011