/Linux-v4.19/fs/f2fs/ |
D | file.c | 52 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_vm_page_mkwrite() 150 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in need_do_checkpoint() 207 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_do_sync_file() 330 if (unlikely(f2fs_cp_error(F2FS_I_SB(file_inode(file))))) in f2fs_sync_file() 425 !f2fs_is_valid_blkaddr(F2FS_I_SB(inode), in f2fs_seek_block() 431 if (__found_offset(F2FS_I_SB(inode), blkaddr, dirty, in f2fs_seek_block() 478 if (unlikely(f2fs_cp_error(F2FS_I_SB(inode)))) in f2fs_file_mmap() 505 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in f2fs_truncate_data_blocks_range() 586 f2fs_bug_on(F2FS_I_SB(inode), cache_only && f2fs_encrypted_inode(inode)); in truncate_partial_data_page() 595 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_truncate_blocks() [all …]
|
D | inline.c | 36 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() 187 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_convert_inline_inode() 239 f2fs_bug_on(F2FS_I_SB(inode), page->index); in f2fs_write_inline_data() 260 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_recover_inline_data() 486 backup_dentry = f2fs_kmalloc(F2FS_I_SB(dir), in f2fs_move_rehashed_dirents() 534 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_add_inline_entry() 623 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_empty_inline_dir() 660 ipage = f2fs_get_node_page(F2FS_I_SB(inode), inode->i_ino); in f2fs_read_inline_dir() [all …]
|
D | dir.c | 224 f2fs_msg(F2FS_I_SB(dir)->sb, KERN_WARNING, in __f2fs_find_entry() 364 int dummy_encrypt = DUMMY_ENCRYPTION_ENABLED(F2FS_I_SB(dir)); in f2fs_init_inode_metadata() 398 page = f2fs_get_node_page(F2FS_I_SB(dir), inode->i_ino); in f2fs_init_inode_metadata() 421 f2fs_remove_orphan_inode(F2FS_I_SB(dir), inode->i_ino); in f2fs_init_inode_metadata() 520 if (time_to_inject(F2FS_I_SB(dir), FAULT_DIR_DEPTH)) { in f2fs_add_regular_entry() 604 f2fs_update_time(F2FS_I_SB(dir), REQ_TIME); in f2fs_add_dentry() 663 f2fs_update_time(F2FS_I_SB(inode), REQ_TIME); in f2fs_do_tmpfile() 669 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_drop_nlink() 702 f2fs_update_time(F2FS_I_SB(dir), REQ_TIME); in f2fs_delete_entry() 704 if (F2FS_OPTION(F2FS_I_SB(dir)).fsync_mode == FSYNC_MODE_STRICT) in f2fs_delete_entry() [all …]
|
D | namei.c | 28 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() 316 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_link() 374 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in __recover_dot_dentries() 432 unsigned int root_ino = F2FS_ROOT_INO(F2FS_I_SB(dir)); in f2fs_lookup() 498 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_unlink() 559 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_symlink() 636 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_mkdir() 690 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_mknod() 731 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in __f2fs_tmpfile() [all …]
|
D | inode.c | 200 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() 542 if (f2fs_sb_has_flexible_inline_xattr(F2FS_I_SB(inode)->sb)) in f2fs_update_inode() 546 if (f2fs_sb_has_project_quota(F2FS_I_SB(inode)->sb) && in f2fs_update_inode() 556 if (f2fs_sb_has_inode_crtime(F2FS_I_SB(inode)->sb) && in f2fs_update_inode() 578 f2fs_inode_chksum_set(F2FS_I_SB(inode), node_page); in f2fs_update_inode() 584 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_update_inode_page() 604 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_write_inode() 628 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_evict_inode() 729 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_handle_failed_inode()
|
D | data.c | 46 sbi = F2FS_I_SB(inode); in __is_cp_guaranteed() 542 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_grab_read_bio() 589 __submit_bio(F2FS_I_SB(inode), bio, DATA); in f2fs_submit_page_read() 631 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in f2fs_reserve_new_blocks() 861 f2fs_bug_on(F2FS_I_SB(inode), ipage); in f2fs_get_new_data_page() 875 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in __allocate_data_block() 1002 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_map_blocks() 1267 if (unlikely(iblock >= F2FS_I_SB(inode)->max_file_blocks)) in get_data_block_bmap() 1288 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_xattr_fiemap() 1408 F2FS_I_SB(inode)->max_file_blocks)) in f2fs_fiemap() [all …]
|
D | xattr.c | 251 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in read_inline_xattr() 273 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in read_xattr_block() 305 txattr_addr = f2fs_kzalloc(F2FS_I_SB(inode), in lookup_all_xattrs() 358 txattr_addr = f2fs_kzalloc(F2FS_I_SB(inode), in read_all_xattrs() 394 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in write_all_xattrs() 683 set_sbi_flag(F2FS_I_SB(inode), SBI_NEED_CP); in __f2fs_setxattr() 693 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_setxattr()
|
D | extent_cache.c | 249 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __grab_extent_tree() 325 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __f2fs_init_extent_tree() 374 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_lookup_extent_tree() 424 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __try_merge_extent_node() 462 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __insert_extent_tree() 492 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_update_extent_tree_range() 690 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_destroy_extent_node() 706 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_drop_extent_tree() 722 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_destroy_extent_tree()
|
D | f2fs.h | 1421 static inline struct f2fs_sb_info *F2FS_I_SB(struct inode *inode) in F2FS_I_SB() function 1428 return F2FS_I_SB(mapping->host); in F2FS_M_SB() 1767 inc_page_count(F2FS_I_SB(inode), S_ISDIR(inode->i_mode) ? in inode_inc_dirty_pages() 1770 inc_page_count(F2FS_I_SB(inode), F2FS_DIRTY_QDATA); in inode_inc_dirty_pages() 1785 dec_page_count(F2FS_I_SB(inode), S_ISDIR(inode->i_mode) ? in inode_dec_dirty_pages() 1788 dec_page_count(F2FS_I_SB(inode), F2FS_DIRTY_QDATA); in inode_dec_dirty_pages() 2562 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_skip_inode_update() 2614 if (!test_opt(F2FS_I_SB(inode), EXTENT_CACHE) || in f2fs_may_extent_tree() 3125 (atomic_inc(&F2FS_I_SB(inode)->inline_xattr)); \ 3130 (atomic_dec(&F2FS_I_SB(inode)->inline_xattr)); \ [all …]
|
D | trace.c | 46 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()
|
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 | gc.c | 604 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in ra_data_block() 676 .sbi = F2FS_I_SB(inode), in move_data_block() 699 if (!check_valid_map(F2FS_I_SB(inode), segno, off)) in move_data_block() 704 F2FS_I_SB(inode)->skipped_atomic_files[gc_type]++; in move_data_block() 836 if (!check_valid_map(F2FS_I_SB(inode), segno, off)) in move_data_page() 841 F2FS_I_SB(inode)->skipped_atomic_files[gc_type]++; in move_data_page() 857 .sbi = F2FS_I_SB(inode), in move_data_page()
|
D | node.c | 626 f2fs_bug_on(F2FS_I_SB(dn->inode), 1); in f2fs_get_next_page_offset() 718 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in f2fs_get_dnode_of_data() 827 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); in truncate_node() 869 page = f2fs_get_node_page(F2FS_I_SB(dn->inode), dn->nid); in truncate_dnode() 902 page = f2fs_get_node_page(F2FS_I_SB(dn->inode), dn->nid); in truncate_nodes() 980 pages[i] = f2fs_get_node_page(F2FS_I_SB(dn->inode), nid[i]); in truncate_partial_nodes() 1030 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_truncate_inode_blocks() 1126 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_truncate_xattr_node() 1177 if (unlikely(f2fs_cp_error(F2FS_I_SB(inode)))) { in f2fs_remove_inode_page() 1181 f2fs_bug_on(F2FS_I_SB(inode), in f2fs_remove_inode_page() [all …]
|
D | checkpoint.c | 586 __add_ino_entry(F2FS_I_SB(inode), inode->i_ino, 0, ORPHAN_INO); in f2fs_add_orphan_inode() 925 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __add_dirty_inode() 947 stat_dec_dirty_inode(F2FS_I_SB(inode), type); in __remove_dirty_inode() 952 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_update_dirty_page() 971 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_remove_dirty_inode()
|
D | recovery.c | 124 entry = add_fsync_inode(F2FS_I_SB(inode), dir_list, in recover_dentry() 165 err = f2fs_acquire_orphan_inode(F2FS_I_SB(inode)); in recover_dentry()
|
D | super.c | 918 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_inode_dirtied() 939 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_inode_synced() 952 stat_dec_dirty_inode(F2FS_I_SB(inode), DIRTY_META); in f2fs_inode_synced() 963 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_dirty_inode() 1946 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_set_context() 1965 return DUMMY_ENCRYPTION_ENABLED(F2FS_I_SB(inode)); in f2fs_dummy_context()
|
D | segment.c | 189 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_register_inmem_page() 212 inc_page_count(F2FS_I_SB(inode), F2FS_INMEM_PAGES); in f2fs_register_inmem_page() 221 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __revoke_inmem_pages() 278 dec_page_count(F2FS_I_SB(inode), F2FS_INMEM_PAGES); in __revoke_inmem_pages() 317 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_drop_inmem_pages() 336 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_drop_inmem_page() 365 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __f2fs_commit_inmem_pages() 443 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_commit_inmem_pages()
|