Home
last modified time | relevance | path

Searched refs:F2FS_I_SB (Results 1 – 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/fs/f2fs/
Dfile.c46 f2fs_update_iostat(F2FS_I_SB(inode), APP_MAPPED_READ_IO, in f2fs_filemap_fault()
58 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_vm_page_mkwrite()
192 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in need_do_checkpoint()
251 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_do_sync_file()
377 if (unlikely(f2fs_cp_error(F2FS_I_SB(file_inode(file))))) in f2fs_sync_file()
456 !f2fs_is_valid_blkaddr(F2FS_I_SB(inode), in f2fs_seek_block()
509 if (unlikely(f2fs_cp_error(F2FS_I_SB(inode)))) in f2fs_file_mmap()
547 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in f2fs_truncate_data_blocks_range()
652 f2fs_bug_on(F2FS_I_SB(inode), cache_only && IS_ENCRYPTED(inode)); in truncate_partial_data_page()
661 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_do_truncate_blocks()
[all …]
Dxattr.c280 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in read_inline_xattr()
302 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in read_xattr_block()
336 txattr_addr = xattr_alloc(F2FS_I_SB(inode), *base_size, is_inline); in lookup_all_xattrs()
370 f2fs_err(F2FS_I_SB(inode), "inode (%lu) has corrupted xattr", in lookup_all_xattrs()
372 set_sbi_flag(F2FS_I_SB(inode), SBI_NEED_FSCK); in lookup_all_xattrs()
385 xattr_free(F2FS_I_SB(inode), txattr_addr, *is_inline); in lookup_all_xattrs()
399 txattr_addr = f2fs_kzalloc(F2FS_I_SB(inode), in read_all_xattrs()
435 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in write_all_xattrs()
556 xattr_free(F2FS_I_SB(inode), base_addr, is_inline); in f2fs_getxattr()
585 f2fs_err(F2FS_I_SB(inode), "inode (%lu) has corrupted xattr", in f2fs_listxattr()
[all …]
Dinline.c36 if (!test_opt(F2FS_I_SB(inode), INLINE_DENTRY)) in f2fs_may_inline_dentry()
89 ipage = f2fs_get_node_page(F2FS_I_SB(inode), inode->i_ino); in f2fs_read_inline_data()
115 .sbi = F2FS_I_SB(dn->inode), in f2fs_convert_inline_page()
186 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_convert_inline_inode()
243 f2fs_bug_on(F2FS_I_SB(inode), page->index); in f2fs_write_inline_data()
264 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_recover_inline_data()
433 if (!f2fs_sb_has_flexible_inline_xattr(F2FS_I_SB(dir)) && in f2fs_move_inline_dirents()
503 backup_dentry = f2fs_kmalloc(F2FS_I_SB(dir), in f2fs_move_rehashed_dirents()
528 if (!f2fs_sb_has_flexible_inline_xattr(F2FS_I_SB(dir)) && in f2fs_move_rehashed_dirents()
558 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_try_convert_inline_dir()
[all …]
Dcompress.c25 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in page_array_alloc()
35 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in page_array_free()
169 f2fs_bug_on(F2FS_I_SB(cc->inode), 1); in f2fs_compress_ctx_add_page()
180 cc->private = f2fs_kvmalloc(F2FS_I_SB(cc->inode), in lzo_init_compress_ctx()
203 KERN_ERR, F2FS_I_SB(cc->inode)->sb->s_id, ret); in lzo_compress_pages()
217 KERN_ERR, F2FS_I_SB(dic->inode)->sb->s_id, ret); in lzo_decompress_pages()
224 F2FS_I_SB(dic->inode)->sb->s_id, in lzo_decompress_pages()
243 cc->private = f2fs_kvmalloc(F2FS_I_SB(cc->inode), in lz4_init_compress_ctx()
284 KERN_ERR, F2FS_I_SB(dic->inode)->sb->s_id, ret); in lz4_decompress_pages()
291 F2FS_I_SB(dic->inode)->sb->s_id, in lz4_decompress_pages()
[all …]
Dnamei.c27 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_new_inode()
328 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_create()
380 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_link()
440 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in __recover_dot_dentries()
497 unsigned int root_ino = F2FS_ROOT_INO(F2FS_I_SB(dir)); in f2fs_lookup()
547 f2fs_warn(F2FS_I_SB(inode), "Inconsistent encryption contexts: %lu/%lu", in f2fs_lookup()
577 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_unlink()
650 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_symlink()
729 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_mkdir()
783 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_mknod()
[all …]
Ddata.c87 sbi = F2FS_I_SB(inode); in __is_cp_guaranteed()
105 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __read_io_type()
1033 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_grab_read_bio()
1079 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_submit_page_read()
1139 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in f2fs_reserve_new_blocks()
1224 if (!f2fs_is_valid_blkaddr(F2FS_I_SB(inode), dn.data_blkaddr, in f2fs_get_read_data_page()
1243 !f2fs_is_valid_blkaddr(F2FS_I_SB(inode), in f2fs_get_read_data_page()
1381 f2fs_bug_on(F2FS_I_SB(inode), ipage); in f2fs_get_new_data_page()
1395 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in __allocate_data_block()
1505 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_map_blocks()
[all …]
Ddir.c368 f2fs_warn(F2FS_I_SB(dir), "Corrupted max_depth of %lu: %u", in __f2fs_find_entry()
539 page = f2fs_get_node_page(F2FS_I_SB(dir), inode->i_ino); in f2fs_init_inode_metadata()
562 f2fs_remove_orphan_inode(F2FS_I_SB(dir), inode->i_ino); in f2fs_init_inode_metadata()
672 if (time_to_inject(F2FS_I_SB(dir), FAULT_DIR_DEPTH)) { in f2fs_add_regular_entry()
673 f2fs_show_injection_info(F2FS_I_SB(dir), FAULT_DIR_DEPTH); in f2fs_add_regular_entry()
755 f2fs_update_time(F2FS_I_SB(dir), REQ_TIME); in f2fs_add_dentry()
812 f2fs_update_time(F2FS_I_SB(inode), REQ_TIME); in f2fs_do_tmpfile()
820 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_drop_nlink()
853 f2fs_update_time(F2FS_I_SB(dir), REQ_TIME); in f2fs_delete_entry()
855 if (F2FS_OPTION(F2FS_I_SB(dir)).fsync_mode == FSYNC_MODE_STRICT) in f2fs_delete_entry()
[all …]
Dinode.c201 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in sanity_check_inode()
335 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in do_read_inode()
606 if (f2fs_sb_has_flexible_inline_xattr(F2FS_I_SB(inode))) in f2fs_update_inode()
610 if (f2fs_sb_has_project_quota(F2FS_I_SB(inode)) && in f2fs_update_inode()
620 if (f2fs_sb_has_inode_crtime(F2FS_I_SB(inode)) && in f2fs_update_inode()
629 if (f2fs_sb_has_compression(F2FS_I_SB(inode)) && in f2fs_update_inode()
654 f2fs_inode_chksum_set(F2FS_I_SB(inode), node_page); in f2fs_update_inode()
660 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_update_inode_page()
680 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_write_inode()
711 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_evict_inode()
[all …]
Dverity.c155 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_end_enable_verity()
238 f2fs_warn(F2FS_I_SB(inode), "unknown verity xattr format"); in f2fs_get_verity_descriptor()
247 f2fs_warn(F2FS_I_SB(inode), "invalid verity xattr"); in f2fs_get_verity_descriptor()
Dtrace.c43 else if (inode->i_ino == F2FS_NODE_INO(F2FS_I_SB(inode))) in __file_type()
45 else if (inode->i_ino == F2FS_META_INO(F2FS_I_SB(inode))) in __file_type()
Df2fs.h1733 static inline struct f2fs_sb_info *F2FS_I_SB(struct inode *inode) in F2FS_I_SB() function
1740 return F2FS_I_SB(mapping->host); in F2FS_M_SB()
2114 inc_page_count(F2FS_I_SB(inode), S_ISDIR(inode->i_mode) ? in inode_inc_dirty_pages()
2117 inc_page_count(F2FS_I_SB(inode), F2FS_DIRTY_QDATA); in inode_inc_dirty_pages()
2132 dec_page_count(F2FS_I_SB(inode), S_ISDIR(inode->i_mode) ? in inode_dec_dirty_pages()
2135 dec_page_count(F2FS_I_SB(inode), F2FS_DIRTY_QDATA); in inode_dec_dirty_pages()
2930 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_skip_inode_update()
2975 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_may_extent_tree()
3599 (atomic_inc(&F2FS_I_SB(inode)->inline_xattr)); \
3604 (atomic_dec(&F2FS_I_SB(inode)->inline_xattr)); \
[all …]
Drecovery.c163 entry = add_fsync_inode(F2FS_I_SB(inode), dir_list, in recover_dentry()
197 err = f2fs_acquire_orphan_inode(F2FS_I_SB(inode)); in recover_dentry()
222 f2fs_notice(F2FS_I_SB(inode), "%s: ino = %x, name = %s, dir = %lx, err = %d", in recover_dentry()
251 set_sbi_flag(F2FS_I_SB(inode), SBI_QUOTA_NEED_REPAIR); in recover_quota_data()
283 if (f2fs_sb_has_project_quota(F2FS_I_SB(inode)) && in recover_inode()
325 f2fs_notice(F2FS_I_SB(inode), "recover_inode: ino = %x, name = %s, inline = %x", in recover_inode()
Dextent_cache.c288 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __grab_extent_tree()
363 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __f2fs_init_extent_tree()
412 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_lookup_extent_tree()
532 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_update_extent_tree_range()
742 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_destroy_extent_node()
758 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_drop_extent_tree()
780 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_destroy_extent_tree()
Dacl.c180 value = f2fs_kmalloc(F2FS_I_SB(inode), retval, GFP_F2FS_ZERO); in __f2fs_get_acl()
234 value = f2fs_acl_to_disk(F2FS_I_SB(inode), acl, &size); in __f2fs_set_acl()
253 if (unlikely(f2fs_cp_error(F2FS_I_SB(inode)))) in f2fs_set_acl()
/kernel/linux/linux-4.19/fs/f2fs/
Dfile.c52 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_vm_page_mkwrite()
149 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in need_do_checkpoint()
206 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_do_sync_file()
332 if (unlikely(f2fs_cp_error(F2FS_I_SB(file_inode(file))))) in f2fs_sync_file()
427 !f2fs_is_valid_blkaddr(F2FS_I_SB(inode), in f2fs_seek_block()
433 if (__found_offset(F2FS_I_SB(inode), blkaddr, dirty, in f2fs_seek_block()
480 if (unlikely(f2fs_cp_error(F2FS_I_SB(inode)))) in f2fs_file_mmap()
507 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in f2fs_truncate_data_blocks_range()
588 f2fs_bug_on(F2FS_I_SB(inode), cache_only && f2fs_encrypted_inode(inode)); in truncate_partial_data_page()
597 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_truncate_blocks()
[all …]
Dinline.c36 if (!test_opt(F2FS_I_SB(inode), INLINE_DENTRY)) in f2fs_may_inline_dentry()
89 ipage = f2fs_get_node_page(F2FS_I_SB(inode), inode->i_ino); in f2fs_read_inline_data()
115 .sbi = F2FS_I_SB(dn->inode), in f2fs_convert_inline_page()
188 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_convert_inline_inode()
240 f2fs_bug_on(F2FS_I_SB(inode), page->index); in f2fs_write_inline_data()
261 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_recover_inline_data()
492 backup_dentry = f2fs_kmalloc(F2FS_I_SB(dir), in f2fs_move_rehashed_dirents()
540 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_add_inline_entry()
634 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_empty_inline_dir()
671 ipage = f2fs_get_node_page(F2FS_I_SB(inode), inode->i_ino); in f2fs_read_inline_dir()
[all …]
Ddir.c223 f2fs_msg(F2FS_I_SB(dir)->sb, KERN_WARNING, in __f2fs_find_entry()
362 int dummy_encrypt = DUMMY_ENCRYPTION_ENABLED(F2FS_I_SB(dir)); in f2fs_init_inode_metadata()
396 page = f2fs_get_node_page(F2FS_I_SB(dir), inode->i_ino); in f2fs_init_inode_metadata()
419 f2fs_remove_orphan_inode(F2FS_I_SB(dir), inode->i_ino); in f2fs_init_inode_metadata()
518 if (time_to_inject(F2FS_I_SB(dir), FAULT_DIR_DEPTH)) { in f2fs_add_regular_entry()
607 f2fs_update_time(F2FS_I_SB(dir), REQ_TIME); in f2fs_add_dentry()
666 f2fs_update_time(F2FS_I_SB(inode), REQ_TIME); in f2fs_do_tmpfile()
672 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_drop_nlink()
705 f2fs_update_time(F2FS_I_SB(dir), REQ_TIME); in f2fs_delete_entry()
707 if (F2FS_OPTION(F2FS_I_SB(dir)).fsync_mode == FSYNC_MODE_STRICT) in f2fs_delete_entry()
[all …]
Dnamei.c28 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_new_inode()
270 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_create()
318 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_link()
376 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in __recover_dot_dentries()
434 unsigned int root_ino = F2FS_ROOT_INO(F2FS_I_SB(dir)); in f2fs_lookup()
503 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_unlink()
564 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_symlink()
641 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_mkdir()
695 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_mknod()
736 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in __f2fs_tmpfile()
[all …]
Dinode.c200 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in sanity_check_inode()
295 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in do_read_inode()
549 if (f2fs_sb_has_flexible_inline_xattr(F2FS_I_SB(inode)->sb)) in f2fs_update_inode()
553 if (f2fs_sb_has_project_quota(F2FS_I_SB(inode)->sb) && in f2fs_update_inode()
563 if (f2fs_sb_has_inode_crtime(F2FS_I_SB(inode)->sb) && in f2fs_update_inode()
585 f2fs_inode_chksum_set(F2FS_I_SB(inode), node_page); in f2fs_update_inode()
591 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_update_inode_page()
611 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_write_inode()
639 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_evict_inode()
740 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_handle_failed_inode()
Dxattr.c263 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in read_inline_xattr()
285 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in read_xattr_block()
318 txattr_addr = f2fs_kzalloc(F2FS_I_SB(inode), *base_size, GFP_NOFS); in lookup_all_xattrs()
378 txattr_addr = f2fs_kzalloc(F2FS_I_SB(inode), in read_all_xattrs()
414 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in write_all_xattrs()
567 set_sbi_flag(F2FS_I_SB(inode), SBI_NEED_FSCK); in f2fs_listxattr()
729 set_sbi_flag(F2FS_I_SB(inode), SBI_NEED_CP); in __f2fs_setxattr()
739 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_setxattr()
Ddata.c47 sbi = F2FS_I_SB(inode); in __is_cp_guaranteed()
555 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_grab_read_bio()
603 __submit_bio(F2FS_I_SB(inode), bio, DATA); in f2fs_submit_page_read()
645 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in f2fs_reserve_new_blocks()
875 f2fs_bug_on(F2FS_I_SB(inode), ipage); in f2fs_get_new_data_page()
889 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in __allocate_data_block()
1013 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_map_blocks()
1280 if (unlikely(iblock >= F2FS_I_SB(inode)->max_file_blocks)) in get_data_block_bmap()
1301 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_xattr_fiemap()
1421 F2FS_I_SB(inode)->max_file_blocks)) in f2fs_fiemap()
[all …]
Df2fs.h1434 static inline struct f2fs_sb_info *F2FS_I_SB(struct inode *inode) in F2FS_I_SB() function
1441 return F2FS_I_SB(mapping->host); in F2FS_M_SB()
1790 inc_page_count(F2FS_I_SB(inode), S_ISDIR(inode->i_mode) ? in inode_inc_dirty_pages()
1793 inc_page_count(F2FS_I_SB(inode), F2FS_DIRTY_QDATA); in inode_inc_dirty_pages()
1808 dec_page_count(F2FS_I_SB(inode), S_ISDIR(inode->i_mode) ? in inode_dec_dirty_pages()
1811 dec_page_count(F2FS_I_SB(inode), F2FS_DIRTY_QDATA); in inode_dec_dirty_pages()
2601 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_skip_inode_update()
2646 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_may_extent_tree()
3165 (atomic_inc(&F2FS_I_SB(inode)->inline_xattr)); \
3170 (atomic_dec(&F2FS_I_SB(inode)->inline_xattr)); \
[all …]
Dtrace.c46 else if (inode->i_ino == F2FS_NODE_INO(F2FS_I_SB(inode))) in __file_type()
48 else if (inode->i_ino == F2FS_META_INO(F2FS_I_SB(inode))) in __file_type()
Dextent_cache.c249 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __grab_extent_tree()
324 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __f2fs_init_extent_tree()
373 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_lookup_extent_tree()
489 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_update_extent_tree_range()
697 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_destroy_extent_node()
713 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_drop_extent_tree()
735 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_destroy_extent_tree()
Dacl.c180 value = f2fs_kmalloc(F2FS_I_SB(inode), retval, GFP_F2FS_ZERO); in __f2fs_get_acl()
234 value = f2fs_acl_to_disk(F2FS_I_SB(inode), acl, &size); in __f2fs_set_acl()
253 if (unlikely(f2fs_cp_error(F2FS_I_SB(inode)))) in f2fs_set_acl()

12