| /Linux-v5.4/fs/f2fs/ |
| D | file.c | 52 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_vm_page_mkwrite() 153 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in need_do_checkpoint() 210 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_do_sync_file() 337 if (unlikely(f2fs_cp_error(F2FS_I_SB(file_inode(file))))) in f2fs_sync_file() 432 !f2fs_is_valid_blkaddr(F2FS_I_SB(inode), in f2fs_seek_block() 438 if (__found_offset(F2FS_I_SB(inode), blkaddr, dirty, in f2fs_seek_block() 485 if (unlikely(f2fs_cp_error(F2FS_I_SB(inode)))) in f2fs_file_mmap() 516 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in f2fs_truncate_data_blocks_range() 598 f2fs_bug_on(F2FS_I_SB(inode), cache_only && IS_ENCRYPTED(inode)); in truncate_partial_data_page() 607 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_truncate_blocks() [all …]
|
| D | inline.c | 34 if (!test_opt(F2FS_I_SB(inode), INLINE_DENTRY)) in f2fs_may_inline_dentry() 87 ipage = f2fs_get_node_page(F2FS_I_SB(inode), inode->i_ino); in f2fs_read_inline_data() 113 .sbi = F2FS_I_SB(dn->inode), in f2fs_convert_inline_page() 184 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_convert_inline_inode() 236 f2fs_bug_on(F2FS_I_SB(inode), page->index); in f2fs_write_inline_data() 257 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_recover_inline_data() 424 if (!f2fs_sb_has_flexible_inline_xattr(F2FS_I_SB(dir)) && in f2fs_move_inline_dirents() 489 backup_dentry = f2fs_kmalloc(F2FS_I_SB(dir), in f2fs_move_rehashed_dirents() 514 if (!f2fs_sb_has_flexible_inline_xattr(F2FS_I_SB(dir)) && in f2fs_move_rehashed_dirents() 546 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_add_inline_entry() [all …]
|
| D | xattr.c | 261 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in read_inline_xattr() 283 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in read_xattr_block() 316 txattr_addr = f2fs_kzalloc(F2FS_I_SB(inode), *base_size, GFP_NOFS); in lookup_all_xattrs() 350 f2fs_err(F2FS_I_SB(inode), "inode (%lu) has corrupted xattr", in lookup_all_xattrs() 352 set_sbi_flag(F2FS_I_SB(inode), SBI_NEED_FSCK); in lookup_all_xattrs() 379 txattr_addr = f2fs_kzalloc(F2FS_I_SB(inode), in read_all_xattrs() 415 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in write_all_xattrs() 629 f2fs_err(F2FS_I_SB(inode), "inode (%lu) has corrupted xattr", in __f2fs_setxattr() 631 set_sbi_flag(F2FS_I_SB(inode), SBI_NEED_FSCK); in __f2fs_setxattr() 720 set_sbi_flag(F2FS_I_SB(inode), SBI_NEED_CP); in __f2fs_setxattr() [all …]
|
| D | dir.c | 146 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_fname_setup_ci_filename() 176 struct f2fs_sb_info *sbi = F2FS_I_SB(parent); in f2fs_match_name() 327 f2fs_warn(F2FS_I_SB(dir), "Corrupted max_depth of %lu: %u", in __f2fs_find_entry() 360 if (f2fs_has_strict_mode(F2FS_I_SB(dir)) && IS_CASEFOLDED(dir) && in f2fs_find_entry() 361 utf8_validate(F2FS_I_SB(dir)->s_encoding, child)) { in f2fs_find_entry() 474 int dummy_encrypt = DUMMY_ENCRYPTION_ENABLED(F2FS_I_SB(dir)); in f2fs_init_inode_metadata() 508 page = f2fs_get_node_page(F2FS_I_SB(dir), inode->i_ino); in f2fs_init_inode_metadata() 531 f2fs_remove_orphan_inode(F2FS_I_SB(dir), inode->i_ino); in f2fs_init_inode_metadata() 630 if (time_to_inject(F2FS_I_SB(dir), FAULT_DIR_DEPTH)) { in f2fs_add_regular_entry() 719 f2fs_update_time(F2FS_I_SB(dir), REQ_TIME); in f2fs_add_dentry() [all …]
|
| D | namei.c | 27 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_new_inode() 268 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() 378 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in __recover_dot_dentries() 435 unsigned int root_ino = F2FS_ROOT_INO(F2FS_I_SB(dir)); in f2fs_lookup() 484 f2fs_warn(F2FS_I_SB(inode), "Inconsistent encryption contexts: %lu/%lu", in f2fs_lookup() 514 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_unlink() 585 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_symlink() 664 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_mkdir() 718 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_mknod() [all …]
|
| D | data.c | 44 sbi = F2FS_I_SB(inode); in __is_cp_guaranteed() 62 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __read_io_type() 680 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_grab_read_bio() 716 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_submit_page_read() 774 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in f2fs_reserve_new_blocks() 860 if (!f2fs_is_valid_blkaddr(F2FS_I_SB(inode), dn.data_blkaddr, in f2fs_get_read_data_page() 879 !f2fs_is_valid_blkaddr(F2FS_I_SB(inode), in f2fs_get_read_data_page() 1016 f2fs_bug_on(F2FS_I_SB(inode), ipage); in f2fs_get_new_data_page() 1030 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in __allocate_data_block() 1158 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_map_blocks() [all …]
|
| D | inode.c | 201 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in sanity_check_inode() 294 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in do_read_inode() 550 if (f2fs_sb_has_flexible_inline_xattr(F2FS_I_SB(inode))) in f2fs_update_inode() 554 if (f2fs_sb_has_project_quota(F2FS_I_SB(inode)) && in f2fs_update_inode() 564 if (f2fs_sb_has_inode_crtime(F2FS_I_SB(inode)) && in f2fs_update_inode() 586 f2fs_inode_chksum_set(F2FS_I_SB(inode), node_page); in f2fs_update_inode() 592 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_update_inode_page() 612 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() 748 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_handle_failed_inode()
|
| D | trace.c | 43 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()
|
| D | extent_cache.c | 255 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __grab_extent_tree() 330 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __f2fs_init_extent_tree() 379 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_lookup_extent_tree() 499 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_update_extent_tree_range() 709 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_destroy_extent_node() 725 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_drop_extent_tree() 747 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_destroy_extent_tree()
|
| D | f2fs.h | 1500 static inline struct f2fs_sb_info *F2FS_I_SB(struct inode *inode) in F2FS_I_SB() function 1507 return F2FS_I_SB(mapping->host); in F2FS_M_SB() 1881 inc_page_count(F2FS_I_SB(inode), S_ISDIR(inode->i_mode) ? in inode_inc_dirty_pages() 1884 inc_page_count(F2FS_I_SB(inode), F2FS_DIRTY_QDATA); in inode_inc_dirty_pages() 1899 dec_page_count(F2FS_I_SB(inode), S_ISDIR(inode->i_mode) ? in inode_dec_dirty_pages() 1902 dec_page_count(F2FS_I_SB(inode), F2FS_DIRTY_QDATA); in inode_dec_dirty_pages() 2712 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_skip_inode_update() 2764 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_may_extent_tree() 3322 (atomic_inc(&F2FS_I_SB(inode)->inline_xattr)); \ 3327 (atomic_dec(&F2FS_I_SB(inode)->inline_xattr)); \ [all …]
|
| D | recovery.c | 125 entry = add_fsync_inode(F2FS_I_SB(inode), dir_list, in recover_dentry() 166 err = f2fs_acquire_orphan_inode(F2FS_I_SB(inode)); in recover_dentry() 191 f2fs_notice(F2FS_I_SB(inode), "%s: ino = %x, name = %s, dir = %lx, err = %d", in recover_dentry() 220 set_sbi_flag(F2FS_I_SB(inode), SBI_QUOTA_NEED_REPAIR); in recover_quota_data() 252 if (f2fs_sb_has_project_quota(F2FS_I_SB(inode)) && in recover_inode() 294 f2fs_notice(F2FS_I_SB(inode), "recover_inode: ino = %x, name = %s, inline = %x", in recover_inode()
|
| D | acl.c | 180 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()
|
| D | verity.c | 203 f2fs_warn(F2FS_I_SB(inode), "unknown verity xattr format"); in f2fs_get_verity_descriptor() 212 f2fs_warn(F2FS_I_SB(inode), "invalid verity xattr"); in f2fs_get_verity_descriptor()
|
| D | node.c | 632 f2fs_bug_on(F2FS_I_SB(dn->inode), 1); in f2fs_get_next_page_offset() 724 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in f2fs_get_dnode_of_data() 833 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in truncate_node() 877 page = f2fs_get_node_page(F2FS_I_SB(dn->inode), dn->nid); in truncate_dnode() 910 page = f2fs_get_node_page(F2FS_I_SB(dn->inode), dn->nid); in truncate_nodes() 988 pages[i] = f2fs_get_node_page(F2FS_I_SB(dn->inode), nid[i]); in truncate_partial_nodes() 1038 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_truncate_inode_blocks() 1134 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_truncate_xattr_node() 1185 if (unlikely(f2fs_cp_error(F2FS_I_SB(inode)))) { in f2fs_remove_inode_page() 1191 f2fs_warn(F2FS_I_SB(inode), "Inconsistent i_blocks, ino:%lu, iblocks:%llu", in f2fs_remove_inode_page() [all …]
|
| D | gc.c | 660 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in ra_data_block() 749 .sbi = F2FS_I_SB(inode), in move_data_block() 772 if (!check_valid_map(F2FS_I_SB(inode), segno, off)) { in move_data_block() 779 F2FS_I_SB(inode)->skipped_atomic_files[gc_type]++; in move_data_block() 917 if (!check_valid_map(F2FS_I_SB(inode), segno, off)) { in move_data_page() 924 F2FS_I_SB(inode)->skipped_atomic_files[gc_type]++; in move_data_page() 944 .sbi = F2FS_I_SB(inode), in move_data_page()
|
| D | checkpoint.c | 610 __add_ino_entry(F2FS_I_SB(inode), inode->i_ino, 0, ORPHAN_INO); in f2fs_add_orphan_inode() 974 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __add_dirty_inode() 996 stat_dec_dirty_inode(F2FS_I_SB(inode), type); in __remove_dirty_inode() 1001 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_update_dirty_page() 1020 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_remove_dirty_inode()
|
| D | super.c | 914 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_drop_inode() 952 f2fs_submit_merged_write_cond(F2FS_I_SB(inode), in f2fs_drop_inode() 976 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_inode_dirtied() 997 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_inode_synced() 1010 stat_dec_dirty_inode(F2FS_I_SB(inode), DIRTY_META); in f2fs_inode_synced() 1021 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_dirty_inode() 2289 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_set_context() 2308 return DUMMY_ENCRYPTION_ENABLED(F2FS_I_SB(inode)); in f2fs_dummy_context()
|
| D | segment.c | 204 inc_page_count(F2FS_I_SB(inode), F2FS_INMEM_PAGES); in f2fs_register_inmem_page() 214 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __revoke_inmem_pages() 281 dec_page_count(F2FS_I_SB(inode), F2FS_INMEM_PAGES); in __revoke_inmem_pages() 320 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_drop_inmem_pages() 343 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_drop_inmem_page() 371 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __f2fs_commit_inmem_pages() 453 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_commit_inmem_pages() 3394 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_wait_on_block_writeback()
|