|
| static bool | need_fsync_data_record (struct f2fs_sb_info *sbi) |
| |
| int | fsck_chk_orphan_node (struct f2fs_sb_info *) |
| |
| int | fsck_chk_quota_node (struct f2fs_sb_info *) |
| |
| int | fsck_chk_quota_files (struct f2fs_sb_info *) |
| |
| int | fsck_sanity_check_nid (struct f2fs_sb_info *, u32, enum FILE_TYPE, enum NODE_TYPE) |
| |
| int | fsck_sanity_check_nat (struct f2fs_sb_info *sbi, u32 nid) |
| |
| int | fsck_chk_node_blk (struct f2fs_sb_info *, struct f2fs_inode *, u32, enum FILE_TYPE, enum NODE_TYPE, u32 *, struct f2fs_compr_blk_cnt *, struct child_info *) |
| |
| int | fsck_chk_root_inode (struct f2fs_sb_info *) |
| |
| void | fsck_chk_inode_blk (struct f2fs_sb_info *, u32, enum FILE_TYPE, struct f2fs_node *, u32 *, struct f2fs_compr_blk_cnt *, struct node_info *, struct child_info *) |
| |
| int | fsck_chk_dnode_blk (struct f2fs_sb_info *, struct f2fs_inode *, u32, enum FILE_TYPE, struct f2fs_node *, u32 *, struct f2fs_compr_blk_cnt *, struct child_info *, struct node_info *) |
| |
| int | fsck_chk_idnode_blk (struct f2fs_sb_info *, struct f2fs_inode *, enum FILE_TYPE, struct f2fs_node *, u32 *, struct f2fs_compr_blk_cnt *, struct child_info *) |
| |
| int | fsck_chk_didnode_blk (struct f2fs_sb_info *, struct f2fs_inode *, enum FILE_TYPE, struct f2fs_node *, u32 *, struct f2fs_compr_blk_cnt *, struct child_info *) |
| |
| int | fsck_chk_data_blk (struct f2fs_sb_info *, struct f2fs_inode *, u32, struct child_info *, int, enum FILE_TYPE, u32, u16, u8, struct f2fs_node *) |
| |
| int | fsck_chk_dentry_blk (struct f2fs_sb_info *, int, u32, struct child_info *, int, int, struct f2fs_node *) |
| |
| int | fsck_chk_inline_dentries (struct f2fs_sb_info *, struct f2fs_node *, struct child_info *) |
| |
| void | fsck_chk_checkpoint (struct f2fs_sb_info *sbi) |
| |
| void | fsck_update_sb_flags (struct f2fs_sb_info *sbi) |
| |
| int | fsck_chk_meta (struct f2fs_sb_info *sbi) |
| |
| void | fsck_chk_and_fix_write_pointers (struct f2fs_sb_info *) |
| |
| int | fsck_chk_curseg_info (struct f2fs_sb_info *) |
| |
| void | pretty_print_filename (const u8 *raw_name, u32 len, char out[F2FS_PRINT_NAMELEN], int enc_name) |
| |
| void | update_free_segments (struct f2fs_sb_info *) |
| |
| void | print_cp_state (u32) |
| |
| void | print_node_info (struct f2fs_sb_info *, struct f2fs_node *, int) |
| |
| void | print_inode_info (struct f2fs_sb_info *, struct f2fs_node *, int) |
| |
| struct seg_entry * | get_seg_entry (struct f2fs_sb_info *, unsigned int) |
| |
| struct f2fs_summary_block * | get_sum_block (struct f2fs_sb_info *, unsigned int, int *) |
| |
| int | get_sum_entry (struct f2fs_sb_info *, u32, struct f2fs_summary *) |
| |
| void | update_sum_entry (struct f2fs_sb_info *, block_t, struct f2fs_summary *) |
| |
| void | get_node_info (struct f2fs_sb_info *, nid_t, struct node_info *) |
| |
| void | nullify_nat_entry (struct f2fs_sb_info *, u32) |
| |
| void | rewrite_sit_area_bitmap (struct f2fs_sb_info *) |
| |
| void | build_nat_area_bitmap (struct f2fs_sb_info *) |
| |
| void | build_sit_area_bitmap (struct f2fs_sb_info *) |
| |
| int | f2fs_set_main_bitmap (struct f2fs_sb_info *, u32, int) |
| |
| int | f2fs_clear_main_bitmap (struct f2fs_sb_info *, u32) |
| |
| int | f2fs_set_sit_bitmap (struct f2fs_sb_info *, u32) |
| |
| int | f2fs_clear_sit_bitmap (struct f2fs_sb_info *, u32) |
| |
| void | fsck_init (struct f2fs_sb_info *) |
| |
| int | fsck_verify (struct f2fs_sb_info *) |
| |
| void | fsck_free (struct f2fs_sb_info *) |
| |
| bool | f2fs_is_valid_blkaddr (struct f2fs_sb_info *sbi, block_t blkaddr, int type) |
| |
| int | f2fs_ra_meta_pages (struct f2fs_sb_info *, block_t, int, int) |
| |
| int | f2fs_do_mount (struct f2fs_sb_info *) |
| |
| void | f2fs_do_umount (struct f2fs_sb_info *) |
| |
| int | f2fs_sparse_initialize_meta (struct f2fs_sb_info *) |
| |
| void | flush_journal_entries (struct f2fs_sb_info *) |
| |
| void | update_curseg_info (struct f2fs_sb_info *, int) |
| |
| void | zero_journal_entries (struct f2fs_sb_info *) |
| |
| void | flush_sit_entries (struct f2fs_sb_info *) |
| |
| void | move_curseg_info (struct f2fs_sb_info *, u64, int) |
| |
| void | move_one_curseg_info (struct f2fs_sb_info *sbi, u64 from, int left, int i) |
| |
| void | write_curseg_info (struct f2fs_sb_info *) |
| |
| void | save_curseg_warm_node_info (struct f2fs_sb_info *) |
| |
| void | restore_curseg_warm_node_info (struct f2fs_sb_info *) |
| |
| int | find_next_free_block (struct f2fs_sb_info *, u64 *, int, int, bool) |
| |
| void | duplicate_checkpoint (struct f2fs_sb_info *) |
| |
| void | write_checkpoint (struct f2fs_sb_info *) |
| |
| void | write_checkpoints (struct f2fs_sb_info *) |
| |
| void | write_raw_cp_blocks (struct f2fs_sb_info *sbi, struct f2fs_checkpoint *cp, int which) |
| |
| void | update_superblock (struct f2fs_super_block *, int) |
| |
| void | update_data_blkaddr (struct f2fs_sb_info *, nid_t, u16, block_t, struct f2fs_node *) |
| |
| void | update_nat_blkaddr (struct f2fs_sb_info *, nid_t, nid_t, block_t) |
| |
| void | print_raw_sb_info (struct f2fs_super_block *) |
| |
| void | print_ckpt_info (struct f2fs_sb_info *) |
| |
| bool | is_checkpoint_stop (struct f2fs_super_block *, bool) |
| |
| bool | is_inconsistent_error (struct f2fs_super_block *) |
| |
| pgoff_t | current_nat_addr (struct f2fs_sb_info *, nid_t, int *) |
| |
| u32 | get_free_segments (struct f2fs_sb_info *) |
| |
| void | get_current_sit_page (struct f2fs_sb_info *, unsigned int, struct f2fs_sit_block *) |
| |
| void | rewrite_current_sit_page (struct f2fs_sb_info *, unsigned int, struct f2fs_sit_block *) |
| |
| u32 | update_nat_bits_flags (struct f2fs_super_block *, struct f2fs_checkpoint *, u32) |
| |
| void | write_nat_bits (struct f2fs_sb_info *, struct f2fs_super_block *, struct f2fs_checkpoint *, int) |
| |
| unsigned int | get_usable_seg_count (struct f2fs_sb_info *) |
| |
| bool | is_usable_seg (struct f2fs_sb_info *, unsigned int) |
| |
| void | nat_dump (struct f2fs_sb_info *, nid_t, nid_t) |
| |
| void | sit_dump (struct f2fs_sb_info *, unsigned int, unsigned int) |
| |
| void | ssa_dump (struct f2fs_sb_info *, int, int) |
| |
| int | dump_node (struct f2fs_sb_info *, nid_t, int, char *, int, int, char *) |
| |
| int | dump_info_from_blkaddr (struct f2fs_sb_info *, u32) |
| |
| unsigned int | start_bidx_of_node (unsigned int, struct f2fs_node *) |
| |
| void | dump_node_scan_disk (struct f2fs_sb_info *sbi, nid_t nid) |
| |
| bool | is_sit_bitmap_set (struct f2fs_sb_info *sbi, u32 blk_addr) |
| |
| int | f2fs_defragment (struct f2fs_sb_info *, u64, u64, u64, int) |
| |
| int | f2fs_resize (struct f2fs_sb_info *) |
| |
| int | f2fs_sload (struct f2fs_sb_info *) |
| |
| int | reserve_new_block (struct f2fs_sb_info *, block_t *, struct f2fs_summary *, int, bool) |
| |
| int | new_data_block (struct f2fs_sb_info *, void *, struct dnode_of_data *, int) |
| |
| int | f2fs_build_file (struct f2fs_sb_info *, struct dentry *) |
| |
| void | f2fs_alloc_nid (struct f2fs_sb_info *, nid_t *) |
| |
| void | set_data_blkaddr (struct dnode_of_data *) |
| |
| block_t | new_node_block (struct f2fs_sb_info *, struct dnode_of_data *, unsigned int) |
| |
| int | f2fs_rebuild_qf_inode (struct f2fs_sb_info *sbi, int qtype) |
| |
| int | update_block (struct f2fs_sb_info *sbi, void *buf, u32 *blkaddr, struct f2fs_node *node_blk) |
| |
| u64 | f2fs_quota_size (struct quota_file *) |
| |
| u64 | f2fs_read (struct f2fs_sb_info *, nid_t, u8 *, u64, pgoff_t) |
| |
| u64 | f2fs_write (struct f2fs_sb_info *, nid_t, u8 *, u64, pgoff_t) |
| |
| u64 | f2fs_write_compress_data (struct f2fs_sb_info *, nid_t, u8 *, u64, pgoff_t) |
| |
| u64 | f2fs_write_addrtag (struct f2fs_sb_info *, nid_t, pgoff_t, unsigned int) |
| |
| void | f2fs_filesize_update (struct f2fs_sb_info *, nid_t, u64) |
| |
| int | get_dnode_of_data (struct f2fs_sb_info *, struct dnode_of_data *, pgoff_t, int) |
| |
| void | make_dentry_ptr (struct f2fs_dentry_ptr *, struct f2fs_node *, void *, int) |
| |
| int | f2fs_create (struct f2fs_sb_info *, struct dentry *) |
| |
| int | f2fs_mkdir (struct f2fs_sb_info *, struct dentry *) |
| |
| int | f2fs_symlink (struct f2fs_sb_info *, struct dentry *) |
| |
| int | inode_set_selinux (struct f2fs_sb_info *, u32, const char *) |
| |
| int | f2fs_find_path (struct f2fs_sb_info *, char *, nid_t *) |
| |
| nid_t | f2fs_lookup (struct f2fs_sb_info *, struct f2fs_node *, u8 *, int) |
| |
| int | f2fs_add_link (struct f2fs_sb_info *, struct f2fs_node *, const unsigned char *, int, nid_t, int, block_t *, int) |
| |
| struct hardlink_cache_entry * | f2fs_search_hardlink (struct f2fs_sb_info *sbi, struct dentry *de) |
| |
| void * | read_all_xattrs (struct f2fs_sb_info *, struct f2fs_node *, bool) |
| |
| void | write_all_xattrs (struct f2fs_sb_info *sbi, struct f2fs_node *inode, __u32 hsize, void *txattr_addr) |
| |
| int | convert_inline_dentry (struct f2fs_sb_info *sbi, struct f2fs_node *node, block_t *p_blkaddr) |
| |
| int | update_inode (struct f2fs_sb_info *sbi, struct f2fs_node *inode, u32 *blkaddr) |
| |
| int | flush_nat_journal_entries (struct f2fs_sb_info *sbi) |
| |
| int | flush_sit_journal_entries (struct f2fs_sb_info *sbi) |
| |
| int | is_digits (char *optarg) |
| |