/linux-master/fs/f2fs/ |
H A D | compress.c | 28 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 39 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 733 struct f2fs_sb_info *sbi = F2FS_I_SB(dic->inode); local 806 struct f2fs_sb_info *sbi = F2FS_I_SB(dic->inode); local 891 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 1067 struct f2fs_sb_info *sbi = F2FS_I_SB(cc->inode); local 1242 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1448 struct f2fs_sb_info *sbi = bio->bi_private; local 1481 struct f2fs_sb_info *sbi = F2FS_M_SB(mapping); local 1593 allow_memalloc_for_decomp(struct f2fs_sb_info *sbi, bool pre_alloc) argument 1662 struct f2fs_sb_info *sbi = F2FS_I_SB(cc->inode); local 1878 COMPRESS_MAPPING(struct f2fs_sb_info *sbi) argument 1883 f2fs_invalidate_compress_page(struct f2fs_sb_info *sbi, block_t blkaddr) argument 1890 f2fs_cache_compressed_page(struct f2fs_sb_info *sbi, struct page *page, nid_t ino, block_t blkaddr) argument 1929 f2fs_load_compressed_page(struct f2fs_sb_info *sbi, struct page *page, block_t blkaddr) argument 1953 f2fs_invalidate_compress_pages(struct f2fs_sb_info *sbi, nid_t ino) argument 1994 f2fs_init_compress_inode(struct f2fs_sb_info *sbi) argument 2014 f2fs_destroy_compress_inode(struct f2fs_sb_info *sbi) argument 2022 f2fs_init_page_array_cache(struct f2fs_sb_info *sbi) argument 2040 f2fs_destroy_page_array_cache(struct f2fs_sb_info *sbi) argument [all...] |
H A D | gc.c | 33 struct f2fs_sb_info *sbi = data; local 172 f2fs_start_gc_thread(struct f2fs_sb_info *sbi) argument 204 f2fs_stop_gc_thread(struct f2fs_sb_info *sbi) argument 216 select_gc_type(struct f2fs_sb_info *sbi, int gc_type) argument 245 select_policy(struct f2fs_sb_info *sbi, int gc_type, int type, struct victim_sel_policy *p) argument 293 get_max_cost(struct f2fs_sb_info *sbi, struct victim_sel_policy *p) argument 313 check_bg_victims(struct f2fs_sb_info *sbi) argument 332 get_cb_cost(struct f2fs_sb_info *sbi, unsigned int segno) argument 365 get_gc_cost(struct f2fs_sb_info *sbi, unsigned int segno, struct victim_sel_policy *p) argument 393 f2fs_check_victim_tree(struct f2fs_sb_info *sbi, struct rb_root_cached *root) argument 420 __lookup_victim_entry(struct f2fs_sb_info *sbi, unsigned long long mtime) argument 438 __create_victim_entry(struct f2fs_sb_info *sbi, unsigned long long mtime, unsigned int segno) argument 455 __insert_victim_entry(struct f2fs_sb_info *sbi, unsigned long long mtime, unsigned int segno) argument 484 add_victim_entry(struct f2fs_sb_info *sbi, struct victim_sel_policy *p, unsigned int segno) argument 520 atgc_lookup_victim(struct f2fs_sb_info *sbi, struct victim_sel_policy *p) argument 593 atssr_lookup_victim(struct f2fs_sb_info *sbi, struct victim_sel_policy *p) argument 657 lookup_victim_by_age(struct f2fs_sb_info *sbi, struct victim_sel_policy *p) argument 670 release_victim_entry(struct f2fs_sb_info *sbi) argument 687 f2fs_pin_section(struct f2fs_sb_info *sbi, unsigned int segno) argument 712 f2fs_unpin_all_sections(struct f2fs_sb_info *sbi, bool enable) argument 743 f2fs_get_victim(struct f2fs_sb_info *sbi, unsigned int *result, int gc_type, int type, char alloc_mode, unsigned long long age) argument 977 check_valid_map(struct f2fs_sb_info *sbi, unsigned int segno, int offset) argument 996 gc_node_segment(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, unsigned int segno, int gc_type) argument 1103 is_alive(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, struct node_info *dni, block_t blkaddr, unsigned int *nofs) argument 1173 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1493 gc_data_segment(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, struct gc_inode_list *gc_list, unsigned int segno, int gc_type, bool force_migrate) argument 1659 __get_victim(struct f2fs_sb_info *sbi, unsigned int *victim, int gc_type) argument 1671 do_garbage_collect(struct f2fs_sb_info *sbi, unsigned int start_segno, struct gc_inode_list *gc_list, int gc_type, bool force_migrate) argument 1793 f2fs_gc(struct f2fs_sb_info *sbi, struct f2fs_gc_control *gc_control) argument 1955 init_atgc_management(struct f2fs_sb_info *sbi) argument 1973 f2fs_build_gc_manager(struct f2fs_sb_info *sbi) argument 1985 f2fs_gc_range(struct f2fs_sb_info *sbi, unsigned int start_seg, unsigned int end_seg, bool dry_run, unsigned int dry_run_sections) argument 2018 free_segment_range(struct f2fs_sb_info *sbi, unsigned int secs, bool dry_run) argument 2070 update_sb_metadata(struct f2fs_sb_info *sbi, int secs) argument 2103 update_fs_metadata(struct f2fs_sb_info *sbi, int secs) argument 2133 struct f2fs_sb_info *sbi = F2FS_I_SB(file_inode(filp)); local [all...] |
H A D | sysfs.c | 67 static unsigned char *__struct_ptr(struct f2fs_sb_info *sbi, int struct_type) argument 95 dirty_segments_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 102 free_segments_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 109 ovp_segments_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 116 lifetime_write_kbytes_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 125 sb_status_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 131 cp_status_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 137 pending_discard_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 146 issued_discard_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 155 queued_discard_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 164 undiscard_blks_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 173 gc_mode_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 179 features_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 232 current_reserved_blocks_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 238 unusable_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 250 encoding_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 265 mounted_time_sec_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 272 moved_blocks_foreground_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 282 moved_blocks_background_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 291 avg_vblocks_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 302 main_blkaddr_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 309 f2fs_sbi_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 401 __sbi_store(struct f2fs_attr *a, struct f2fs_sb_info *sbi, const char *buf, size_t count) argument 796 f2fs_sbi_store(struct f2fs_attr *a, struct f2fs_sb_info *sbi, const char *buf, size_t count) argument 818 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, local 828 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, local 837 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, local 860 f2fs_feature_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 872 f2fs_sb_feature_show(struct f2fs_attr *a, struct f2fs_sb_info *sbi, char *buf) argument 1335 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, local 1345 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, local 1354 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, local 1373 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, local 1382 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, local 1401 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 1428 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 1452 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 1474 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 1512 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 1588 f2fs_register_sysfs(struct f2fs_sb_info *sbi) argument 1648 f2fs_unregister_sysfs(struct f2fs_sb_info *sbi) argument [all...] |
H A D | segment.h | 29 static inline void sanity_check_seg_type(struct f2fs_sb_info *sbi, argument 314 CURSEG_I(struct f2fs_sb_info *sbi, int type) argument 319 get_seg_entry(struct f2fs_sb_info *sbi, unsigned int segno) argument 326 get_sec_entry(struct f2fs_sb_info *sbi, unsigned int segno) argument 333 get_valid_blocks(struct f2fs_sb_info *sbi, unsigned int segno, bool use_section) argument 346 get_ckpt_valid_blocks(struct f2fs_sb_info *sbi, unsigned int segno, bool use_section) argument 388 seg_info_to_sit_page(struct f2fs_sb_info *sbi, struct page *page, unsigned int start) argument 426 __set_free(struct f2fs_sb_info *sbi, unsigned int segno) argument 447 __set_inuse(struct f2fs_sb_info *sbi, unsigned int segno) argument 459 __set_test_and_free(struct f2fs_sb_info *sbi, unsigned int segno, bool inmem) argument 485 __set_test_and_inuse(struct f2fs_sb_info *sbi, unsigned int segno) argument 500 get_sit_bitmap(struct f2fs_sb_info *sbi, void *dst_addr) argument 513 written_block_count(struct f2fs_sb_info *sbi) argument 518 free_segments(struct f2fs_sb_info *sbi) argument 523 reserved_segments(struct f2fs_sb_info *sbi) argument 529 free_sections(struct f2fs_sb_info *sbi) argument 534 prefree_segments(struct f2fs_sb_info *sbi) argument 539 dirty_segments(struct f2fs_sb_info *sbi) argument 549 overprovision_segments(struct f2fs_sb_info *sbi) argument 554 reserved_sections(struct f2fs_sb_info *sbi) argument 559 has_curseg_enough_space(struct f2fs_sb_info *sbi, unsigned int node_blocks, unsigned int dent_blocks) argument 588 __get_secs_required(struct f2fs_sb_info *sbi, unsigned int *lower_p, unsigned int *upper_p, bool *curseg_p) argument 610 has_not_enough_free_secs(struct f2fs_sb_info *sbi, int freed, int needed) argument 632 has_enough_free_secs(struct f2fs_sb_info *sbi, int freed, int needed) argument 638 f2fs_is_checkpoint_ready(struct f2fs_sb_info *sbi) argument 647 excess_prefree_segs(struct f2fs_sb_info *sbi) argument 652 utilization(struct f2fs_sb_info *sbi) argument 697 IS_F2FS_IPU_DISABLE(struct f2fs_sb_info *sbi) argument 717 curseg_segno(struct f2fs_sb_info *sbi, int type) argument 724 curseg_alloc_type(struct f2fs_sb_info *sbi, int type) argument 731 valid_main_segno(struct f2fs_sb_info *sbi, unsigned int segno) argument 739 struct f2fs_sb_info *sbi = fio->sbi; local 751 check_block_count(struct f2fs_sb_info *sbi, int segno, struct f2fs_sit_entry *raw_sit) argument 799 current_sit_addr(struct f2fs_sb_info *sbi, unsigned int start) argument 821 next_sit_addr(struct f2fs_sb_info *sbi, pgoff_t block_addr) argument 844 get_mtime(struct f2fs_sb_info *sbi, bool base_time) argument 871 start_sum_block(struct f2fs_sb_info *sbi) argument 877 sum_blk_addr(struct f2fs_sb_info *sbi, int base, int type) argument 884 sec_usage_check(struct f2fs_sb_info *sbi, unsigned int secno) argument 898 nr_pages_to_skip(struct f2fs_sb_info *sbi, int type) argument 916 nr_pages_to_write(struct f2fs_sb_info *sbi, int type, struct writeback_control *wbc) argument 933 wake_up_discard_thread(struct f2fs_sb_info *sbi, bool force) argument 959 first_zoned_segno(struct f2fs_sb_info *sbi) argument [all...] |
H A D | data.c | 55 struct f2fs_sb_info *sbi; local 80 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 112 struct f2fs_sb_info *sbi; member in struct:bio_post_read_ctx 289 struct f2fs_sb_info *sbi = F2FS_P_SB(bio_first_page_all(bio)); local 327 struct f2fs_sb_info *sbi; local 384 f2fs_target_device(struct f2fs_sb_info *sbi, block_t blk_addr, sector_t *sector) argument 406 f2fs_target_device_index(struct f2fs_sb_info *sbi, block_t blkaddr) argument 452 struct f2fs_sb_info *sbi = fio->sbi; local 506 f2fs_submit_read_bio(struct f2fs_sb_info *sbi, struct bio *bio, enum page_type type) argument 516 f2fs_submit_write_bio(struct f2fs_sb_info *sbi, struct bio *bio, enum page_type type) argument 583 f2fs_init_write_merge_io(struct f2fs_sb_info *sbi) argument 619 __f2fs_submit_merged_write(struct f2fs_sb_info *sbi, enum page_type type, enum temp_type temp) argument 642 __submit_merged_write_cond(struct f2fs_sb_info *sbi, struct inode *inode, struct page *page, nid_t ino, enum page_type type, bool force) argument 667 f2fs_submit_merged_write(struct f2fs_sb_info *sbi, enum page_type type) argument 672 f2fs_submit_merged_write_cond(struct f2fs_sb_info *sbi, struct inode *inode, struct page *page, nid_t ino, enum page_type type) argument 679 f2fs_flush_merged_writes(struct f2fs_sb_info *sbi) argument 727 page_is_mergeable(struct f2fs_sb_info *sbi, struct bio *bio, block_t last_blkaddr, block_t cur_blkaddr) argument 746 io_is_mergeable(struct f2fs_sb_info *sbi, struct bio *bio, struct f2fs_bio_info *io, struct f2fs_io_info *fio, block_t last_blkaddr, block_t cur_blkaddr) argument 757 add_bio_entry(struct f2fs_sb_info *sbi, struct bio *bio, struct page *page, enum temp_type temp) argument 784 struct f2fs_sb_info *sbi = fio->sbi; local 829 f2fs_submit_merged_ipu_write(struct f2fs_sb_info *sbi, struct bio **bio, struct page *page) argument 926 is_end_zone_blkaddr(struct f2fs_sb_info *sbi, block_t blkaddr) argument 947 struct f2fs_sb_info *sbi = fio->sbi; local 1043 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1092 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1147 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 1393 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 1428 f2fs_map_lock(struct f2fs_sb_info *sbi, int flag) argument 1436 f2fs_map_unlock(struct f2fs_sb_info *sbi, int flag) argument 1446 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 1462 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1483 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1515 map_is_mergeable(struct f2fs_sb_info *sbi, struct f2fs_map_blocks *map, block_t blkaddr, int flag, int bidx, int ofs) argument 1543 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1825 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2185 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2540 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2591 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2765 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2965 struct f2fs_sb_info *sbi = F2FS_M_SB(mapping); local 3267 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3364 prepare_write_begin(struct f2fs_sb_info *sbi, struct page *page, loff_t pos, unsigned len, block_t *blk_addr, bool *node_changed) argument 3477 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3504 prepare_atomic_write_begin(struct f2fs_sb_info *sbi, struct page *page, loff_t pos, unsigned int len, block_t *blk_addr, bool *node_changed, bool *use_cow) argument 3551 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3733 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3849 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3922 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 4034 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 4144 f2fs_init_post_read_wq(struct f2fs_sb_info *sbi) argument 4157 f2fs_destroy_post_read_wq(struct f2fs_sb_info *sbi) argument [all...] |
H A D | file.c | 59 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 195 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 225 need_inode_page_update(struct f2fs_sb_info *sbi, nid_t ino) argument 254 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 579 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 681 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 820 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1071 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1161 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1188 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1243 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1268 struct f2fs_sb_info *sbi = F2FS_I_SB(src_inode); local 1406 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1470 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 1520 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1627 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1704 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2077 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2237 f2fs_do_shutdown(struct f2fs_sb_info *sbi, unsigned int flag, bool readonly) argument 2302 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2403 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2494 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2535 struct f2fs_sb_info *sbi = F2FS_I_SB(file_inode(filp)); local 2598 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2622 f2fs_defragment_range(struct f2fs_sb_info *sbi, struct file *filp, struct f2fs_defragment *range) argument 2786 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2835 struct f2fs_sb_info *sbi = F2FS_I_SB(src); local 3007 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3090 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3108 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3221 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3240 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3354 struct f2fs_sb_info *sbi = F2FS_I_SB(file_inode(filp)); local 3405 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3431 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3492 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 3546 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3661 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 3741 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3869 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 4057 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 4157 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 4235 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 4448 struct f2fs_sb_info *sbi = F2FS_I_SB(file_inode(iocb->ki_filp)); local 4465 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 4616 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 4700 struct f2fs_sb_info *sbi = F2FS_I_SB(file_inode(iocb->ki_filp)); local 4714 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 4746 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local [all...] |
H A D | node.c | 33 int f2fs_check_nid_range(struct f2fs_sb_info *sbi, nid_t nid) argument 45 bool f2fs_available_free_memory(struct f2fs_sb_info *sbi, int type) argument 133 get_current_nat_page(struct f2fs_sb_info *sbi, nid_t nid) argument 138 get_next_nat_page(struct f2fs_sb_info *sbi, nid_t nid) argument 167 __alloc_nat_entry(struct f2fs_sb_info *sbi, nid_t nid, bool no_fail) argument 313 f2fs_in_warm_node_list(struct f2fs_sb_info *sbi, struct page *page) argument 319 f2fs_init_fsync_node_info(struct f2fs_sb_info *sbi) argument 327 f2fs_add_fsync_node_entry(struct f2fs_sb_info *sbi, struct page *page) argument 351 f2fs_del_fsync_node_entry(struct f2fs_sb_info *sbi, struct page *page) argument 371 f2fs_reset_fsync_node_info(struct f2fs_sb_info *sbi) argument 380 f2fs_need_dentry_mark(struct f2fs_sb_info *sbi, nid_t nid) argument 397 f2fs_is_checkpointed_node(struct f2fs_sb_info *sbi, nid_t nid) argument 411 f2fs_need_inode_block_update(struct f2fs_sb_info *sbi, nid_t ino) argument 428 cache_nat_entry(struct f2fs_sb_info *sbi, nid_t nid, struct f2fs_nat_entry *ne) argument 456 set_node_addr(struct f2fs_sb_info *sbi, struct node_info *ni, block_t new_blkaddr, bool fsync_done) argument 515 f2fs_try_to_free_nats(struct f2fs_sb_info *sbi, int nr_shrink) argument 546 f2fs_get_node_info(struct f2fs_sb_info *sbi, nid_t nid, struct node_info *ni, bool checkpoint_context) argument 627 struct f2fs_sb_info *sbi = F2FS_P_SB(parent); local 763 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 899 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 936 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 1116 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1224 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1309 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); local 1372 struct f2fs_sb_info *sbi = F2FS_P_SB(page); local 1415 f2fs_ra_node_page(struct f2fs_sb_info *sbi, nid_t nid) argument 1437 __get_node_page(struct f2fs_sb_info *sbi, pgoff_t nid, struct page *parent, int start) argument 1500 f2fs_get_node_page(struct f2fs_sb_info *sbi, pgoff_t nid) argument 1507 struct f2fs_sb_info *sbi = F2FS_P_SB(parent); local 1513 flush_inline_data(struct f2fs_sb_info *sbi, nid_t ino) argument 1549 last_fsync_dnode(struct f2fs_sb_info *sbi, nid_t ino) argument 1610 struct f2fs_sb_info *sbi = F2FS_P_SB(page); local 1763 f2fs_fsync_node_pages(struct f2fs_sb_info *sbi, struct inode *inode, struct writeback_control *wbc, bool atomic, unsigned int *seq_id) argument 1885 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1909 struct f2fs_sb_info *sbi = F2FS_P_SB(page); local 1924 f2fs_flush_inline_data(struct f2fs_sb_info *sbi) argument 1970 f2fs_sync_node_pages(struct f2fs_sb_info *sbi, struct writeback_control *wbc, bool do_balance, enum iostat_type io_type) argument 2092 f2fs_wait_on_node_pages_writeback(struct f2fs_sb_info *sbi, unsigned int seq_id) argument 2128 struct f2fs_sb_info *sbi = F2FS_M_SB(mapping); local 2208 __insert_free_nid(struct f2fs_sb_info *sbi, struct free_nid *i) argument 2222 __remove_free_nid(struct f2fs_sb_info *sbi, struct free_nid *i, enum nid_state state) argument 2234 __move_free_nid(struct f2fs_sb_info *sbi, struct free_nid *i, enum nid_state org_state, enum nid_state dst_state) argument 2256 f2fs_nat_bitmap_enabled(struct f2fs_sb_info *sbi) argument 2274 update_free_nid_bitmap(struct f2fs_sb_info *sbi, nid_t nid, bool set, bool build) argument 2299 add_free_nid(struct f2fs_sb_info *sbi, nid_t nid, bool build, bool update) argument 2373 remove_free_nid(struct f2fs_sb_info *sbi, nid_t nid) argument 2391 scan_nat_page(struct f2fs_sb_info *sbi, struct page *nat_page, nid_t start_nid) argument 2425 scan_curseg_cache(struct f2fs_sb_info *sbi) argument 2446 scan_free_nid_bits(struct f2fs_sb_info *sbi) argument 2478 __f2fs_build_free_nids(struct f2fs_sb_info *sbi, bool sync, bool mount) argument 2560 f2fs_build_free_nids(struct f2fs_sb_info *sbi, bool sync, bool mount) argument 2576 f2fs_alloc_nid(struct f2fs_sb_info *sbi, nid_t *nid) argument 2617 f2fs_alloc_nid_done(struct f2fs_sb_info *sbi, nid_t nid) argument 2634 f2fs_alloc_nid_failed(struct f2fs_sb_info *sbi, nid_t nid) argument 2664 f2fs_try_to_free_nids(struct f2fs_sb_info *sbi, int nr_shrink) argument 2736 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 2782 f2fs_recover_inode_page(struct f2fs_sb_info *sbi, struct page *page) argument 2853 f2fs_restore_node_summary(struct f2fs_sb_info *sbi, unsigned int segno, struct f2fs_summary_block *sum) argument 2892 remove_nats_in_journal(struct f2fs_sb_info *sbi) argument 2968 update_nat_bits(struct f2fs_sb_info *sbi, nid_t start_nid, struct page *page) argument 2992 f2fs_enable_nat_bits(struct f2fs_sb_info *sbi) argument 3020 __flush_nat_entry_set(struct f2fs_sb_info *sbi, struct nat_entry_set *set, struct cp_control *cpc) argument 3098 f2fs_flush_nat_entries(struct f2fs_sb_info *sbi, struct cp_control *cpc) argument 3158 __get_nat_bitmaps(struct f2fs_sb_info *sbi) argument 3205 load_free_nid_bitmap(struct f2fs_sb_info *sbi) argument 3239 init_node_manager(struct f2fs_sb_info *sbi) argument 3297 init_free_nid_cache(struct f2fs_sb_info *sbi) argument 3330 f2fs_build_node_manager(struct f2fs_sb_info *sbi) argument 3353 f2fs_destroy_node_manager(struct f2fs_sb_info *sbi) argument [all...] |
H A D | super.c | 69 int f2fs_build_fault_attr(struct f2fs_sb_info *sbi, unsigned long rate, argument 276 void f2fs_printk(struct f2fs_sb_info *sbi, bool limit_rate, argument 337 static inline void limit_reserve_root(struct f2fs_sb_info *sbi) argument 361 adjust_unusable_cap_perc(struct f2fs_sb_info *sbi) argument 390 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 430 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 441 f2fs_check_quota_options(struct f2fs_sb_info *sbi) argument 492 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 540 is_compress_extension_exist(struct f2fs_sb_info *sbi, const char *new_ext, bool is_ext) argument 570 f2fs_test_compress_extension(struct f2fs_sb_info *sbi) argument 601 f2fs_set_lz4hc_level(struct f2fs_sb_info *sbi, const char *str) argument 639 f2fs_set_zstd_level(struct f2fs_sb_info *sbi, const char *str) argument 677 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 1440 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1498 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1519 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1543 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 1561 destroy_percpu_info(struct f2fs_sb_info *sbi) argument 1568 destroy_device_list(struct f2fs_sb_info *sbi) argument 1584 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 1703 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 1799 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 1857 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 1894 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 1948 struct f2fs_sb_info *sbi = F2FS_SB(root->d_sb); local 2108 default_options(struct f2fs_sb_info *sbi, bool remount) argument 2175 f2fs_disable_checkpoint(struct f2fs_sb_info *sbi) argument 2252 f2fs_enable_checkpoint(struct f2fs_sb_info *sbi) argument 2280 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 2578 f2fs_need_recovery(struct f2fs_sb_info *sbi) argument 2591 f2fs_recover_quota_begin(struct f2fs_sb_info *sbi) argument 2614 f2fs_recover_quota_end(struct f2fs_sb_info *sbi, bool quota_enabled) argument 2746 f2fs_quota_on_mount(struct f2fs_sb_info *sbi, int type) argument 2757 f2fs_enable_quota_files(struct f2fs_sb_info *sbi, bool rdonly) argument 2822 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 2858 f2fs_quota_sync_file(struct f2fs_sb_info *sbi, int type) argument 2887 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 3003 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 3055 struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb); local 3068 struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb); local 3081 struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb); local 3092 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 3104 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 3190 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3220 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 3254 struct f2fs_sb_info *sbi = F2FS_SB(sb); local 3349 sanity_check_area_boundary(struct f2fs_sb_info *sbi, struct buffer_head *bh) argument 3440 sanity_check_raw_super(struct f2fs_sb_info *sbi, struct buffer_head *bh) argument 3610 f2fs_sanity_check_ckpt(struct f2fs_sb_info *sbi) argument 3773 init_sb_info(struct f2fs_sb_info *sbi) argument 3833 init_percpu_info(struct f2fs_sb_info *sbi) argument 3861 struct f2fs_sb_info *sbi; member in struct:f2fs_report_zones_args 3887 init_blkz_info(struct f2fs_sb_info *sbi, int devi) argument 3945 read_raw_super_block(struct f2fs_sb_info *sbi, struct f2fs_super_block **raw_super, int *valid_super_block, int *recovery) argument 3997 f2fs_commit_super(struct f2fs_sb_info *sbi, bool recover) argument 4036 save_stop_reason(struct f2fs_sb_info *sbi, unsigned char reason) argument 4046 f2fs_record_stop_reason(struct f2fs_sb_info *sbi) argument 4072 f2fs_save_errors(struct f2fs_sb_info *sbi, unsigned char flag) argument 4084 f2fs_update_errors(struct f2fs_sb_info *sbi) argument 4101 f2fs_record_errors(struct f2fs_sb_info *sbi, unsigned char error) argument 4119 f2fs_handle_error(struct f2fs_sb_info *sbi, unsigned char error) argument 4125 f2fs_handle_error_async(struct f2fs_sb_info *sbi, unsigned char error) argument 4142 f2fs_handle_critical_error(struct f2fs_sb_info *sbi, unsigned char reason, bool irq_context) argument 4196 struct f2fs_sb_info *sbi = container_of(work, local 4202 f2fs_scan_devices(struct f2fs_sb_info *sbi) argument 4297 f2fs_setup_casefold(struct f2fs_sb_info *sbi) argument 4344 f2fs_tuning_parameters(struct f2fs_sb_info *sbi) argument 4361 struct f2fs_sb_info *sbi; local 4879 struct f2fs_sb_info *sbi = F2FS_SB(sb); local [all...] |
H A D | segment.c | 171 bool f2fs_need_SSR(struct f2fs_sb_info *sbi) argument 217 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 300 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 378 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 401 f2fs_balance_fs(struct f2fs_sb_info *sbi, bool need) argument 446 excess_dirty_threshold(struct f2fs_sb_info *sbi) argument 465 f2fs_balance_fs_bg(struct f2fs_sb_info *sbi, bool from_bg) argument 523 __submit_flush_wait(struct f2fs_sb_info *sbi, struct block_device *bdev) argument 535 submit_flush_wait(struct f2fs_sb_info *sbi, nid_t ino) argument 555 struct f2fs_sb_info *sbi = data; local 587 f2fs_issue_flush(struct f2fs_sb_info *sbi, nid_t ino) argument 658 f2fs_create_flush_cmd_control(struct f2fs_sb_info *sbi) argument 694 f2fs_destroy_flush_cmd_control(struct f2fs_sb_info *sbi, bool free) argument 710 f2fs_flush_device_cache(struct f2fs_sb_info *sbi) argument 746 __locate_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno, enum dirty_type dirty_type) argument 785 __remove_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno, enum dirty_type dirty_type) argument 829 locate_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno) argument 859 f2fs_dirty_to_prefree(struct f2fs_sb_info *sbi) argument 876 f2fs_get_unusable_blocks(struct f2fs_sb_info *sbi) argument 905 f2fs_disable_cp_again(struct f2fs_sb_info *sbi, block_t unusable) argument 923 get_free_segment(struct f2fs_sb_info *sbi) argument 941 __create_discard_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len) argument 973 f2fs_check_discard_tree(struct f2fs_sb_info *sbi) argument 1001 __lookup_discard_cmd(struct f2fs_sb_info *sbi, block_t blkaddr) argument 1093 __remove_discard_cmd(struct f2fs_sb_info *sbi, struct discard_cmd *dc) argument 1137 __check_sit_bitmap(struct f2fs_sb_info *sbi, block_t start, block_t end) argument 1163 __init_discard_policy(struct f2fs_sb_info *sbi, struct discard_policy *dpolicy, int discard_type, unsigned int granularity) argument 1215 __submit_zone_reset_cmd(struct f2fs_sb_info *sbi, struct discard_cmd *dc, blk_opf_t flag, struct list_head *wait_list, unsigned int *issued) argument 1253 __submit_discard_cmd(struct f2fs_sb_info *sbi, struct discard_policy *dpolicy, struct discard_cmd *dc, int *issued) argument 1373 __insert_discard_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len) argument 1411 __punch_discard_cmd(struct f2fs_sb_info *sbi, struct discard_cmd *dc, block_t blkaddr) argument 1447 __update_discard_tree_range(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len) argument 1534 __queue_zone_reset_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t blkstart, block_t lblkstart, block_t blklen) argument 1546 __queue_discard_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t blkstart, block_t blklen) argument 1566 __issue_discard_cmd_orderly(struct f2fs_sb_info *sbi, struct discard_policy *dpolicy, int *issued) argument 1621 __issue_discard_cmd(struct f2fs_sb_info *sbi, struct discard_policy *dpolicy) argument 1694 __drop_discard_cmd(struct f2fs_sb_info *sbi) argument 1716 f2fs_drop_discard_cmd(struct f2fs_sb_info *sbi) argument 1721 __wait_one_discard_bio(struct f2fs_sb_info *sbi, struct discard_cmd *dc) argument 1741 __wait_discard_cmd_range(struct f2fs_sb_info *sbi, struct discard_policy *dpolicy, block_t start, block_t end) argument 1782 __wait_all_discard_cmd(struct f2fs_sb_info *sbi, struct discard_policy *dpolicy) argument 1801 f2fs_wait_discard_bio(struct f2fs_sb_info *sbi, block_t blkaddr) argument 1845 f2fs_stop_discard_thread(struct f2fs_sb_info *sbi) argument 1865 f2fs_issue_discard_timeout(struct f2fs_sb_info *sbi) argument 1888 struct f2fs_sb_info *sbi = data; local 1950 __f2fs_issue_discard_zone(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t blkstart, block_t blklen) argument 2003 __issue_discard_async(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t blkstart, block_t blklen) argument 2014 f2fs_issue_discard(struct f2fs_sb_info *sbi, block_t blkstart, block_t blklen) argument 2055 add_discard_addrs(struct f2fs_sb_info *sbi, struct cp_control *cpc, bool check_only) argument 2123 f2fs_release_discard_addrs(struct f2fs_sb_info *sbi) argument 2136 set_prefree_as_free_segments(struct f2fs_sb_info *sbi) argument 2147 f2fs_clear_prefree_segments(struct f2fs_sb_info *sbi, struct cp_control *cpc) argument 2257 f2fs_start_discard_thread(struct f2fs_sb_info *sbi) argument 2282 create_discard_cmd_control(struct f2fs_sb_info *sbi) argument 2338 destroy_discard_cmd_control(struct f2fs_sb_info *sbi) argument 2357 __mark_sit_entry_dirty(struct f2fs_sb_info *sbi, unsigned int segno) argument 2369 __set_sit_entry_type(struct f2fs_sb_info *sbi, int type, unsigned int segno, int modified) argument 2379 get_segment_mtime(struct f2fs_sb_info *sbi, block_t blkaddr) argument 2389 update_segment_mtime(struct f2fs_sb_info *sbi, block_t blkaddr, unsigned long long old_mtime) argument 2412 update_sit_entry(struct f2fs_sb_info *sbi, block_t blkaddr, int del) argument 2514 f2fs_invalidate_blocks(struct f2fs_sb_info *sbi, block_t addr) argument 2537 f2fs_is_checkpointed_data(struct f2fs_sb_info *sbi, block_t blkaddr) argument 2561 f2fs_curseg_valid_blocks(struct f2fs_sb_info *sbi, int type) argument 2573 f2fs_npages_for_summary_flush(struct f2fs_sb_info *sbi, bool for_ra) argument 2599 f2fs_get_sum_page(struct f2fs_sb_info *sbi, unsigned int segno) argument 2606 f2fs_update_meta_page(struct f2fs_sb_info *sbi, void *src, block_t blk_addr) argument 2616 write_sum_page(struct f2fs_sb_info *sbi, struct f2fs_summary_block *sum_blk, block_t blk_addr) argument 2622 write_current_sum_page(struct f2fs_sb_info *sbi, int type, block_t blk_addr) argument 2648 is_next_segment_free(struct f2fs_sb_info *sbi, struct curseg_info *curseg) argument 2663 get_new_segment(struct f2fs_sb_info *sbi, unsigned int *newseg, bool new_sec, bool pinning) argument 2753 reset_curseg(struct f2fs_sb_info *sbi, int type, int modified) argument 2781 __get_next_segno(struct f2fs_sb_info *sbi, int type) argument 2817 new_curseg(struct f2fs_sb_info *sbi, int type, bool new_sec) argument 2844 __next_free_blkoff(struct f2fs_sb_info *sbi, int segno, block_t start) argument 2860 f2fs_find_next_ssr_block(struct f2fs_sb_info *sbi, struct curseg_info *seg) argument 2866 f2fs_segment_has_free_slot(struct f2fs_sb_info *sbi, int segno) argument 2875 change_curseg(struct f2fs_sb_info *sbi, int type) argument 2911 get_atssr_segment(struct f2fs_sb_info *sbi, int type, int target_type, int alloc_mode, unsigned long long age) argument 2934 __f2fs_init_atgc_curseg(struct f2fs_sb_info *sbi) argument 2956 f2fs_init_inmem_curseg(struct f2fs_sb_info *sbi) argument 2961 __f2fs_save_inmem_curseg(struct f2fs_sb_info *sbi, int type) argument 2981 f2fs_save_inmem_curseg(struct f2fs_sb_info *sbi) argument 2989 __f2fs_restore_inmem_curseg(struct f2fs_sb_info *sbi, int type) argument 3006 f2fs_restore_inmem_curseg(struct f2fs_sb_info *sbi) argument 3014 get_ssr_segment(struct f2fs_sb_info *sbi, int type, int alloc_mode, unsigned long long age) argument 3070 need_new_seg(struct f2fs_sb_info *sbi, int type) argument 3085 f2fs_allocate_segment_for_resize(struct f2fs_sb_info *sbi, int type, unsigned int start, unsigned int end) argument 3120 __allocate_new_segment(struct f2fs_sb_info *sbi, int type, bool new_sec, bool force) argument 3146 f2fs_allocate_new_section(struct f2fs_sb_info *sbi, int type, bool force) argument 3159 f2fs_allocate_pinning_section(struct f2fs_sb_info *sbi) argument 3182 f2fs_allocate_new_segments(struct f2fs_sb_info *sbi) argument 3197 f2fs_exist_trim_candidates(struct f2fs_sb_info *sbi, struct cp_control *cpc) argument 3216 __issue_discard_cmd_range(struct f2fs_sb_info *sbi, struct discard_policy *dpolicy, unsigned int start, unsigned int end) argument 3284 f2fs_trim_fs(struct f2fs_sb_info *sbi, struct fstrim_range *range) argument 3355 f2fs_rw_hint_to_seg_type(struct f2fs_sb_info *sbi, enum rw_hint hint) argument 3399 f2fs_io_type_to_rw_hint(struct f2fs_sb_info *sbi, enum page_type type, enum temp_type temp) argument 3459 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 3544 f2fs_randomize_chunk(struct f2fs_sb_info *sbi, struct curseg_info *seg) argument 3564 f2fs_allocate_data_block(struct f2fs_sb_info *sbi, struct page *page, block_t old_blkaddr, block_t *new_blkaddr, struct f2fs_summary *sum, int type, struct f2fs_io_info *fio) argument 3697 f2fs_update_device_state(struct f2fs_sb_info *sbi, nid_t ino, block_t blkaddr, unsigned int blkcnt) argument 3753 f2fs_do_write_meta_page(struct f2fs_sb_info *sbi, struct page *page, enum iostat_type io_type) argument 3792 struct f2fs_sb_info *sbi = fio->sbi; local 3808 struct f2fs_sb_info *sbi = fio->sbi; local 3859 __f2fs_get_curseg(struct f2fs_sb_info *sbi, unsigned int segno) argument 3871 f2fs_do_replace_block(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, block_t old_blkaddr, block_t new_blkaddr, bool recover_curseg, bool recover_newaddr, bool from_gc) argument 3961 f2fs_replace_block(struct f2fs_sb_info *sbi, struct dnode_of_data *dn, block_t old_addr, block_t new_addr, unsigned char version, bool recover_curseg, bool recover_newaddr) argument 3980 struct f2fs_sb_info *sbi = F2FS_P_SB(page); local 3998 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 4017 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); local 4029 read_compacted_summaries(struct f2fs_sb_info *sbi) argument 4094 read_normal_summaries(struct f2fs_sb_info *sbi, int type) argument 4168 restore_curseg_summaries(struct f2fs_sb_info *sbi) argument 4211 write_compacted_summaries(struct f2fs_sb_info *sbi, block_t blkaddr) argument 4263 write_normal_summaries(struct f2fs_sb_info *sbi, block_t blkaddr, int type) argument 4277 f2fs_write_data_summaries(struct f2fs_sb_info *sbi, block_t start_blk) argument 4285 f2fs_write_node_summaries(struct f2fs_sb_info *sbi, block_t start_blk) argument 4312 get_current_sit_page(struct f2fs_sb_info *sbi, unsigned int segno) argument 4318 get_next_sit_page(struct f2fs_sb_info *sbi, unsigned int start) argument 4391 add_sits_in_set(struct f2fs_sb_info *sbi) argument 4402 remove_sits_in_journal(struct f2fs_sb_info *sbi) argument 4427 f2fs_flush_sit_entries(struct f2fs_sb_info *sbi, struct cp_control *cpc) argument 4547 build_sit_info(struct f2fs_sb_info *sbi) argument 4653 build_free_segmap(struct f2fs_sb_info *sbi) argument 4687 build_curseg(struct f2fs_sb_info *sbi) argument 4720 build_sit_entries(struct f2fs_sb_info *sbi) argument 4865 init_free_segmap(struct f2fs_sb_info *sbi) argument 4890 init_dirty_segmap(struct f2fs_sb_info *sbi) argument 4933 init_victim_secmap(struct f2fs_sb_info *sbi) argument 4951 build_dirty_segmap(struct f2fs_sb_info *sbi) argument 4986 sanity_check_curseg(struct f2fs_sb_info *sbi) argument 5035 check_zone_write_pointer(struct f2fs_sb_info *sbi, struct f2fs_dev_info *fdev, struct blk_zone *zone) argument 5115 get_target_zoned_dev(struct f2fs_sb_info *sbi, block_t zone_blkaddr) argument 5138 fix_curseg_write_pointer(struct f2fs_sb_info *sbi, int type) argument 5242 f2fs_fix_curseg_write_pointer(struct f2fs_sb_info *sbi) argument 5256 struct f2fs_sb_info *sbi; member in struct:check_zone_write_pointer_args 5270 f2fs_check_write_pointer(struct f2fs_sb_info *sbi) argument 5298 f2fs_usable_zone_blks_in_seg( struct f2fs_sb_info *sbi, unsigned int segno) argument 5326 f2fs_fix_curseg_write_pointer(struct f2fs_sb_info *sbi) argument 5331 f2fs_check_write_pointer(struct f2fs_sb_info *sbi) argument 5336 f2fs_usable_zone_blks_in_seg(struct f2fs_sb_info *sbi, unsigned int segno) argument 5343 f2fs_usable_blks_in_seg(struct f2fs_sb_info *sbi, unsigned int segno) argument 5352 f2fs_usable_segs_in_sec(struct f2fs_sb_info *sbi, unsigned int segno) argument 5364 init_min_max_mtime(struct f2fs_sb_info *sbi) argument 5390 f2fs_build_segment_manager(struct f2fs_sb_info *sbi) argument 5463 discard_dirty_segmap(struct f2fs_sb_info *sbi, enum dirty_type dirty_type) argument 5474 destroy_victim_secmap(struct f2fs_sb_info *sbi) argument 5482 destroy_dirty_segmap(struct f2fs_sb_info *sbi) argument 5505 destroy_curseg(struct f2fs_sb_info *sbi) argument 5520 destroy_free_segmap(struct f2fs_sb_info *sbi) argument 5532 destroy_sit_info(struct f2fs_sb_info *sbi) argument 5556 f2fs_destroy_segment_manager(struct f2fs_sb_info *sbi) argument [all...] |
/linux-master/fs/isofs/ |
H A D | inode.c | 54 struct isofs_sb_info *sbi = ISOFS_SB(sb); local 454 struct isofs_sb_info *sbi = ISOFS_SB(root->d_sb); local 591 struct isofs_sb_info *sbi; local 1278 struct isofs_sb_info *sbi = ISOFS_SB(sb); local [all...] |
/linux-master/fs/udf/ |
H A D | inode.c | 1322 struct udf_sb_info *sbi = UDF_SB(inode->i_sb); local 1708 struct udf_sb_info *sbi = UDF_SB(inode->i_sb); local [all...] |
H A D | super.c | 243 struct udf_sb_info *sbi = UDF_SB(sb); local 321 struct udf_sb_info *sbi = UDF_SB(sb); local 371 struct udf_sb_info *sbi = UDF_SB(sb); local 385 struct udf_sb_info *sbi = UDF_SB(sb); local 653 struct udf_sb_info *sbi = UDF_SB(sb); local 744 struct udf_sb_info *sbi; local 975 struct udf_sb_info *sbi = UDF_SB(sb); local 1111 struct udf_sb_info *sbi = UDF_SB(sb); local 1184 struct udf_sb_info *sbi = UDF_SB(sb); local 1209 struct udf_sb_info *sbi = UDF_SB(sb); local 1270 struct udf_sb_info *sbi = UDF_SB(sb); local 1423 struct udf_sb_info *sbi = UDF_SB(sb); local 1594 struct udf_sb_info *sbi = UDF_SB(sb); local 1910 struct udf_sb_info *sbi = UDF_SB(sb); local 1978 struct udf_sb_info *sbi = UDF_SB(sb); local 2031 struct udf_sb_info *sbi = UDF_SB(sb); local 2061 struct udf_sb_info *sbi = UDF_SB(sb); local 2102 struct udf_sb_info *sbi = UDF_SB(sb); local 2132 struct udf_sb_info *sbi; local 2343 struct udf_sb_info *sbi; local 2360 struct udf_sb_info *sbi = UDF_SB(sb); local 2385 struct udf_sb_info *sbi = UDF_SB(sb); local 2487 struct udf_sb_info *sbi = UDF_SB(sb); local [all...] |
/linux-master/fs/erofs/ |
H A D | zdata.c | 123 static bool erofs_folio_is_managed(struct erofs_sb_info *sbi, struct folio *fo) argument 621 int erofs_try_to_free_all_cached_folios(struct erofs_sb_info *sbi, argument 1052 static bool z_erofs_is_sync_decompress(struct erofs_sb_info *sbi, argument 1220 struct erofs_sb_info *const sbi = EROFS_SB(be->sb); local 1375 struct erofs_sb_info *const sbi = EROFS_SB(io->sb); local 1798 struct erofs_sb_info *const sbi = EROFS_I_SB(inode); local 1825 struct erofs_sb_info *const sbi = EROFS_I_SB(inode); local [all...] |
H A D | internal.h | 299 struct erofs_sb_info *sbi = EROFS_I_SB(inode); local
|
/linux-master/fs/smb/client/ |
H A D | file.c | 96 struct cifs_sb_info *sbi = CIFS_SB(subreq->rreq->inode->i_sb); local
|
/linux-master/fs/ntfs3/ |
H A D | frecord.c | 658 struct ntfs_sb_info *sbi local 799 struct ntfs_sb_info *sbi = ni->mi.sbi; local 952 struct ntfs_sb_info *sbi = ni->mi.sbi; local 1096 struct ntfs_sb_info *sbi = ni->mi.sbi; local 1250 struct ntfs_sb_info *sbi = ni->mi.sbi; local 1454 struct ntfs_sb_info *sbi = ni->mi.sbi; local 1576 struct ntfs_sb_info *sbi = ni->mi.sbi; local 1909 struct ntfs_sb_info *sbi = ni->mi.sbi; local 2091 struct ntfs_sb_info *sbi = ni->mi.sbi; local 2174 struct ntfs_sb_info *sbi = ni->mi.sbi; local 2382 decompress_lzx_xpress(struct ntfs_sb_info *sbi, const char *cmpr, size_t cmpr_size, void *unc, size_t unc_size, u32 frame_size) argument 2452 struct ntfs_sb_info *sbi = ni->mi.sbi; local 2737 struct ntfs_sb_info *sbi = ni->mi.sbi; local 2904 struct ntfs_sb_info *sbi = ni->mi.sbi; local 2970 struct ntfs_sb_info *sbi = ni->mi.sbi; local 3016 struct ntfs_sb_info *sbi = ni->mi.sbi; local 3140 struct ntfs_sb_info *sbi = ni->mi.sbi; local 3253 struct ntfs_sb_info *sbi = sb->s_fs_info; local [all...] |
H A D | index.c | 38 const struct ntfs_sb_info *sbi = data; local 209 struct ntfs_sb_info *sbi = ni->mi.sbi; local 366 struct ntfs_sb_info *sbi = ni->mi.sbi; local 874 indx_init(struct ntfs_index *indx, struct ntfs_sb_info *sbi, const struct ATTRIB *attr, enum index_mutex_classed type) argument 1435 struct ntfs_sb_info *sbi = ni->mi.sbi; local 1591 struct ntfs_sb_info *sbi; local 2643 indx_update_dup(struct ntfs_inode *ni, struct ntfs_sb_info *sbi, const struct ATTR_FILE_NAME *fname, const struct NTFS_DUP_INFO *dup, int sync) argument [all...] |
H A D | inode.c | 30 struct ntfs_sb_info *sbi = sb->s_fs_info; local 564 struct ntfs_sb_info *sbi = sb->s_fs_info; local 833 struct ntfs_sb_info *sbi = sb->s_fs_info; local 1145 ntfs_create_reparse_buffer(struct ntfs_sb_info *sbi, const char *symname, u32 size, u16 *nsize) argument 1232 struct ntfs_sb_info *sbi = sb->s_fs_info; local 1748 struct ntfs_sb_info *sbi = inode->i_sb->s_fs_info; local 1779 struct ntfs_sb_info *sbi = dir->i_sb->s_fs_info; local 1942 struct ntfs_sb_info *sbi = sb->s_fs_info; local [all...] |
H A D | super.c | 82 struct ntfs_sb_info *sbi = sb->s_fs_info; local 109 struct ntfs_sb_info *sbi = sb->s_fs_info; local 407 struct ntfs_sb_info *sbi = sb->s_fs_info; local 469 struct ntfs_sb_info *sbi local 491 struct ntfs_sb_info *sbi = sb->s_fs_info; local 591 ntfs3_put_sbi(struct ntfs_sb_info *sbi) argument 629 ntfs3_free_sbi(struct ntfs_sb_info *sbi) argument 644 struct ntfs_sb_info *sbi = sb->s_fs_info; local 664 struct ntfs_sb_info *sbi = sb->s_fs_info; local 682 struct ntfs_sb_info *sbi = sb->s_fs_info; local 736 struct ntfs_sb_info *sbi = sb->s_fs_info; local 876 struct ntfs_sb_info *sbi = sb->s_fs_info; local 1157 struct ntfs_sb_info *sbi = sb->s_fs_info; local 1637 struct ntfs_sb_info *sbi = sb->s_fs_info; local 1664 ntfs_discard(struct ntfs_sb_info *sbi, CLST lcn, CLST len) argument 1715 struct ntfs_sb_info *sbi = fc->s_fs_info; local 1744 struct ntfs_sb_info *sbi; local 1796 struct ntfs_sb_info *sbi = sb->s_fs_info; local [all...] |
H A D | ntfs_fs.h | 326 struct ntfs_sb_info *sbi; member in struct:mft_inode 895 is_ntfs3(struct ntfs_sb_info *sbi) argument 901 is_mounted(struct ntfs_sb_info *sbi) argument 906 ntfs_is_meta_file(struct ntfs_sb_info *sbi, CLST rno) argument 1017 ntfs_up_cluster(const struct ntfs_sb_info *sbi, u64 size) argument 1030 bytes_to_cluster(const struct ntfs_sb_info *sbi, u64 size) argument [all...] |
/linux-master/fs/ext4/ |
H A D | namei.c | 378 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 474 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local
|
H A D | extents.c | 53 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 1918 static unsigned int ext4_ext_check_overlap(struct ext4_sb_info *sbi, argument 2416 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 2435 struct ext4_sb_info *sbi local 2571 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 2792 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 3092 struct ext4_sb_info *sbi = EXT4_SB(sb); local 3398 struct ext4_sb_info *sbi; local 3986 struct ext4_sb_info *sbi = EXT4_SB(sb); local 4132 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 5800 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local [all...] |
H A D | mballoc.c | 789 struct ext4_sb_info *sbi local 843 struct ext4_sb_info *sbi = EXT4_SB(sb); local 877 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 919 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 951 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 996 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 1152 struct ext4_sb_info *sbi = EXT4_SB(sb); local 1188 struct ext4_sb_info *sbi = EXT4_SB(sb); local 1590 struct ext4_sb_info *sbi = EXT4_SB(sb); local 1929 struct ext4_sb_info *sbi = EXT4_SB(sb); local 2139 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 2189 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 2335 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 2539 struct ext4_sb_info *sbi = EXT4_SB(sb); local 2653 struct ext4_sb_info *sbi = EXT4_SB(sb); local 2803 struct ext4_sb_info *sbi; local 3097 struct ext4_sb_info *sbi = EXT4_SB(sb); local 3227 struct ext4_sb_info *sbi = EXT4_SB(sb); local 3292 struct ext4_sb_info *sbi = EXT4_SB(sb); local 3329 struct ext4_sb_info *sbi = EXT4_SB(sb); local 3406 struct ext4_sb_info *sbi = EXT4_SB(sb); local 3542 struct ext4_sb_info *sbi = container_of(work, local 3592 struct ext4_sb_info *sbi = EXT4_SB(sb); local 3775 struct ext4_sb_info *sbi = EXT4_SB(sb); local 3915 struct ext4_sb_info *sbi = EXT4_SB(sb); local 3986 struct ext4_sb_info *sbi = EXT4_SB(sb); local 4094 struct ext4_sb_info *sbi; local 4164 struct ext4_sb_info *sbi = EXT4_SB(sb); local 4247 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 4285 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 4424 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 4596 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 4671 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 4757 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 4787 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 5163 struct ext4_sb_info *sbi = EXT4_SB(sb); local 5330 struct ext4_sb_info *sbi = EXT4_SB(sb); local 5741 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 5796 struct ext4_sb_info *sbi = EXT4_SB(sb); local 5977 struct ext4_sb_info *sbi = EXT4_SB(ac->ac_sb); local 6075 struct ext4_sb_info *sbi = EXT4_SB(sb); local 6142 struct ext4_sb_info *sbi; local 6285 ext4_try_merge_freed_extent(struct ext4_sb_info *sbi, struct ext4_free_data *entry, struct ext4_free_data *new_entry, struct rb_root *entry_rb_root) argument 6319 struct ext4_sb_info *sbi = EXT4_SB(sb); local 6412 struct ext4_sb_info *sbi; local 6569 struct ext4_sb_info *sbi; local 6670 struct ext4_sb_info *sbi = EXT4_SB(sb); local [all...] |
H A D | inode.c | 55 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 335 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 1457 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 1485 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 1603 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 1636 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 2522 struct ext4_sb_info *sbi = EXT4_SB(mapping->host->i_sb); local 2822 struct ext4_sb_info *sbi = EXT4_SB(sb); local 3461 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 3874 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 4509 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 4726 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 5344 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local 5893 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); local [all...] |
/linux-master/fs/ext2/ |
H A D | ext2.h | 122 sb_bgl_lock(struct ext2_sb_info *sbi, unsigned int block_group) argument 806 struct ext2_sb_info *sbi = EXT2_SB(sb); local
|