/linux/fs/f2fs/ |
H A D | segment.c | 171 bool f2fs_need_SSR(struct f2fs_sb_info *sbi) in f2fs_need_SSR() argument 217 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __replace_atomic_write_block() local 300 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __f2fs_commit_atomic_write() local 378 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_commit_atomic_write() local 401 f2fs_balance_fs(struct f2fs_sb_info * sbi,bool need) f2fs_balance_fs() argument 446 excess_dirty_threshold(struct f2fs_sb_info * sbi) excess_dirty_threshold() argument 465 f2fs_balance_fs_bg(struct f2fs_sb_info * sbi,bool from_bg) f2fs_balance_fs_bg() argument 523 __submit_flush_wait(struct f2fs_sb_info * sbi,struct block_device * bdev) __submit_flush_wait() argument 535 submit_flush_wait(struct f2fs_sb_info * sbi,nid_t ino) submit_flush_wait() argument 555 struct f2fs_sb_info *sbi = data; issue_flush_thread() local 587 f2fs_issue_flush(struct f2fs_sb_info * sbi,nid_t ino) f2fs_issue_flush() argument 658 f2fs_create_flush_cmd_control(struct f2fs_sb_info * sbi) f2fs_create_flush_cmd_control() argument 694 f2fs_destroy_flush_cmd_control(struct f2fs_sb_info * sbi,bool free) f2fs_destroy_flush_cmd_control() argument 710 f2fs_flush_device_cache(struct f2fs_sb_info * sbi) f2fs_flush_device_cache() argument 746 __locate_dirty_segment(struct f2fs_sb_info * sbi,unsigned int segno,enum dirty_type dirty_type) __locate_dirty_segment() argument 783 __remove_dirty_segment(struct f2fs_sb_info * sbi,unsigned int segno,enum dirty_type dirty_type) __remove_dirty_segment() argument 827 locate_dirty_segment(struct f2fs_sb_info * sbi,unsigned int segno) locate_dirty_segment() argument 857 f2fs_dirty_to_prefree(struct f2fs_sb_info * sbi) f2fs_dirty_to_prefree() argument 874 f2fs_get_unusable_blocks(struct f2fs_sb_info * sbi) f2fs_get_unusable_blocks() argument 903 f2fs_disable_cp_again(struct f2fs_sb_info * sbi,block_t unusable) f2fs_disable_cp_again() argument 921 get_free_segment(struct f2fs_sb_info * sbi) get_free_segment() argument 939 __create_discard_cmd(struct f2fs_sb_info * sbi,struct block_device * bdev,block_t lstart,block_t start,block_t len) __create_discard_cmd() argument 971 f2fs_check_discard_tree(struct f2fs_sb_info * sbi) f2fs_check_discard_tree() argument 999 __lookup_discard_cmd(struct f2fs_sb_info * sbi,block_t blkaddr) __lookup_discard_cmd() argument 1091 __remove_discard_cmd(struct f2fs_sb_info * sbi,struct discard_cmd * dc) __remove_discard_cmd() argument 1136 __check_sit_bitmap(struct f2fs_sb_info * sbi,block_t start,block_t end) __check_sit_bitmap() argument 1162 __init_discard_policy(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy,int discard_type,unsigned int granularity) __init_discard_policy() argument 1214 __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) __submit_zone_reset_cmd() argument 1252 __submit_discard_cmd(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy,struct discard_cmd * dc,int * issued) __submit_discard_cmd() argument 1372 __insert_discard_cmd(struct f2fs_sb_info * sbi,struct block_device * bdev,block_t lstart,block_t start,block_t len) __insert_discard_cmd() argument 1410 __punch_discard_cmd(struct f2fs_sb_info * sbi,struct discard_cmd * dc,block_t blkaddr) __punch_discard_cmd() argument 1446 __update_discard_tree_range(struct f2fs_sb_info * sbi,struct block_device * bdev,block_t lstart,block_t start,block_t len) __update_discard_tree_range() argument 1533 __queue_zone_reset_cmd(struct f2fs_sb_info * sbi,struct block_device * bdev,block_t blkstart,block_t lblkstart,block_t blklen) __queue_zone_reset_cmd() argument 1545 __queue_discard_cmd(struct f2fs_sb_info * sbi,struct block_device * bdev,block_t blkstart,block_t blklen) __queue_discard_cmd() argument 1565 __issue_discard_cmd_orderly(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy,int * issued) __issue_discard_cmd_orderly() argument 1620 __issue_discard_cmd(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy) __issue_discard_cmd() argument 1693 __drop_discard_cmd(struct f2fs_sb_info * sbi) __drop_discard_cmd() argument 1715 f2fs_drop_discard_cmd(struct f2fs_sb_info * sbi) f2fs_drop_discard_cmd() argument 1720 __wait_one_discard_bio(struct f2fs_sb_info * sbi,struct discard_cmd * dc) __wait_one_discard_bio() argument 1740 __wait_discard_cmd_range(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy,block_t start,block_t end) __wait_discard_cmd_range() argument 1781 __wait_all_discard_cmd(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy) __wait_all_discard_cmd() argument 1800 f2fs_wait_discard_bio(struct f2fs_sb_info * sbi,block_t blkaddr) f2fs_wait_discard_bio() argument 1844 f2fs_stop_discard_thread(struct f2fs_sb_info * sbi) f2fs_stop_discard_thread() argument 1864 f2fs_issue_discard_timeout(struct f2fs_sb_info * sbi) f2fs_issue_discard_timeout() argument 1887 struct f2fs_sb_info *sbi = data; issue_discard_thread() local 1949 __f2fs_issue_discard_zone(struct f2fs_sb_info * sbi,struct block_device * bdev,block_t blkstart,block_t blklen) __f2fs_issue_discard_zone() argument 2002 __issue_discard_async(struct f2fs_sb_info * sbi,struct block_device * bdev,block_t blkstart,block_t blklen) __issue_discard_async() argument 2013 f2fs_issue_discard(struct f2fs_sb_info * sbi,block_t blkstart,block_t blklen) f2fs_issue_discard() argument 2054 add_discard_addrs(struct f2fs_sb_info * sbi,struct cp_control * cpc,bool check_only) add_discard_addrs() argument 2122 f2fs_release_discard_addrs(struct f2fs_sb_info * sbi) f2fs_release_discard_addrs() argument 2135 set_prefree_as_free_segments(struct f2fs_sb_info * sbi) set_prefree_as_free_segments() argument 2146 f2fs_clear_prefree_segments(struct f2fs_sb_info * sbi,struct cp_control * cpc) f2fs_clear_prefree_segments() argument 2256 f2fs_start_discard_thread(struct f2fs_sb_info * sbi) f2fs_start_discard_thread() argument 2281 create_discard_cmd_control(struct f2fs_sb_info * sbi) create_discard_cmd_control() argument 2337 destroy_discard_cmd_control(struct f2fs_sb_info * sbi) destroy_discard_cmd_control() argument 2356 __mark_sit_entry_dirty(struct f2fs_sb_info * sbi,unsigned int segno) __mark_sit_entry_dirty() argument 2368 __set_sit_entry_type(struct f2fs_sb_info * sbi,int type,unsigned int segno,int modified) __set_sit_entry_type() argument 2378 get_segment_mtime(struct f2fs_sb_info * sbi,block_t blkaddr) get_segment_mtime() argument 2388 update_segment_mtime(struct f2fs_sb_info * sbi,block_t blkaddr,unsigned long long old_mtime) update_segment_mtime() argument 2411 update_sit_entry(struct f2fs_sb_info * sbi,block_t blkaddr,int del) update_sit_entry() argument 2513 f2fs_invalidate_blocks(struct f2fs_sb_info * sbi,block_t addr) f2fs_invalidate_blocks() argument 2536 f2fs_is_checkpointed_data(struct f2fs_sb_info * sbi,block_t blkaddr) f2fs_is_checkpointed_data() argument 2560 f2fs_curseg_valid_blocks(struct f2fs_sb_info * sbi,int type) f2fs_curseg_valid_blocks() argument 2572 f2fs_npages_for_summary_flush(struct f2fs_sb_info * sbi,bool for_ra) f2fs_npages_for_summary_flush() argument 2598 f2fs_get_sum_page(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_get_sum_page() argument 2605 f2fs_update_meta_page(struct f2fs_sb_info * sbi,void * src,block_t blk_addr) f2fs_update_meta_page() argument 2615 write_sum_page(struct f2fs_sb_info * sbi,struct f2fs_summary_block * sum_blk,block_t blk_addr) write_sum_page() argument 2621 write_current_sum_page(struct f2fs_sb_info * sbi,int type,block_t blk_addr) write_current_sum_page() argument 2647 is_next_segment_free(struct f2fs_sb_info * sbi,struct curseg_info * curseg,int type) is_next_segment_free() argument 2662 get_new_segment(struct f2fs_sb_info * sbi,unsigned int * newseg,bool new_sec,bool pinning) get_new_segment() argument 2752 reset_curseg(struct f2fs_sb_info * sbi,int type,int modified) reset_curseg() argument 2780 __get_next_segno(struct f2fs_sb_info * sbi,int type) __get_next_segno() argument 2816 new_curseg(struct f2fs_sb_info * sbi,int type,bool new_sec) new_curseg() argument 2843 __next_free_blkoff(struct f2fs_sb_info * sbi,int segno,block_t start) __next_free_blkoff() argument 2859 f2fs_find_next_ssr_block(struct f2fs_sb_info * sbi,struct curseg_info * seg) f2fs_find_next_ssr_block() argument 2865 f2fs_segment_has_free_slot(struct f2fs_sb_info * sbi,int segno) f2fs_segment_has_free_slot() argument 2874 change_curseg(struct f2fs_sb_info * sbi,int type) change_curseg() argument 2910 get_atssr_segment(struct f2fs_sb_info * sbi,int type,int target_type,int alloc_mode,unsigned long long age) get_atssr_segment() argument 2933 __f2fs_init_atgc_curseg(struct f2fs_sb_info * sbi) __f2fs_init_atgc_curseg() argument 2955 f2fs_init_inmem_curseg(struct f2fs_sb_info * sbi) f2fs_init_inmem_curseg() argument 2960 __f2fs_save_inmem_curseg(struct f2fs_sb_info * sbi,int type) __f2fs_save_inmem_curseg() argument 2980 f2fs_save_inmem_curseg(struct f2fs_sb_info * sbi) f2fs_save_inmem_curseg() argument 2988 __f2fs_restore_inmem_curseg(struct f2fs_sb_info * sbi,int type) __f2fs_restore_inmem_curseg() argument 3005 f2fs_restore_inmem_curseg(struct f2fs_sb_info * sbi) f2fs_restore_inmem_curseg() argument 3013 get_ssr_segment(struct f2fs_sb_info * sbi,int type,int alloc_mode,unsigned long long age) get_ssr_segment() argument 3069 need_new_seg(struct f2fs_sb_info * sbi,int type) need_new_seg() argument 3085 f2fs_allocate_segment_for_resize(struct f2fs_sb_info * sbi,int type,unsigned int start,unsigned int end) f2fs_allocate_segment_for_resize() argument 3120 __allocate_new_segment(struct f2fs_sb_info * sbi,int type,bool new_sec,bool force) __allocate_new_segment() argument 3146 f2fs_allocate_new_section(struct f2fs_sb_info * sbi,int type,bool force) f2fs_allocate_new_section() argument 3159 f2fs_allocate_pinning_section(struct f2fs_sb_info * sbi) f2fs_allocate_pinning_section() argument 3182 f2fs_allocate_new_segments(struct f2fs_sb_info * sbi) f2fs_allocate_new_segments() argument 3197 f2fs_exist_trim_candidates(struct f2fs_sb_info * sbi,struct cp_control * cpc) f2fs_exist_trim_candidates() argument 3216 __issue_discard_cmd_range(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy,unsigned int start,unsigned int end) __issue_discard_cmd_range() argument 3284 f2fs_trim_fs(struct f2fs_sb_info * sbi,struct fstrim_range * range) f2fs_trim_fs() argument 3394 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __get_age_segment_type() local 3473 f2fs_randomize_chunk(struct f2fs_sb_info * sbi,struct curseg_info * seg) f2fs_randomize_chunk() argument 3493 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) f2fs_allocate_data_block() argument 3624 f2fs_update_device_state(struct f2fs_sb_info * sbi,nid_t ino,block_t blkaddr,unsigned int blkcnt) f2fs_update_device_state() argument 3681 f2fs_do_write_meta_page(struct f2fs_sb_info * sbi,struct page * page,enum iostat_type io_type) f2fs_do_write_meta_page() argument 3720 struct f2fs_sb_info *sbi = fio->sbi; f2fs_outplace_write_data() local 3736 struct f2fs_sb_info *sbi = fio->sbi; f2fs_inplace_write_data() local 3787 __f2fs_get_curseg(struct f2fs_sb_info * sbi,unsigned int segno) __f2fs_get_curseg() argument 3799 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) f2fs_do_replace_block() argument 3889 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) f2fs_replace_block() argument 3908 struct f2fs_sb_info *sbi = F2FS_P_SB(page); f2fs_wait_on_page_writeback() local 3925 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_wait_on_block_writeback() local 3944 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_wait_on_block_writeback_range() local 3956 read_compacted_summaries(struct f2fs_sb_info * sbi) read_compacted_summaries() argument 4021 read_normal_summaries(struct f2fs_sb_info * sbi,int type) read_normal_summaries() argument 4095 restore_curseg_summaries(struct f2fs_sb_info * sbi) restore_curseg_summaries() argument 4138 write_compacted_summaries(struct f2fs_sb_info * sbi,block_t blkaddr) write_compacted_summaries() argument 4190 write_normal_summaries(struct f2fs_sb_info * sbi,block_t blkaddr,int type) write_normal_summaries() argument 4204 f2fs_write_data_summaries(struct f2fs_sb_info * sbi,block_t start_blk) f2fs_write_data_summaries() argument 4212 f2fs_write_node_summaries(struct f2fs_sb_info * sbi,block_t start_blk) f2fs_write_node_summaries() argument 4239 get_current_sit_page(struct f2fs_sb_info * sbi,unsigned int segno) get_current_sit_page() argument 4245 get_next_sit_page(struct f2fs_sb_info * sbi,unsigned int start) get_next_sit_page() argument 4318 add_sits_in_set(struct f2fs_sb_info * sbi) add_sits_in_set() argument 4329 remove_sits_in_journal(struct f2fs_sb_info * sbi) remove_sits_in_journal() argument 4354 f2fs_flush_sit_entries(struct f2fs_sb_info * sbi,struct cp_control * cpc) f2fs_flush_sit_entries() argument 4474 build_sit_info(struct f2fs_sb_info * sbi) build_sit_info() argument 4580 build_free_segmap(struct f2fs_sb_info * sbi) build_free_segmap() argument 4614 build_curseg(struct f2fs_sb_info * sbi) build_curseg() argument 4647 build_sit_entries(struct f2fs_sb_info * sbi) build_sit_entries() argument 4792 init_free_segmap(struct f2fs_sb_info * sbi) init_free_segmap() argument 4817 init_dirty_segmap(struct f2fs_sb_info * sbi) init_dirty_segmap() argument 4860 init_victim_secmap(struct f2fs_sb_info * sbi) init_victim_secmap() argument 4878 build_dirty_segmap(struct f2fs_sb_info * sbi) build_dirty_segmap() argument 4913 sanity_check_curseg(struct f2fs_sb_info * sbi) sanity_check_curseg() argument 4973 check_zone_write_pointer(struct f2fs_sb_info * sbi,struct f2fs_dev_info * fdev,struct blk_zone * zone) check_zone_write_pointer() argument 5053 get_target_zoned_dev(struct f2fs_sb_info * sbi,block_t zone_blkaddr) get_target_zoned_dev() argument 5076 fix_curseg_write_pointer(struct f2fs_sb_info * sbi,int type) fix_curseg_write_pointer() argument 5180 f2fs_fix_curseg_write_pointer(struct f2fs_sb_info * sbi) f2fs_fix_curseg_write_pointer() argument 5194 struct f2fs_sb_info *sbi; global() member 5208 f2fs_check_write_pointer(struct f2fs_sb_info * sbi) f2fs_check_write_pointer() argument 5237 f2fs_usable_zone_blks_in_seg(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_usable_zone_blks_in_seg() argument 5264 f2fs_fix_curseg_write_pointer(struct f2fs_sb_info * sbi) f2fs_fix_curseg_write_pointer() argument 5269 f2fs_check_write_pointer(struct f2fs_sb_info * sbi) f2fs_check_write_pointer() argument 5274 f2fs_usable_zone_blks_in_seg(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_usable_zone_blks_in_seg() argument 5281 f2fs_usable_blks_in_seg(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_usable_blks_in_seg() argument 5290 f2fs_usable_segs_in_sec(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_usable_segs_in_sec() argument 5302 init_min_max_mtime(struct f2fs_sb_info * sbi) init_min_max_mtime() argument 5328 f2fs_build_segment_manager(struct f2fs_sb_info * sbi) f2fs_build_segment_manager() argument 5401 discard_dirty_segmap(struct f2fs_sb_info * sbi,enum dirty_type dirty_type) discard_dirty_segmap() argument 5412 destroy_victim_secmap(struct f2fs_sb_info * sbi) destroy_victim_secmap() argument 5420 destroy_dirty_segmap(struct f2fs_sb_info * sbi) destroy_dirty_segmap() argument 5443 destroy_curseg(struct f2fs_sb_info * sbi) destroy_curseg() argument 5458 destroy_free_segmap(struct f2fs_sb_info * sbi) destroy_free_segmap() argument 5470 destroy_sit_info(struct f2fs_sb_info * sbi) destroy_sit_info() argument 5494 f2fs_destroy_segment_manager(struct f2fs_sb_info * sbi) f2fs_destroy_segment_manager() argument [all...] |
H A D | checkpoint.c | 29 void f2fs_stop_checkpoint(struct f2fs_sb_info *sbi, bool end_io, in f2fs_stop_checkpoint() argument 41 struct page *f2fs_grab_meta_page(struct f2fs_sb_info *sbi, pgoff_t index) in f2fs_grab_meta_page() argument 57 static struct page *__get_meta_page(struct f2fs_sb_info *sbi, pgoff_t index, in __get_meta_page() argument 110 f2fs_get_meta_page(struct f2fs_sb_info * sbi,pgoff_t index) f2fs_get_meta_page() argument 115 f2fs_get_meta_page_retry(struct f2fs_sb_info * sbi,pgoff_t index) f2fs_get_meta_page_retry() argument 132 f2fs_get_tmp_page(struct f2fs_sb_info * sbi,pgoff_t index) f2fs_get_tmp_page() argument 137 __is_bitmap_valid(struct f2fs_sb_info * sbi,block_t blkaddr,int type) __is_bitmap_valid() argument 174 __f2fs_is_valid_blkaddr(struct f2fs_sb_info * sbi,block_t blkaddr,int type) __f2fs_is_valid_blkaddr() argument 234 f2fs_is_valid_blkaddr(struct f2fs_sb_info * sbi,block_t blkaddr,int type) f2fs_is_valid_blkaddr() argument 242 f2fs_is_valid_blkaddr_raw(struct f2fs_sb_info * sbi,block_t blkaddr,int type) f2fs_is_valid_blkaddr_raw() argument 251 f2fs_ra_meta_pages(struct f2fs_sb_info * sbi,block_t start,int nrpages,int type,bool sync) f2fs_ra_meta_pages() argument 324 f2fs_ra_meta_pages_cond(struct f2fs_sb_info * sbi,pgoff_t index,unsigned int ra_blocks) f2fs_ra_meta_pages_cond() argument 346 struct f2fs_sb_info *sbi = F2FS_P_SB(page); __f2fs_write_meta_page() local 391 struct f2fs_sb_info *sbi = F2FS_M_SB(mapping); f2fs_write_meta_pages() local 420 f2fs_sync_meta_pages(struct f2fs_sb_info * sbi,enum page_type type,long nr_to_write,enum iostat_type io_type) f2fs_sync_meta_pages() argument 516 __add_ino_entry(struct f2fs_sb_info * sbi,nid_t ino,unsigned int devidx,int type) __add_ino_entry() argument 565 __remove_ino_entry(struct f2fs_sb_info * sbi,nid_t ino,int type) __remove_ino_entry() argument 583 f2fs_add_ino_entry(struct f2fs_sb_info * sbi,nid_t ino,int type) f2fs_add_ino_entry() argument 589 f2fs_remove_ino_entry(struct f2fs_sb_info * sbi,nid_t ino,int type) f2fs_remove_ino_entry() argument 596 f2fs_exist_written_data(struct f2fs_sb_info * sbi,nid_t ino,int mode) f2fs_exist_written_data() argument 607 f2fs_release_ino_entry(struct f2fs_sb_info * sbi,bool all) f2fs_release_ino_entry() argument 626 f2fs_set_dirty_device(struct f2fs_sb_info * sbi,nid_t ino,unsigned int devidx,int type) f2fs_set_dirty_device() argument 632 f2fs_is_dirty_device(struct f2fs_sb_info * sbi,nid_t ino,unsigned int devidx,int type) f2fs_is_dirty_device() argument 647 f2fs_acquire_orphan_inode(struct f2fs_sb_info * sbi) f2fs_acquire_orphan_inode() argument 668 f2fs_release_orphan_inode(struct f2fs_sb_info * sbi) f2fs_release_orphan_inode() argument 685 f2fs_remove_orphan_inode(struct f2fs_sb_info * sbi,nid_t ino) f2fs_remove_orphan_inode() argument 691 recover_orphan_inode(struct f2fs_sb_info * sbi,nid_t ino) recover_orphan_inode() argument 736 f2fs_recover_orphan_inodes(struct f2fs_sb_info * sbi) f2fs_recover_orphan_inodes() argument 787 write_orphan_inodes(struct f2fs_sb_info * sbi,block_t start_blk) write_orphan_inodes() argument 844 f2fs_checkpoint_chksum(struct f2fs_sb_info * sbi,struct f2fs_checkpoint * ckpt) f2fs_checkpoint_chksum() argument 859 get_checkpoint_version(struct f2fs_sb_info * sbi,block_t cp_addr,struct f2fs_checkpoint ** cp_block,struct page ** cp_page,unsigned long long * version) get_checkpoint_version() argument 891 validate_checkpoint(struct f2fs_sb_info * sbi,block_t cp_addr,unsigned long long * version) validate_checkpoint() argument 932 f2fs_get_valid_checkpoint(struct f2fs_sb_info * sbi) f2fs_get_valid_checkpoint() argument 1024 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __add_dirty_inode() local 1049 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_update_dirty_folio() local 1067 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_remove_dirty_inode() local 1082 f2fs_sync_dirty_inodes(struct f2fs_sb_info * sbi,enum inode_type type,bool from_cp) f2fs_sync_dirty_inodes() argument 1145 f2fs_sync_inode_meta(struct f2fs_sb_info * sbi) f2fs_sync_inode_meta() argument 1177 __prepare_cp_block(struct f2fs_sb_info * sbi) __prepare_cp_block() argument 1190 __need_flush_quota(struct f2fs_sb_info * sbi) __need_flush_quota() argument 1216 block_operations(struct f2fs_sb_info * sbi) block_operations() argument 1304 unblock_operations(struct f2fs_sb_info * sbi) unblock_operations() argument 1310 f2fs_wait_on_all_pages(struct f2fs_sb_info * sbi,int type) f2fs_wait_on_all_pages() argument 1334 update_ckpt_flags(struct f2fs_sb_info * sbi,struct cp_control * cpc) update_ckpt_flags() argument 1408 commit_checkpoint(struct f2fs_sb_info * sbi,void * src,block_t blk_addr) commit_checkpoint() argument 1450 f2fs_get_sectors_written(struct f2fs_sb_info * sbi) f2fs_get_sectors_written() argument 1465 do_checkpoint(struct f2fs_sb_info * sbi,struct cp_control * cpc) do_checkpoint() argument 1636 f2fs_write_checkpoint(struct f2fs_sb_info * sbi,struct cp_control * cpc) f2fs_write_checkpoint() argument 1736 f2fs_init_ino_entry_info(struct f2fs_sb_info * sbi) f2fs_init_ino_entry_info() argument 1775 __write_checkpoint_sync(struct f2fs_sb_info * sbi) __write_checkpoint_sync() argument 1787 __checkpoint_and_complete_reqs(struct f2fs_sb_info * sbi) __checkpoint_and_complete_reqs() argument 1823 struct f2fs_sb_info *sbi = data; issue_checkpoint_thread() local 1838 flush_remained_ckpt_reqs(struct f2fs_sb_info * sbi,struct ckpt_req * wait_req) flush_remained_ckpt_reqs() argument 1860 f2fs_issue_checkpoint(struct f2fs_sb_info * sbi) f2fs_issue_checkpoint() argument 1903 f2fs_start_ckpt_thread(struct f2fs_sb_info * sbi) f2fs_start_ckpt_thread() argument 1925 f2fs_stop_ckpt_thread(struct f2fs_sb_info * sbi) f2fs_stop_ckpt_thread() argument 1940 f2fs_flush_ckpt_thread(struct f2fs_sb_info * sbi) f2fs_flush_ckpt_thread() argument 1951 f2fs_init_ckpt_req_control(struct f2fs_sb_info * sbi) f2fs_init_ckpt_req_control() argument [all...] |
H A D | segment.h | 29 static inline void sanity_check_seg_type(struct f2fs_sb_info *sbi, in sanity_check_seg_type() 39 #define IS_CURSEG(sbi, seg) \ argument 49 #define IS_CURSEC(sbi, secno) \ argument 67 #define MAIN_BLKADDR(sbi) \ argument 70 #define SEG0_BLKADDR(sbi) \ argument 74 #define MAIN_SEGS(sbi) (SM_I(sbi)->main_segments) argument 75 #define MAIN_SECS(sbi) ((sbi)->total_sections) argument 77 #define TOTAL_SEGS(sbi) \ argument 80 #define TOTAL_BLKS(sbi) (SEGS_TO_BLKS(sbi, TOTAL_SEGS(sbi))) argument 82 #define MAX_BLKADDR(sbi) (SEG0_BLKADDR(sbi) + TOTAL_BLKS(sbi)) argument [all …]
|
H A D | sysfs.c | 67 static unsigned char *__struct_ptr(struct f2fs_sb_info *sbi, int struct_type) in __struct_ptr() argument 96 dirty_segments_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) dirty_segments_show() argument 103 free_segments_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) free_segments_show() argument 110 ovp_segments_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) ovp_segments_show() argument 117 lifetime_write_kbytes_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) lifetime_write_kbytes_show() argument 126 sb_status_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) sb_status_show() argument 132 cp_status_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) cp_status_show() argument 138 pending_discard_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) pending_discard_show() argument 147 issued_discard_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) issued_discard_show() argument 156 queued_discard_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) queued_discard_show() argument 165 undiscard_blks_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) undiscard_blks_show() argument 174 gc_mode_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) gc_mode_show() argument 180 features_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) features_show() argument 233 current_reserved_blocks_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) current_reserved_blocks_show() argument 239 unusable_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) unusable_show() argument 251 encoding_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) encoding_show() argument 266 mounted_time_sec_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) mounted_time_sec_show() argument 273 moved_blocks_foreground_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) moved_blocks_foreground_show() argument 283 moved_blocks_background_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) moved_blocks_background_show() argument 292 avg_vblocks_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) avg_vblocks_show() argument 303 main_blkaddr_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) main_blkaddr_show() argument 310 f2fs_sbi_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) f2fs_sbi_show() argument 402 __sbi_store(struct f2fs_attr * a,struct f2fs_sb_info * sbi,const char * buf,size_t count) __sbi_store() argument 784 f2fs_sbi_store(struct f2fs_attr * a,struct f2fs_sb_info * sbi,const char * buf,size_t count) f2fs_sbi_store() argument 805 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, f2fs_attr_show() local 815 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, f2fs_attr_store() local 824 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, f2fs_sb_release() local 848 f2fs_feature_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) f2fs_feature_show() argument 860 f2fs_sb_feature_show(struct f2fs_attr * a,struct f2fs_sb_info * sbi,char * buf) f2fs_sb_feature_show() argument 1322 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, f2fs_stat_attr_show() local 1332 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, f2fs_stat_attr_store() local 1341 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, f2fs_stat_kobj_release() local 1360 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, f2fs_sb_feat_attr_show() local 1369 struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info, f2fs_feature_list_kobj_release() local 1388 struct f2fs_sb_info *sbi = F2FS_SB(sb); segment_info_seq_show() local 1415 struct f2fs_sb_info *sbi = F2FS_SB(sb); segment_bits_seq_show() local 1439 struct f2fs_sb_info *sbi = F2FS_SB(sb); victim_bits_seq_show() local 1461 struct f2fs_sb_info *sbi = F2FS_SB(sb); discard_plist_seq_show() local 1499 struct f2fs_sb_info *sbi = F2FS_SB(sb); disk_map_seq_show() local 1575 f2fs_register_sysfs(struct f2fs_sb_info * sbi) f2fs_register_sysfs() argument 1635 f2fs_unregister_sysfs(struct f2fs_sb_info * sbi) f2fs_unregister_sysfs() argument [all...] |
H A D | node.c | 33 int f2fs_check_nid_range(struct f2fs_sb_info *sbi, nid_t nid) in f2fs_check_nid_range() argument 45 bool f2fs_available_free_memory(struct f2fs_sb_info *sbi, int type) in f2fs_available_free_memory() argument 133 get_current_nat_page(struct f2fs_sb_info * sbi,nid_t nid) get_current_nat_page() argument 138 get_next_nat_page(struct f2fs_sb_info * sbi,nid_t nid) get_next_nat_page() argument 167 __alloc_nat_entry(struct f2fs_sb_info * sbi,nid_t nid,bool no_fail) __alloc_nat_entry() argument 313 f2fs_in_warm_node_list(struct f2fs_sb_info * sbi,struct page * page) f2fs_in_warm_node_list() argument 319 f2fs_init_fsync_node_info(struct f2fs_sb_info * sbi) f2fs_init_fsync_node_info() argument 327 f2fs_add_fsync_node_entry(struct f2fs_sb_info * sbi,struct page * page) f2fs_add_fsync_node_entry() argument 351 f2fs_del_fsync_node_entry(struct f2fs_sb_info * sbi,struct page * page) f2fs_del_fsync_node_entry() argument 371 f2fs_reset_fsync_node_info(struct f2fs_sb_info * sbi) f2fs_reset_fsync_node_info() argument 380 f2fs_need_dentry_mark(struct f2fs_sb_info * sbi,nid_t nid) f2fs_need_dentry_mark() argument 397 f2fs_is_checkpointed_node(struct f2fs_sb_info * sbi,nid_t nid) f2fs_is_checkpointed_node() argument 411 f2fs_need_inode_block_update(struct f2fs_sb_info * sbi,nid_t ino) f2fs_need_inode_block_update() argument 428 cache_nat_entry(struct f2fs_sb_info * sbi,nid_t nid,struct f2fs_nat_entry * ne) cache_nat_entry() argument 456 set_node_addr(struct f2fs_sb_info * sbi,struct node_info * ni,block_t new_blkaddr,bool fsync_done) set_node_addr() argument 515 f2fs_try_to_free_nats(struct f2fs_sb_info * sbi,int nr_shrink) f2fs_try_to_free_nats() argument 546 f2fs_get_node_info(struct f2fs_sb_info * sbi,nid_t nid,struct node_info * ni,bool checkpoint_context) f2fs_get_node_info() argument 627 struct f2fs_sb_info *sbi = F2FS_P_SB(parent); f2fs_ra_node_pages() local 763 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); f2fs_get_dnode_of_data() local 899 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); truncate_node() local 936 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); truncate_dnode() local 1116 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_truncate_inode_blocks() local 1214 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_truncate_xattr_node() local 1299 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); f2fs_new_node_page() local 1362 struct f2fs_sb_info *sbi = F2FS_P_SB(page); read_node_page() local 1405 f2fs_ra_node_page(struct f2fs_sb_info * sbi,nid_t nid) f2fs_ra_node_page() argument 1427 __get_node_page(struct f2fs_sb_info * sbi,pgoff_t nid,struct page * parent,int start) __get_node_page() argument 1490 f2fs_get_node_page(struct f2fs_sb_info * sbi,pgoff_t nid) f2fs_get_node_page() argument 1497 struct f2fs_sb_info *sbi = F2FS_P_SB(parent); f2fs_get_node_page_ra() local 1503 flush_inline_data(struct f2fs_sb_info * sbi,nid_t ino) flush_inline_data() argument 1539 last_fsync_dnode(struct f2fs_sb_info * sbi,nid_t ino) last_fsync_dnode() argument 1600 struct f2fs_sb_info *sbi = F2FS_P_SB(page); __write_node_page() local 1753 f2fs_fsync_node_pages(struct f2fs_sb_info * sbi,struct inode * inode,struct writeback_control * wbc,bool atomic,unsigned int * seq_id) f2fs_fsync_node_pages() argument 1875 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_match_ino() local 1899 struct f2fs_sb_info *sbi = F2FS_P_SB(page); flush_dirty_inode() local 1914 f2fs_flush_inline_data(struct f2fs_sb_info * sbi) f2fs_flush_inline_data() argument 1960 f2fs_sync_node_pages(struct f2fs_sb_info * sbi,struct writeback_control * wbc,bool do_balance,enum iostat_type io_type) f2fs_sync_node_pages() argument 2082 f2fs_wait_on_node_pages_writeback(struct f2fs_sb_info * sbi,unsigned int seq_id) f2fs_wait_on_node_pages_writeback() argument 2118 struct f2fs_sb_info *sbi = F2FS_M_SB(mapping); f2fs_write_node_pages() local 2198 __insert_free_nid(struct f2fs_sb_info * sbi,struct free_nid * i) __insert_free_nid() argument 2212 __remove_free_nid(struct f2fs_sb_info * sbi,struct free_nid * i,enum nid_state state) __remove_free_nid() argument 2224 __move_free_nid(struct f2fs_sb_info * sbi,struct free_nid * i,enum nid_state org_state,enum nid_state dst_state) __move_free_nid() argument 2246 f2fs_nat_bitmap_enabled(struct f2fs_sb_info * sbi) f2fs_nat_bitmap_enabled() argument 2264 update_free_nid_bitmap(struct f2fs_sb_info * sbi,nid_t nid,bool set,bool build) update_free_nid_bitmap() argument 2289 add_free_nid(struct f2fs_sb_info * sbi,nid_t nid,bool build,bool update) add_free_nid() argument 2363 remove_free_nid(struct f2fs_sb_info * sbi,nid_t nid) remove_free_nid() argument 2381 scan_nat_page(struct f2fs_sb_info * sbi,struct page * nat_page,nid_t start_nid) scan_nat_page() argument 2415 scan_curseg_cache(struct f2fs_sb_info * sbi) scan_curseg_cache() argument 2436 scan_free_nid_bits(struct f2fs_sb_info * sbi) scan_free_nid_bits() argument 2468 __f2fs_build_free_nids(struct f2fs_sb_info * sbi,bool sync,bool mount) __f2fs_build_free_nids() argument 2550 f2fs_build_free_nids(struct f2fs_sb_info * sbi,bool sync,bool mount) f2fs_build_free_nids() argument 2566 f2fs_alloc_nid(struct f2fs_sb_info * sbi,nid_t * nid) f2fs_alloc_nid() argument 2607 f2fs_alloc_nid_done(struct f2fs_sb_info * sbi,nid_t nid) f2fs_alloc_nid_done() argument 2624 f2fs_alloc_nid_failed(struct f2fs_sb_info * sbi,nid_t nid) f2fs_alloc_nid_failed() argument 2654 f2fs_try_to_free_nids(struct f2fs_sb_info * sbi,int nr_shrink) f2fs_try_to_free_nids() argument 2726 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_recover_xattr_data() local 2772 f2fs_recover_inode_page(struct f2fs_sb_info * sbi,struct page * page) f2fs_recover_inode_page() argument 2843 f2fs_restore_node_summary(struct f2fs_sb_info * sbi,unsigned int segno,struct f2fs_summary_block * sum) f2fs_restore_node_summary() argument 2882 remove_nats_in_journal(struct f2fs_sb_info * sbi) remove_nats_in_journal() argument 2958 update_nat_bits(struct f2fs_sb_info * sbi,nid_t start_nid,struct page * page) update_nat_bits() argument 2982 f2fs_enable_nat_bits(struct f2fs_sb_info * sbi) f2fs_enable_nat_bits() argument 3010 __flush_nat_entry_set(struct f2fs_sb_info * sbi,struct nat_entry_set * set,struct cp_control * cpc) __flush_nat_entry_set() argument 3088 f2fs_flush_nat_entries(struct f2fs_sb_info * sbi,struct cp_control * cpc) f2fs_flush_nat_entries() argument 3148 __get_nat_bitmaps(struct f2fs_sb_info * sbi) __get_nat_bitmaps() argument 3195 load_free_nid_bitmap(struct f2fs_sb_info * sbi) load_free_nid_bitmap() argument 3229 init_node_manager(struct f2fs_sb_info * sbi) init_node_manager() argument 3287 init_free_nid_cache(struct f2fs_sb_info * sbi) init_free_nid_cache() argument 3320 f2fs_build_node_manager(struct f2fs_sb_info * sbi) f2fs_build_node_manager() argument 3343 f2fs_destroy_node_manager(struct f2fs_sb_info * sbi) f2fs_destroy_node_manager() argument [all...] |
H A D | super.c | 69 int f2fs_build_fault_attr(struct f2fs_sb_info *sbi, unsigned long rate, in f2fs_build_fault_attr() argument 266 f2fs_printk(struct f2fs_sb_info * sbi,bool limit_rate,const char * fmt,...) f2fs_printk() argument 327 limit_reserve_root(struct f2fs_sb_info * sbi) limit_reserve_root() argument 351 adjust_unusable_cap_perc(struct f2fs_sb_info * sbi) adjust_unusable_cap_perc() argument 380 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_set_qf_name() local 420 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_clear_qf_name() local 431 f2fs_check_quota_options(struct f2fs_sb_info * sbi) f2fs_check_quota_options() argument 482 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_set_test_dummy_encryption() local 530 is_compress_extension_exist(struct f2fs_sb_info * sbi,const char * new_ext,bool is_ext) is_compress_extension_exist() argument 560 f2fs_test_compress_extension(struct f2fs_sb_info * sbi) f2fs_test_compress_extension() argument 591 f2fs_set_lz4hc_level(struct f2fs_sb_info * sbi,const char * str) f2fs_set_lz4hc_level() argument 629 f2fs_set_zstd_level(struct f2fs_sb_info * sbi,const char * str) f2fs_set_zstd_level() argument 667 struct f2fs_sb_info *sbi = F2FS_SB(sb); parse_options() local 1427 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_drop_inode() local 1485 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_inode_dirtied() local 1506 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_inode_synced() local 1530 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_dirty_inode() local 1548 destroy_percpu_info(struct f2fs_sb_info * sbi) destroy_percpu_info() argument 1555 destroy_device_list(struct f2fs_sb_info * sbi) destroy_device_list() argument 1571 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_put_super() local 1690 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_sync_fs() local 1786 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_statfs() local 1844 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_show_quota_options() local 1881 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_show_compress_options() local 1935 struct f2fs_sb_info *sbi = F2FS_SB(root->d_sb); f2fs_show_options() local 2095 default_options(struct f2fs_sb_info * sbi,bool remount) default_options() argument 2164 f2fs_disable_checkpoint(struct f2fs_sb_info * sbi) f2fs_disable_checkpoint() argument 2241 f2fs_enable_checkpoint(struct f2fs_sb_info * sbi) f2fs_enable_checkpoint() argument 2269 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_remount() local 2551 f2fs_need_recovery(struct f2fs_sb_info * sbi) f2fs_need_recovery() argument 2564 f2fs_recover_quota_begin(struct f2fs_sb_info * sbi) f2fs_recover_quota_begin() argument 2587 f2fs_recover_quota_end(struct f2fs_sb_info * sbi,bool quota_enabled) f2fs_recover_quota_end() argument 2719 f2fs_quota_on_mount(struct f2fs_sb_info * sbi,int type) f2fs_quota_on_mount() argument 2730 f2fs_enable_quota_files(struct f2fs_sb_info * sbi,bool rdonly) f2fs_enable_quota_files() argument 2795 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_enable_quotas() local 2831 f2fs_quota_sync_file(struct f2fs_sb_info * sbi,int type) f2fs_quota_sync_file() argument 2860 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_quota_sync() local 2976 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_quota_off() local 3028 struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb); f2fs_dquot_commit() local 3041 struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb); f2fs_dquot_acquire() local 3054 struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb); f2fs_dquot_release() local 3065 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_dquot_mark_dquot_dirty() local 3077 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_dquot_commit_info() local 3162 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_set_context() local 3192 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_get_devices() local 3226 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_nfs_get_inode() local 3321 sanity_check_area_boundary(struct f2fs_sb_info * sbi,struct buffer_head * bh) sanity_check_area_boundary() argument 3412 sanity_check_raw_super(struct f2fs_sb_info * sbi,struct buffer_head * bh) sanity_check_raw_super() argument 3582 f2fs_sanity_check_ckpt(struct f2fs_sb_info * sbi) f2fs_sanity_check_ckpt() argument 3745 init_sb_info(struct f2fs_sb_info * sbi) init_sb_info() argument 3805 init_percpu_info(struct f2fs_sb_info * sbi) init_percpu_info() argument 3833 struct f2fs_sb_info *sbi; global() member 3859 init_blkz_info(struct f2fs_sb_info * sbi,int devi) init_blkz_info() argument 3904 read_raw_super_block(struct f2fs_sb_info * sbi,struct f2fs_super_block ** raw_super,int * valid_super_block,int * recovery) read_raw_super_block() argument 3956 f2fs_commit_super(struct f2fs_sb_info * sbi,bool recover) f2fs_commit_super() argument 3995 save_stop_reason(struct f2fs_sb_info * sbi,unsigned char reason) save_stop_reason() argument 4005 f2fs_record_stop_reason(struct f2fs_sb_info * sbi) f2fs_record_stop_reason() argument 4031 f2fs_save_errors(struct f2fs_sb_info * sbi,unsigned char flag) f2fs_save_errors() argument 4043 f2fs_update_errors(struct f2fs_sb_info * sbi) f2fs_update_errors() argument 4060 f2fs_record_errors(struct f2fs_sb_info * sbi,unsigned char error) f2fs_record_errors() argument 4078 f2fs_handle_error(struct f2fs_sb_info * sbi,unsigned char error) f2fs_handle_error() argument 4084 f2fs_handle_error_async(struct f2fs_sb_info * sbi,unsigned char error) f2fs_handle_error_async() argument 4101 f2fs_handle_critical_error(struct f2fs_sb_info * sbi,unsigned char reason,bool irq_context) f2fs_handle_critical_error() argument 4149 struct f2fs_sb_info *sbi = container_of(work, f2fs_record_error_work() local 4155 f2fs_scan_devices(struct f2fs_sb_info * sbi) f2fs_scan_devices() argument 4247 f2fs_setup_casefold(struct f2fs_sb_info * sbi) f2fs_setup_casefold() argument 4294 f2fs_tuning_parameters(struct f2fs_sb_info * sbi) f2fs_tuning_parameters() argument 4311 struct f2fs_sb_info *sbi; f2fs_fill_super() local 4829 struct f2fs_sb_info *sbi = F2FS_SB(sb); kill_f2fs_super() local [all...] |
H A D | iostat.c | 20 static inline unsigned long long iostat_get_avg_bytes(struct f2fs_sb_info *sbi, in iostat_get_avg_bytes() 36 struct f2fs_sb_info *sbi = F2FS_SB(sb); in iostat_info_seq_show() local 88 static inline void __record_iostat_latency(struct f2fs_sb_info *sbi) in __record_iostat_latency() 113 static inline void f2fs_record_iostat(struct f2fs_sb_info *sbi) in f2fs_record_iostat() 143 void f2fs_reset_iostat(struct f2fs_sb_info *sbi) in f2fs_reset_iostat() 161 static inline void __f2fs_update_iostat(struct f2fs_sb_info *sbi, in __f2fs_update_iostat() 168 void f2fs_update_iostat(struct f2fs_sb_info *sbi, struct inode *inode, in f2fs_update_iostat() 217 struct f2fs_sb_info *sbi = iostat_ctx->sbi; in __update_iostat_latency() local 258 void iostat_alloc_and_bind_ctx(struct f2fs_sb_info *sbi, in iostat_alloc_and_bind_ctx() 297 int f2fs_init_iostat(struct f2fs_sb_info *sbi) in f2fs_init_iostat() [all …]
|
H A D | gc.c | 33 struct f2fs_sb_info *sbi = data; in gc_thread_func() local 172 f2fs_start_gc_thread(struct f2fs_sb_info * sbi) f2fs_start_gc_thread() argument 204 f2fs_stop_gc_thread(struct f2fs_sb_info * sbi) f2fs_stop_gc_thread() argument 216 select_gc_type(struct f2fs_sb_info * sbi,int gc_type) select_gc_type() argument 245 select_policy(struct f2fs_sb_info * sbi,int gc_type,int type,struct victim_sel_policy * p) select_policy() argument 293 get_max_cost(struct f2fs_sb_info * sbi,struct victim_sel_policy * p) get_max_cost() argument 313 check_bg_victims(struct f2fs_sb_info * sbi) check_bg_victims() argument 332 get_cb_cost(struct f2fs_sb_info * sbi,unsigned int segno) get_cb_cost() argument 365 get_gc_cost(struct f2fs_sb_info * sbi,unsigned int segno,struct victim_sel_policy * p) get_gc_cost() argument 393 f2fs_check_victim_tree(struct f2fs_sb_info * sbi,struct rb_root_cached * root) f2fs_check_victim_tree() argument 420 __lookup_victim_entry(struct f2fs_sb_info * sbi,unsigned long long mtime) __lookup_victim_entry() argument 438 __create_victim_entry(struct f2fs_sb_info * sbi,unsigned long long mtime,unsigned int segno) __create_victim_entry() argument 455 __insert_victim_entry(struct f2fs_sb_info * sbi,unsigned long long mtime,unsigned int segno) __insert_victim_entry() argument 484 add_victim_entry(struct f2fs_sb_info * sbi,struct victim_sel_policy * p,unsigned int segno) add_victim_entry() argument 520 atgc_lookup_victim(struct f2fs_sb_info * sbi,struct victim_sel_policy * p) atgc_lookup_victim() argument 593 atssr_lookup_victim(struct f2fs_sb_info * sbi,struct victim_sel_policy * p) atssr_lookup_victim() argument 657 lookup_victim_by_age(struct f2fs_sb_info * sbi,struct victim_sel_policy * p) lookup_victim_by_age() argument 670 release_victim_entry(struct f2fs_sb_info * sbi) release_victim_entry() argument 687 f2fs_pin_section(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_pin_section() argument 712 f2fs_unpin_all_sections(struct f2fs_sb_info * sbi,bool enable) f2fs_unpin_all_sections() 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) f2fs_get_victim() argument 977 check_valid_map(struct f2fs_sb_info * sbi,unsigned int segno,int offset) check_valid_map() argument 996 gc_node_segment(struct f2fs_sb_info * sbi,struct f2fs_summary * sum,unsigned int segno,int gc_type) gc_node_segment() argument 1103 is_alive(struct f2fs_sb_info * sbi,struct f2fs_summary * sum,struct node_info * dni,block_t blkaddr,unsigned int * nofs) is_alive() argument 1173 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); ra_data_block() 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) gc_data_segment() argument 1654 __get_victim(struct f2fs_sb_info * sbi,unsigned int * victim,int gc_type) __get_victim() argument 1666 do_garbage_collect(struct f2fs_sb_info * sbi,unsigned int start_segno,struct gc_inode_list * gc_list,int gc_type,bool force_migrate) do_garbage_collect() argument 1788 f2fs_gc(struct f2fs_sb_info * sbi,struct f2fs_gc_control * gc_control) f2fs_gc() argument 1950 init_atgc_management(struct f2fs_sb_info * sbi) init_atgc_management() argument 1968 f2fs_build_gc_manager(struct f2fs_sb_info * sbi) f2fs_build_gc_manager() argument 1980 f2fs_gc_range(struct f2fs_sb_info * sbi,unsigned int start_seg,unsigned int end_seg,bool dry_run,unsigned int dry_run_sections) f2fs_gc_range() argument 2013 free_segment_range(struct f2fs_sb_info * sbi,unsigned int secs,bool dry_run) free_segment_range() argument 2065 update_sb_metadata(struct f2fs_sb_info * sbi,int secs) update_sb_metadata() argument 2098 update_fs_metadata(struct f2fs_sb_info * sbi,int secs) update_fs_metadata() argument 2128 struct f2fs_sb_info *sbi = F2FS_I_SB(file_inode(filp)); f2fs_resize_fs() local [all...] |
H A D | shrinker.c | 19 static unsigned long __count_nat_entries(struct f2fs_sb_info *sbi) in __count_nat_entries() 24 static unsigned long __count_free_nids(struct f2fs_sb_info *sbi) in __count_free_nids() 31 static unsigned long __count_extent_cache(struct f2fs_sb_info *sbi, in __count_extent_cache() 43 struct f2fs_sb_info *sbi; in f2fs_shrink_count() local 83 struct f2fs_sb_info *sbi; in f2fs_shrink_scan() local 133 void f2fs_join_shrinker(struct f2fs_sb_info *sbi) in f2fs_join_shrinker() 140 void f2fs_leave_shrinker(struct f2fs_sb_info *sbi) in f2fs_leave_shrinker()
|
H A D | inode.c | 112 static bool f2fs_enable_inode_chksum(struct f2fs_sb_info *sbi, struct page *page) in f2fs_enable_inode_chksum() argument 129 static __u32 f2fs_inode_chksum(struct f2fs_sb_info *sbi, struct page *page) in f2fs_inode_chksum() argument 152 bool f2fs_inode_chksum_verify(struct f2fs_sb_info *sbi, struc argument 179 f2fs_inode_chksum_set(struct f2fs_sb_info * sbi,struct page * page) f2fs_inode_chksum_set() argument 192 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); sanity_check_compress_inode() local 263 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); sanity_check_inode() local 378 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); do_read_inode() local 526 is_meta_ino(struct f2fs_sb_info * sbi,unsigned int ino) is_meta_ino() argument 534 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_iget() local 749 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_update_inode_page() local 772 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_write_inode() local 803 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_evict_inode() local 939 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_handle_failed_inode() local [all...] |
H A D | extent_cache.c | 24 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in sanity_check_extent_cache() local 267 static struct extent_node *__attach_extent_node(struct f2fs_sb_info *sbi, in __attach_extent_node() 290 static void __detach_extent_node(struct f2fs_sb_info *sbi, in __detach_extent_node() 310 static void __release_extent_node(struct f2fs_sb_info *sbi, in __release_extent_node() 326 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __grab_extent_tree() local 358 static unsigned int __free_extent_tree(struct f2fs_sb_info *sbi, in __free_extent_tree() 388 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_init_read_extent_tree() local 454 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __lookup_extent_tree() local 504 static struct extent_node *__try_merge_extent_node(struct f2fs_sb_info *sbi, in __try_merge_extent_node() 543 static struct extent_node *__insert_extent_tree(struct f2fs_sb_info *sbi, in __insert_extent_tree() [all …]
|
H A D | data.c | 55 struct f2fs_sb_info *sbi; in f2fs_is_cp_guaranteed() local 80 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __read_io_type() local 112 struct f2fs_sb_info *sbi; member 289 struct f2fs_sb_info *sbi = F2FS_P_SB(bio_first_page_all(bio)); in f2fs_read_end_io() local 327 struct f2fs_sb_info *sbi; f2fs_write_end_io() local 384 f2fs_target_device(struct f2fs_sb_info * sbi,block_t blk_addr,sector_t * sector) f2fs_target_device() argument 406 f2fs_target_device_index(struct f2fs_sb_info * sbi,block_t blkaddr) f2fs_target_device_index() argument 452 struct f2fs_sb_info *sbi = fio->sbi; __bio_alloc() local 504 f2fs_submit_read_bio(struct f2fs_sb_info * sbi,struct bio * bio,enum page_type type) f2fs_submit_read_bio() argument 514 f2fs_submit_write_bio(struct f2fs_sb_info * sbi,struct bio * bio,enum page_type type) f2fs_submit_write_bio() argument 581 f2fs_init_write_merge_io(struct f2fs_sb_info * sbi) f2fs_init_write_merge_io() argument 614 __f2fs_submit_merged_write(struct f2fs_sb_info * sbi,enum page_type type,enum temp_type temp) __f2fs_submit_merged_write() argument 637 __submit_merged_write_cond(struct f2fs_sb_info * sbi,struct inode * inode,struct page * page,nid_t ino,enum page_type type,bool force) __submit_merged_write_cond() argument 662 f2fs_submit_merged_write(struct f2fs_sb_info * sbi,enum page_type type) f2fs_submit_merged_write() argument 667 f2fs_submit_merged_write_cond(struct f2fs_sb_info * sbi,struct inode * inode,struct page * page,nid_t ino,enum page_type type) f2fs_submit_merged_write_cond() argument 674 f2fs_flush_merged_writes(struct f2fs_sb_info * sbi) f2fs_flush_merged_writes() argument 722 page_is_mergeable(struct f2fs_sb_info * sbi,struct bio * bio,block_t last_blkaddr,block_t cur_blkaddr) page_is_mergeable() argument 741 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) io_is_mergeable() argument 752 add_bio_entry(struct f2fs_sb_info * sbi,struct bio * bio,struct page * page,enum temp_type temp) add_bio_entry() argument 779 struct f2fs_sb_info *sbi = fio->sbi; add_ipu_page() local 824 f2fs_submit_merged_ipu_write(struct f2fs_sb_info * sbi,struct bio ** bio,struct page * page) f2fs_submit_merged_ipu_write() argument 921 is_end_zone_blkaddr(struct f2fs_sb_info * sbi,block_t blkaddr) is_end_zone_blkaddr() argument 942 struct f2fs_sb_info *sbi = fio->sbi; f2fs_submit_page_write() local 1038 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_grab_read_bio() local 1087 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_submit_page_read() local 1142 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); f2fs_reserve_new_blocks() local 1388 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); __allocate_data_block() local 1423 f2fs_map_lock(struct f2fs_sb_info * sbi,int flag) f2fs_map_lock() argument 1431 f2fs_map_unlock(struct f2fs_sb_info * sbi,int flag) f2fs_map_unlock() argument 1441 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); f2fs_get_block_locked() local 1457 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_map_no_dnode() local 1478 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_map_blocks_cached() local 1519 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_map_blocks() local 1800 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_xattr_fiemap() local 2159 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_read_multi_pages() local 2515 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); check_inplace_update_policy() local 2566 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_should_update_outplace() local 2741 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_write_single_data_page() local 2941 struct f2fs_sb_info *sbi = F2FS_M_SB(mapping); f2fs_write_cache_pages() local 3243 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __f2fs_write_data_pages() local 3340 prepare_write_begin(struct f2fs_sb_info * sbi,struct page * page,loff_t pos,unsigned len,block_t * blk_addr,bool * node_changed) prepare_write_begin() argument 3453 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __reserve_data_block() local 3480 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) prepare_atomic_write_begin() argument 3527 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_write_begin() local 3709 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_invalidate_folio() local 3825 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_migrate_blocks() local 3898 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); check_swap_activate() local 4011 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_swap_activate() local 4120 f2fs_init_post_read_wq(struct f2fs_sb_info * sbi) f2fs_init_post_read_wq() argument 4133 f2fs_destroy_post_read_wq(struct f2fs_sb_info * sbi) f2fs_destroy_post_read_wq() argument [all...] |
/linux/fs/exfat/ |
H A D | super.c | 28 static void exfat_free_iocharset(struct exfat_sb_info *sbi) in exfat_free_iocharset() 36 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_put_super() local 46 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_sync_fs() local 64 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_statfs() local 89 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_set_vol_flags() local 119 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_set_volume_dirty() local 126 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_clear_volume_dirty() local 134 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_show_options() local 254 struct exfat_sb_info *sbi = fc->s_fs_info; in exfat_parse_param() local 326 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_hash_init() local [all …]
|
/linux/fs/autofs/ |
H A D | root.c | 69 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_del_active() local 81 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_dir_open() local 112 struct autofs_sb_info *sbi = autofs_sbi(de->d_sb); in autofs_dentry_release() local 133 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_lookup_active() local 188 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_lookup_expiring() local 247 struct autofs_sb_info *sbi = autofs_sbi(path->dentry->d_sb); in autofs_mount_wait() local 292 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_mountpoint_changed() local 334 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_d_automount() local 422 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_d_manage() local 496 struct autofs_sb_info *sbi; in autofs_lookup() local [all …]
|
H A D | inode.c | 12 struct autofs_info *autofs_new_ino(struct autofs_sb_info *sbi) in autofs_new_ino() 41 struct autofs_sb_info *sbi = autofs_sbi(sb); in autofs_kill_sb() local 63 struct autofs_sb_info *sbi = autofs_sbi(root->d_sb); in autofs_show_options() local 153 static int autofs_parse_fd(struct fs_context *fc, struct autofs_sb_info *sbi, in autofs_parse_fd() 194 struct autofs_sb_info *sbi = fc->s_fs_info; in autofs_parse_param() local 250 struct autofs_sb_info *sbi; in autofs_alloc_sbi() local 275 struct autofs_sb_info *sbi = fc->s_fs_info; in autofs_validate_protocol() local 310 struct autofs_sb_info *sbi = s->s_fs_info; in autofs_fill_super() local 374 struct autofs_sb_info *sbi = fc->s_fs_info; in autofs_get_tree() local 390 struct autofs_sb_info *sbi = fc->s_fs_info; in autofs_free_fc() local [all …]
|
H A D | dev-ioctl.c | 155 struct autofs_sb_info *sbi, in autofs_dev_ioctl_version() 166 struct autofs_sb_info *sbi, in autofs_dev_ioctl_protover() 175 struct autofs_sb_info *sbi, in autofs_dev_ioctl_protosubver() 259 struct autofs_sb_info *sbi, in autofs_dev_ioctl_openmount() 290 struct autofs_sb_info *sbi, in autofs_dev_ioctl_closemount() 301 struct autofs_sb_info *sbi, in autofs_dev_ioctl_ready() 315 struct autofs_sb_info *sbi, in autofs_dev_ioctl_fail() 339 struct autofs_sb_info *sbi, in autofs_dev_ioctl_setpipefd() 392 struct autofs_sb_info *sbi, in autofs_dev_ioctl_catatonic() 401 struct autofs_sb_info *sbi, in autofs_dev_ioctl_timeout() [all …]
|
/linux/fs/sysv/ |
H A D | super.c | 48 static void detected_xenix(struct sysv_sb_info *sbi, unsigned *max_links) in detected_xenix() 79 static void detected_sysv4(struct sysv_sb_info *sbi, unsigned *max_links) in detected_sysv4() 107 static void detected_sysv2(struct sysv_sb_info *sbi, unsigned *max_links) in detected_sysv2() 135 static void detected_coherent(struct sysv_sb_info *sbi, unsigned *max_links) in detected_coherent() 158 static void detected_v7(struct sysv_sb_info *sbi, unsigned *max_links) in detected_v7() 179 static int detect_xenix(struct sysv_sb_info *sbi, struct buffer_head *bh) in detect_xenix() 200 static int detect_sysv(struct sysv_sb_info *sbi, struct buffer_head *bh) in detect_sysv() 253 static int detect_coherent(struct sysv_sb_info *sbi, struct buffer_head *bh) in detect_coherent() 266 static int detect_sysv_odd(struct sysv_sb_info *sbi, struct buffer_head *bh) in detect_sysv_odd() 305 struct sysv_sb_info *sbi = SYSV_SB(sb); in complete_read_super() local [all …]
|
H A D | inode.c | 37 struct sysv_sb_info *sbi = SYSV_SB(sb); in sysv_sync_fs() local 62 struct sysv_sb_info *sbi = SYSV_SB(sb); in sysv_remount() local 72 struct sysv_sb_info *sbi = SYSV_SB(sb); in sysv_put_super() local 91 struct sysv_sb_info *sbi = SYSV_SB(sb); in sysv_statfs() local 108 static inline void read3byte(struct sysv_sb_info *sbi, in read3byte() 129 static inline void write3byte(struct sysv_sb_info *sbi, in write3byte() 172 struct sysv_sb_info * sbi = SYSV_SB(sb); in sysv_iget() local 230 struct sysv_sb_info * sbi = SYSV_SB(sb); in __sysv_write_inode() local
|
/linux/fs/zonefs/ |
H A D | sysfs.c | 26 struct zonefs_sb_info *sbi = in zonefs_sysfs_attr_show() local 37 static ssize_t max_wro_seq_files_show(struct zonefs_sb_info *sbi, char *buf) in max_wro_seq_files_show() 43 static ssize_t nr_wro_seq_files_show(struct zonefs_sb_info *sbi, char *buf) in nr_wro_seq_files_show() 49 static ssize_t max_active_seq_files_show(struct zonefs_sb_info *sbi, char *buf) in max_active_seq_files_show() 55 static ssize_t nr_active_seq_files_show(struct zonefs_sb_info *sbi, char *buf) in nr_active_seq_files_show() 72 struct zonefs_sb_info *sbi = in zonefs_sysfs_sb_release() local 92 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_sysfs_register() local 111 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_sysfs_unregister() local
|
H A D | super.c | 53 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_account_active() local 146 struct zonefs_sb_info *sbi = ZONEFS_SB(inode->i_sb); in zonefs_i_size_write() local 157 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_update_stats() local 264 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_handle_io_error() local 444 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_statfs() local 522 struct zonefs_sb_info *sbi = ZONEFS_SB(root->d_sb); in zonefs_show_options() local 628 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_get_file_inode() local 678 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_get_zgroup_inode() local 709 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_get_dir_inode() local 751 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_readdir_root() local [all …]
|
/linux/fs/erofs/ |
H A D | super.c | 177 struct erofs_sb_info *sbi = EROFS_SB(sb); in erofs_init_device() local 221 struct erofs_sb_info *sbi = EROFS_SB(sb); in erofs_scan_devices() local 282 struct erofs_sb_info *sbi; in erofs_read_superblock() local 371 static void erofs_default_options(struct erofs_sb_info *sbi) in erofs_default_options() 427 struct erofs_sb_info *sbi = fc->s_fs_info; in erofs_fc_set_dax_mode() local 451 struct erofs_sb_info *sbi = fc->s_fs_info; in erofs_fc_parse_param() local 582 struct erofs_sb_info *sbi = EROFS_SB(sb); in erofs_fc_fill_super() local 693 struct erofs_sb_info *sbi = fc->s_fs_info; in erofs_fc_get_tree() local 704 struct erofs_sb_info *sbi = EROFS_SB(sb); in erofs_fc_reconfigure() local 748 struct erofs_sb_info *sbi = fc->s_fs_info; in erofs_fc_free() local [all …]
|
/linux/fs/minix/ |
H A D | bitmap.c | 45 struct minix_sb_info *sbi = minix_sb(sb); in minix_free_block() local 73 struct minix_sb_info *sbi = minix_sb(inode->i_sb); in minix_new_block() local 99 struct minix_sb_info *sbi = minix_sb(sb); in minix_count_free_blocks() local 110 struct minix_sb_info *sbi = minix_sb(sb); in minix_V1_raw_inode() local 134 struct minix_sb_info *sbi = minix_sb(sb); in minix_V2_raw_inode() local 186 struct minix_sb_info *sbi = minix_sb(inode->i_sb); in minix_free_inode() local 216 struct minix_sb_info *sbi = minix_sb(sb); in minix_new_inode() local 265 struct minix_sb_info *sbi = minix_sb(sb); in minix_count_free_inodes() local
|
/linux/fs/ntfs3/ |
H A D | fsntfs.c | 209 int ntfs_extend_init(struct ntfs_sb_info *sbi) in ntfs_extend_init() 276 int ntfs_loadlog_and_replay(struct ntfs_inode *ni, struct ntfs_sb_info *sbi) in ntfs_loadlog_and_replay() 352 int ntfs_look_for_free_space(struct ntfs_sb_info *sbi, CLST lcn, CLST len, in ntfs_look_for_free_space() 452 bool ntfs_check_for_free_space(struct ntfs_sb_info *sbi, CLST clen, CLST mlen) in ntfs_check_for_free_space() 498 static int ntfs_extend_mft(struct ntfs_sb_info *sbi) in ntfs_extend_mft() 556 int ntfs_look_free_mft(struct ntfs_sb_info *sbi, CLST *rno, bool mft, in ntfs_look_free_mft() 737 void ntfs_mark_rec_free(struct ntfs_sb_info *sbi, CLST rno, bool is_mft) in ntfs_mark_rec_free() 770 int ntfs_clear_mft_tail(struct ntfs_sb_info *sbi, size_t from, size_t to) in ntfs_clear_mft_tail() 813 int ntfs_refresh_zone(struct ntfs_sb_info *sbi) in ntfs_refresh_zone() 846 void ntfs_update_mftmirr(struct ntfs_sb_info *sbi, int wait) in ntfs_update_mftmirr() [all …]
|
/linux/fs/ext4/ |
H A D | sysfs.c | 65 static ssize_t session_write_kbytes_show(struct ext4_sb_info *sbi, char *buf) in session_write_kbytes_show() 74 static ssize_t lifetime_write_kbytes_show(struct ext4_sb_info *sbi, char *buf) in lifetime_write_kbytes_show() 84 static ssize_t inode_readahead_blks_store(struct ext4_sb_info *sbi, in inode_readahead_blks_store() 101 static ssize_t reserved_clusters_store(struct ext4_sb_info *sbi, in reserved_clusters_store() 117 static ssize_t trigger_test_error(struct ext4_sb_info *sbi, in trigger_test_error() 133 static ssize_t journal_task_show(struct ext4_sb_info *sbi, char *buf) in journal_task_show() 355 static void *calc_ptr(struct ext4_attr *a, struct ext4_sb_info *sbi) in calc_ptr() 378 struct ext4_sb_info *sbi, char *buf) in ext4_generic_attr_show() 413 struct ext4_sb_info *sbi = container_of(kobj, struct ext4_sb_info, in ext4_attr_show() local 448 struct ext4_sb_info *sbi, in ext4_generic_attr_store() [all …]
|
/linux/fs/omfs/ |
H A D | inode.c | 26 struct omfs_sb_info *sbi = OMFS_SB(sb); in omfs_bread() local 39 struct omfs_sb_info *sbi = OMFS_SB(dir->i_sb); in omfs_new_inode() local 105 struct omfs_sb_info *sbi = OMFS_SB(inode->i_sb); in __omfs_write_inode() local 204 struct omfs_sb_info *sbi = OMFS_SB(sb); in omfs_iget() local 265 struct omfs_sb_info *sbi = OMFS_SB(sb); in omfs_put_super() local 274 struct omfs_sb_info *sbi = OMFS_SB(s); in omfs_statfs() local 295 struct omfs_sb_info *sbi = OMFS_SB(root->d_sb); in omfs_show_options() local 337 struct omfs_sb_info *sbi = OMFS_SB(sb); in omfs_get_imap() local 400 static int parse_options(char *options, struct omfs_sb_info *sbi) in parse_options() 457 struct omfs_sb_info *sbi; in omfs_fill_super() local
|