Home
last modified time | relevance | path

Searched defs:sbi (Results 1 – 25 of 175) sorted by relevance

1234567

/linux/fs/f2fs/
H A Dcheckpoint.c29 void f2fs_stop_checkpoint(struct f2fs_sb_info *sbi, bool end_io, in f2fs_stop_checkpoint() argument
41 struct folio *f2fs_grab_meta_folio(struct f2fs_sb_info *sbi, pgoff_t index) in f2fs_grab_meta_folio() argument
57 static struct folio *__get_meta_folio(struct f2fs_sb_info *sbi, pgoff_t index, in __get_meta_folio() argument
110 f2fs_get_meta_folio(struct f2fs_sb_info * sbi,pgoff_t index) f2fs_get_meta_folio() argument
115 f2fs_get_meta_folio_retry(struct f2fs_sb_info * sbi,pgoff_t index) f2fs_get_meta_folio_retry() argument
132 f2fs_get_tmp_folio(struct f2fs_sb_info * sbi,pgoff_t index) f2fs_get_tmp_folio() 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
235 f2fs_is_valid_blkaddr(struct f2fs_sb_info * sbi,block_t blkaddr,int type) f2fs_is_valid_blkaddr() argument
243 f2fs_is_valid_blkaddr_raw(struct f2fs_sb_info * sbi,block_t blkaddr,int type) f2fs_is_valid_blkaddr_raw() argument
252 f2fs_ra_meta_pages(struct f2fs_sb_info * sbi,block_t start,int nrpages,int type,bool sync) f2fs_ra_meta_pages() argument
325 f2fs_ra_meta_pages_cond(struct f2fs_sb_info * sbi,pgoff_t index,unsigned int ra_blocks) f2fs_ra_meta_pages_cond() argument
347 struct f2fs_sb_info *sbi = F2FS_F_SB(folio); __f2fs_write_meta_folio() local
381 struct f2fs_sb_info *sbi = F2FS_M_SB(mapping); f2fs_write_meta_pages() local
410 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
502 __add_ino_entry(struct f2fs_sb_info * sbi,nid_t ino,unsigned int devidx,int type) __add_ino_entry() argument
553 __remove_ino_entry(struct f2fs_sb_info * sbi,nid_t ino,int type) __remove_ino_entry() argument
571 f2fs_add_ino_entry(struct f2fs_sb_info * sbi,nid_t ino,int type) f2fs_add_ino_entry() argument
577 f2fs_remove_ino_entry(struct f2fs_sb_info * sbi,nid_t ino,int type) f2fs_remove_ino_entry() argument
584 f2fs_exist_written_data(struct f2fs_sb_info * sbi,nid_t ino,int mode) f2fs_exist_written_data() argument
595 f2fs_release_ino_entry(struct f2fs_sb_info * sbi,bool all) f2fs_release_ino_entry() argument
614 f2fs_set_dirty_device(struct f2fs_sb_info * sbi,nid_t ino,unsigned int devidx,int type) f2fs_set_dirty_device() argument
620 f2fs_is_dirty_device(struct f2fs_sb_info * sbi,nid_t ino,unsigned int devidx,int type) f2fs_is_dirty_device() argument
635 f2fs_acquire_orphan_inode(struct f2fs_sb_info * sbi) f2fs_acquire_orphan_inode() argument
656 f2fs_release_orphan_inode(struct f2fs_sb_info * sbi) f2fs_release_orphan_inode() argument
673 f2fs_remove_orphan_inode(struct f2fs_sb_info * sbi,nid_t ino) f2fs_remove_orphan_inode() argument
679 recover_orphan_inode(struct f2fs_sb_info * sbi,nid_t ino) recover_orphan_inode() argument
724 f2fs_recover_orphan_inodes(struct f2fs_sb_info * sbi) f2fs_recover_orphan_inodes() argument
775 write_orphan_inodes(struct f2fs_sb_info * sbi,block_t start_blk) write_orphan_inodes() argument
845 get_checkpoint_version(struct f2fs_sb_info * sbi,block_t cp_addr,struct f2fs_checkpoint ** cp_block,struct folio ** cp_folio,unsigned long long * version) get_checkpoint_version() argument
877 validate_checkpoint(struct f2fs_sb_info * sbi,block_t cp_addr,unsigned long long * version) validate_checkpoint() argument
918 f2fs_get_valid_checkpoint(struct f2fs_sb_info * sbi) f2fs_get_valid_checkpoint() argument
1010 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __add_dirty_inode() local
1035 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_update_dirty_folio() local
1053 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_remove_dirty_inode() local
1068 f2fs_sync_dirty_inodes(struct f2fs_sb_info * sbi,enum inode_type type,bool from_cp) f2fs_sync_dirty_inodes() argument
1131 f2fs_sync_inode_meta(struct f2fs_sb_info * sbi) f2fs_sync_inode_meta() argument
1163 __prepare_cp_block(struct f2fs_sb_info * sbi) __prepare_cp_block() argument
1181 __need_flush_quota(struct f2fs_sb_info * sbi) __need_flush_quota() argument
1207 block_operations(struct f2fs_sb_info * sbi) block_operations() argument
1296 unblock_operations(struct f2fs_sb_info * sbi) unblock_operations() argument
1302 f2fs_wait_on_all_pages(struct f2fs_sb_info * sbi,int type) f2fs_wait_on_all_pages() argument
1326 update_ckpt_flags(struct f2fs_sb_info * sbi,struct cp_control * cpc) update_ckpt_flags() argument
1392 commit_checkpoint(struct f2fs_sb_info * sbi,void * src,block_t blk_addr) commit_checkpoint() argument
1430 f2fs_get_sectors_written(struct f2fs_sb_info * sbi) f2fs_get_sectors_written() argument
1445 do_checkpoint(struct f2fs_sb_info * sbi,struct cp_control * cpc) do_checkpoint() argument
1610 f2fs_write_checkpoint(struct f2fs_sb_info * sbi,struct cp_control * cpc) f2fs_write_checkpoint() argument
1711 f2fs_init_ino_entry_info(struct f2fs_sb_info * sbi) f2fs_init_ino_entry_info() argument
1750 __write_checkpoint_sync(struct f2fs_sb_info * sbi) __write_checkpoint_sync() argument
1762 __checkpoint_and_complete_reqs(struct f2fs_sb_info * sbi) __checkpoint_and_complete_reqs() argument
1798 struct f2fs_sb_info *sbi = data; issue_checkpoint_thread() local
1813 flush_remained_ckpt_reqs(struct f2fs_sb_info * sbi,struct ckpt_req * wait_req) flush_remained_ckpt_reqs() argument
1835 f2fs_issue_checkpoint(struct f2fs_sb_info * sbi) f2fs_issue_checkpoint() argument
1879 f2fs_start_ckpt_thread(struct f2fs_sb_info * sbi) f2fs_start_ckpt_thread() argument
1901 f2fs_stop_ckpt_thread(struct f2fs_sb_info * sbi) f2fs_stop_ckpt_thread() argument
1916 f2fs_flush_ckpt_thread(struct f2fs_sb_info * sbi) f2fs_flush_ckpt_thread() argument
1927 f2fs_init_ckpt_req_control(struct f2fs_sb_info * sbi) f2fs_init_ckpt_req_control() argument
[all...]
H A Dsegment.c171 bool f2fs_need_SSR(struct f2fs_sb_info *sbi) in f2fs_need_SSR() argument
227 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __replace_atomic_write_block() local
310 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __f2fs_commit_atomic_write() local
401 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_commit_atomic_write() local
424 f2fs_balance_fs(struct f2fs_sb_info * sbi,bool need) f2fs_balance_fs() argument
470 excess_dirty_threshold(struct f2fs_sb_info * sbi) excess_dirty_threshold() argument
489 f2fs_balance_fs_bg(struct f2fs_sb_info * sbi,bool from_bg) f2fs_balance_fs_bg() argument
547 __submit_flush_wait(struct f2fs_sb_info * sbi,struct block_device * bdev) __submit_flush_wait() argument
559 submit_flush_wait(struct f2fs_sb_info * sbi,nid_t ino) submit_flush_wait() argument
579 struct f2fs_sb_info *sbi = data; issue_flush_thread() local
611 f2fs_issue_flush(struct f2fs_sb_info * sbi,nid_t ino) f2fs_issue_flush() argument
682 f2fs_create_flush_cmd_control(struct f2fs_sb_info * sbi) f2fs_create_flush_cmd_control() argument
718 f2fs_destroy_flush_cmd_control(struct f2fs_sb_info * sbi,bool free) f2fs_destroy_flush_cmd_control() argument
734 f2fs_flush_device_cache(struct f2fs_sb_info * sbi) f2fs_flush_device_cache() argument
770 __locate_dirty_segment(struct f2fs_sb_info * sbi,unsigned int segno,enum dirty_type dirty_type) __locate_dirty_segment() argument
809 __remove_dirty_segment(struct f2fs_sb_info * sbi,unsigned int segno,enum dirty_type dirty_type) __remove_dirty_segment() argument
853 locate_dirty_segment(struct f2fs_sb_info * sbi,unsigned int segno) locate_dirty_segment() argument
883 f2fs_dirty_to_prefree(struct f2fs_sb_info * sbi) f2fs_dirty_to_prefree() argument
900 f2fs_get_unusable_blocks(struct f2fs_sb_info * sbi) f2fs_get_unusable_blocks() argument
929 f2fs_disable_cp_again(struct f2fs_sb_info * sbi,block_t unusable) f2fs_disable_cp_again() argument
947 get_free_segment(struct f2fs_sb_info * sbi) get_free_segment() argument
965 __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
997 f2fs_check_discard_tree(struct f2fs_sb_info * sbi) f2fs_check_discard_tree() argument
1025 __lookup_discard_cmd(struct f2fs_sb_info * sbi,block_t blkaddr) __lookup_discard_cmd() argument
1117 __remove_discard_cmd(struct f2fs_sb_info * sbi,struct discard_cmd * dc) __remove_discard_cmd() argument
1161 __check_sit_bitmap(struct f2fs_sb_info * sbi,block_t start,block_t end) __check_sit_bitmap() argument
1187 __init_discard_policy(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy,int discard_type,unsigned int granularity) __init_discard_policy() argument
1239 __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
1277 __submit_discard_cmd(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy,struct discard_cmd * dc,int * issued) __submit_discard_cmd() argument
1406 __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
1444 __punch_discard_cmd(struct f2fs_sb_info * sbi,struct discard_cmd * dc,block_t blkaddr) __punch_discard_cmd() argument
1480 __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
1567 __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
1579 __queue_discard_cmd(struct f2fs_sb_info * sbi,struct block_device * bdev,block_t blkstart,block_t blklen) __queue_discard_cmd() argument
1599 __issue_discard_cmd_orderly(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy,int * issued) __issue_discard_cmd_orderly() argument
1654 __issue_discard_cmd(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy) __issue_discard_cmd() argument
1727 __drop_discard_cmd(struct f2fs_sb_info * sbi) __drop_discard_cmd() argument
1749 f2fs_drop_discard_cmd(struct f2fs_sb_info * sbi) f2fs_drop_discard_cmd() argument
1754 __wait_one_discard_bio(struct f2fs_sb_info * sbi,struct discard_cmd * dc) __wait_one_discard_bio() argument
1774 __wait_discard_cmd_range(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy,block_t start,block_t end) __wait_discard_cmd_range() argument
1815 __wait_all_discard_cmd(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy) __wait_all_discard_cmd() argument
1834 f2fs_wait_discard_bio(struct f2fs_sb_info * sbi,block_t blkaddr) f2fs_wait_discard_bio() argument
1878 f2fs_stop_discard_thread(struct f2fs_sb_info * sbi) f2fs_stop_discard_thread() argument
1898 f2fs_issue_discard_timeout(struct f2fs_sb_info * sbi) f2fs_issue_discard_timeout() argument
1921 struct f2fs_sb_info *sbi = data; issue_discard_thread() local
1983 __f2fs_issue_discard_zone(struct f2fs_sb_info * sbi,struct block_device * bdev,block_t blkstart,block_t blklen) __f2fs_issue_discard_zone() argument
2036 __issue_discard_async(struct f2fs_sb_info * sbi,struct block_device * bdev,block_t blkstart,block_t blklen) __issue_discard_async() argument
2047 f2fs_issue_discard(struct f2fs_sb_info * sbi,block_t blkstart,block_t blklen) f2fs_issue_discard() argument
2088 add_discard_addrs(struct f2fs_sb_info * sbi,struct cp_control * cpc,bool check_only) add_discard_addrs() argument
2158 f2fs_release_discard_addrs(struct f2fs_sb_info * sbi) f2fs_release_discard_addrs() argument
2171 set_prefree_as_free_segments(struct f2fs_sb_info * sbi) set_prefree_as_free_segments() argument
2182 f2fs_clear_prefree_segments(struct f2fs_sb_info * sbi,struct cp_control * cpc) f2fs_clear_prefree_segments() argument
2292 f2fs_start_discard_thread(struct f2fs_sb_info * sbi) f2fs_start_discard_thread() argument
2317 create_discard_cmd_control(struct f2fs_sb_info * sbi) create_discard_cmd_control() argument
2372 destroy_discard_cmd_control(struct f2fs_sb_info * sbi) destroy_discard_cmd_control() argument
2391 __mark_sit_entry_dirty(struct f2fs_sb_info * sbi,unsigned int segno) __mark_sit_entry_dirty() argument
2403 __set_sit_entry_type(struct f2fs_sb_info * sbi,int type,unsigned int segno,int modified) __set_sit_entry_type() argument
2413 get_segment_mtime(struct f2fs_sb_info * sbi,block_t blkaddr) get_segment_mtime() argument
2423 update_segment_mtime(struct f2fs_sb_info * sbi,block_t blkaddr,unsigned long long old_mtime) update_segment_mtime() argument
2450 update_sit_entry_for_release(struct f2fs_sb_info * sbi,struct seg_entry * se,unsigned int segno,block_t blkaddr,unsigned int offset,int del) update_sit_entry_for_release() argument
2509 update_sit_entry_for_alloc(struct f2fs_sb_info * sbi,struct seg_entry * se,unsigned int segno,block_t blkaddr,unsigned int offset,int del) update_sit_entry_for_alloc() argument
2567 update_sit_entry(struct f2fs_sb_info * sbi,block_t blkaddr,int del) update_sit_entry() argument
2602 f2fs_invalidate_blocks(struct f2fs_sb_info * sbi,block_t addr,unsigned int len) f2fs_invalidate_blocks() argument
2643 f2fs_is_checkpointed_data(struct f2fs_sb_info * sbi,block_t blkaddr) f2fs_is_checkpointed_data() argument
2667 f2fs_curseg_valid_blocks(struct f2fs_sb_info * sbi,int type) f2fs_curseg_valid_blocks() argument
2679 f2fs_npages_for_summary_flush(struct f2fs_sb_info * sbi,bool for_ra) f2fs_npages_for_summary_flush() argument
2705 f2fs_get_sum_folio(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_get_sum_folio() argument
2712 f2fs_update_meta_page(struct f2fs_sb_info * sbi,void * src,block_t blk_addr) f2fs_update_meta_page() argument
2722 write_sum_page(struct f2fs_sb_info * sbi,struct f2fs_summary_block * sum_blk,block_t blk_addr) write_sum_page() argument
2728 write_current_sum_page(struct f2fs_sb_info * sbi,int type,block_t blk_addr) write_current_sum_page() argument
2754 is_next_segment_free(struct f2fs_sb_info * sbi,struct curseg_info * curseg) is_next_segment_free() argument
2769 get_new_segment(struct f2fs_sb_info * sbi,unsigned int * newseg,bool new_sec,bool pinning) get_new_segment() argument
2886 reset_curseg(struct f2fs_sb_info * sbi,int type,int modified) reset_curseg() argument
2914 __get_next_segno(struct f2fs_sb_info * sbi,int type) __get_next_segno() argument
2965 new_curseg(struct f2fs_sb_info * sbi,int type,bool new_sec) new_curseg() argument
2992 __next_free_blkoff(struct f2fs_sb_info * sbi,int segno,block_t start) __next_free_blkoff() argument
3008 f2fs_find_next_ssr_block(struct f2fs_sb_info * sbi,struct curseg_info * seg) f2fs_find_next_ssr_block() argument
3014 f2fs_segment_has_free_slot(struct f2fs_sb_info * sbi,int segno) f2fs_segment_has_free_slot() argument
3023 change_curseg(struct f2fs_sb_info * sbi,int type) change_curseg() argument
3060 get_atssr_segment(struct f2fs_sb_info * sbi,int type,int target_type,int alloc_mode,unsigned long long age) get_atssr_segment() argument
3083 __f2fs_init_atgc_curseg(struct f2fs_sb_info * sbi,bool force) __f2fs_init_atgc_curseg() argument
3106 f2fs_init_inmem_curseg(struct f2fs_sb_info * sbi) f2fs_init_inmem_curseg() argument
3111 f2fs_reinit_atgc_curseg(struct f2fs_sb_info * sbi) f2fs_reinit_atgc_curseg() argument
3131 __f2fs_save_inmem_curseg(struct f2fs_sb_info * sbi,int type) __f2fs_save_inmem_curseg() argument
3151 f2fs_save_inmem_curseg(struct f2fs_sb_info * sbi) f2fs_save_inmem_curseg() argument
3159 __f2fs_restore_inmem_curseg(struct f2fs_sb_info * sbi,int type) __f2fs_restore_inmem_curseg() argument
3176 f2fs_restore_inmem_curseg(struct f2fs_sb_info * sbi) f2fs_restore_inmem_curseg() argument
3184 get_ssr_segment(struct f2fs_sb_info * sbi,int type,int alloc_mode,unsigned long long age) get_ssr_segment() argument
3242 need_new_seg(struct f2fs_sb_info * sbi,int type) need_new_seg() argument
3257 f2fs_allocate_segment_for_resize(struct f2fs_sb_info * sbi,int type,unsigned int start,unsigned int end) f2fs_allocate_segment_for_resize() argument
3292 __allocate_new_segment(struct f2fs_sb_info * sbi,int type,bool new_sec,bool force) __allocate_new_segment() argument
3318 f2fs_allocate_new_section(struct f2fs_sb_info * sbi,int type,bool force) f2fs_allocate_new_section() argument
3331 f2fs_allocate_pinning_section(struct f2fs_sb_info * sbi) f2fs_allocate_pinning_section() argument
3355 f2fs_allocate_new_segments(struct f2fs_sb_info * sbi) f2fs_allocate_new_segments() argument
3370 f2fs_exist_trim_candidates(struct f2fs_sb_info * sbi,struct cp_control * cpc) f2fs_exist_trim_candidates() argument
3389 __issue_discard_cmd_range(struct f2fs_sb_info * sbi,struct discard_policy * dpolicy,unsigned int start,unsigned int end) __issue_discard_cmd_range() argument
3457 f2fs_trim_fs(struct f2fs_sb_info * sbi,struct fstrim_range * range) f2fs_trim_fs() argument
3528 f2fs_rw_hint_to_seg_type(struct f2fs_sb_info * sbi,enum rw_hint hint) f2fs_rw_hint_to_seg_type() argument
3572 f2fs_io_type_to_rw_hint(struct f2fs_sb_info * sbi,enum page_type type,enum temp_type temp) f2fs_io_type_to_rw_hint() argument
3632 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __get_age_segment_type() local
3687 f2fs_get_segment_temp(struct f2fs_sb_info * sbi,enum log_type type) f2fs_get_segment_temp() argument
3736 f2fs_randomize_chunk(struct f2fs_sb_info * sbi,struct curseg_info * seg) f2fs_randomize_chunk() argument
3749 f2fs_allocate_data_block(struct f2fs_sb_info * sbi,struct folio * folio,block_t old_blkaddr,block_t * new_blkaddr,struct f2fs_summary * sum,int type,struct f2fs_io_info * fio) f2fs_allocate_data_block() argument
3882 f2fs_update_device_state(struct f2fs_sb_info * sbi,nid_t ino,block_t blkaddr,unsigned int blkcnt) f2fs_update_device_state() argument
3970 f2fs_do_write_meta_page(struct f2fs_sb_info * sbi,struct folio * folio,enum iostat_type io_type) f2fs_do_write_meta_page() argument
4009 struct f2fs_sb_info *sbi = fio->sbi; f2fs_outplace_write_data() local
4025 struct f2fs_sb_info *sbi = fio->sbi; f2fs_inplace_write_data() local
4076 __f2fs_get_curseg(struct f2fs_sb_info * sbi,unsigned int segno) __f2fs_get_curseg() argument
4088 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
4178 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
4197 struct f2fs_sb_info *sbi = F2FS_F_SB(folio); f2fs_folio_wait_writeback() local
4214 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_wait_on_block_writeback() local
4233 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_wait_on_block_writeback_range() local
4245 read_compacted_summaries(struct f2fs_sb_info * sbi) read_compacted_summaries() argument
4309 read_normal_summaries(struct f2fs_sb_info * sbi,int type) read_normal_summaries() argument
4383 restore_curseg_summaries(struct f2fs_sb_info * sbi) restore_curseg_summaries() argument
4426 write_compacted_summaries(struct f2fs_sb_info * sbi,block_t blkaddr) write_compacted_summaries() argument
4478 write_normal_summaries(struct f2fs_sb_info * sbi,block_t blkaddr,int type) write_normal_summaries() argument
4492 f2fs_write_data_summaries(struct f2fs_sb_info * sbi,block_t start_blk) f2fs_write_data_summaries() argument
4500 f2fs_write_node_summaries(struct f2fs_sb_info * sbi,block_t start_blk) f2fs_write_node_summaries() argument
4527 get_current_sit_folio(struct f2fs_sb_info * sbi,unsigned int segno) get_current_sit_folio() argument
4533 get_next_sit_folio(struct f2fs_sb_info * sbi,unsigned int start) get_next_sit_folio() argument
4606 add_sits_in_set(struct f2fs_sb_info * sbi) add_sits_in_set() argument
4617 remove_sits_in_journal(struct f2fs_sb_info * sbi) remove_sits_in_journal() argument
4642 f2fs_flush_sit_entries(struct f2fs_sb_info * sbi,struct cp_control * cpc) f2fs_flush_sit_entries() argument
4768 build_sit_info(struct f2fs_sb_info * sbi) build_sit_info() argument
4874 build_free_segmap(struct f2fs_sb_info * sbi) build_free_segmap() argument
4908 build_curseg(struct f2fs_sb_info * sbi) build_curseg() argument
4936 build_sit_entries(struct f2fs_sb_info * sbi) build_sit_entries() argument
5091 init_free_segmap(struct f2fs_sb_info * sbi) init_free_segmap() argument
5116 init_dirty_segmap(struct f2fs_sb_info * sbi) init_dirty_segmap() argument
5159 init_victim_secmap(struct f2fs_sb_info * sbi) init_victim_secmap() argument
5177 build_dirty_segmap(struct f2fs_sb_info * sbi) build_dirty_segmap() argument
5212 sanity_check_curseg(struct f2fs_sb_info * sbi) sanity_check_curseg() argument
5261 check_zone_write_pointer(struct f2fs_sb_info * sbi,struct f2fs_dev_info * fdev,struct blk_zone * zone) check_zone_write_pointer() argument
5341 get_target_zoned_dev(struct f2fs_sb_info * sbi,block_t zone_blkaddr) get_target_zoned_dev() argument
5364 do_fix_curseg_write_pointer(struct f2fs_sb_info * sbi,int type) do_fix_curseg_write_pointer() argument
5469 fix_curseg_write_pointer(struct f2fs_sb_info * sbi) fix_curseg_write_pointer() argument
5483 struct f2fs_sb_info *sbi; global() member
5497 check_write_pointer(struct f2fs_sb_info * sbi) check_write_pointer() argument
5517 f2fs_check_and_fix_write_pointer(struct f2fs_sb_info * sbi) f2fs_check_and_fix_write_pointer() argument
5541 f2fs_usable_zone_blks_in_seg(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_usable_zone_blks_in_seg() argument
5568 f2fs_check_and_fix_write_pointer(struct f2fs_sb_info * sbi) f2fs_check_and_fix_write_pointer() argument
5573 f2fs_usable_zone_blks_in_seg(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_usable_zone_blks_in_seg() argument
5580 f2fs_usable_blks_in_seg(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_usable_blks_in_seg() argument
5589 f2fs_usable_segs_in_sec(struct f2fs_sb_info * sbi) f2fs_usable_segs_in_sec() argument
5597 f2fs_get_section_mtime(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_get_section_mtime() argument
5635 init_min_max_mtime(struct f2fs_sb_info * sbi) init_min_max_mtime() argument
5657 f2fs_build_segment_manager(struct f2fs_sb_info * sbi) f2fs_build_segment_manager() argument
5730 discard_dirty_segmap(struct f2fs_sb_info * sbi,enum dirty_type dirty_type) discard_dirty_segmap() argument
5741 destroy_victim_secmap(struct f2fs_sb_info * sbi) destroy_victim_secmap() argument
5749 destroy_dirty_segmap(struct f2fs_sb_info * sbi) destroy_dirty_segmap() argument
5772 destroy_curseg(struct f2fs_sb_info * sbi) destroy_curseg() argument
5787 destroy_free_segmap(struct f2fs_sb_info * sbi) destroy_free_segmap() argument
5799 destroy_sit_info(struct f2fs_sb_info * sbi) destroy_sit_info() argument
5823 f2fs_destroy_segment_manager(struct f2fs_sb_info * sbi) f2fs_destroy_segment_manager() argument
[all...]
H A Dsegment.h31 static inline void sanity_check_seg_type(struct f2fs_sb_info *sbi, in sanity_check_seg_type() argument
37 #define MAIN_BLKADDR(sbi) \ argument
40 #define SEG0_BLKADDR(sbi) \ argument
44 MAIN_SEGS(sbi) global() argument
45 MAIN_SECS(sbi) global() argument
47 TOTAL_SEGS(sbi) global() argument
50 TOTAL_BLKS(sbi) global() argument
52 MAX_BLKADDR(sbi) global() argument
53 SEGMENT_SIZE(sbi) global() argument
56 START_BLOCK(sbi,segno) global() argument
59 NEXT_FREE_BLKADDR(sbi,curseg) global() argument
62 GET_SEGOFF_FROM_SEG0(sbi,blk_addr) global() argument
63 GET_SEGNO_FROM_SEG0(sbi,blk_addr) global() argument
65 GET_BLKOFF_FROM_SEG0(sbi,blk_addr) global() argument
68 GET_SEGNO(sbi,blk_addr) global() argument
72 CAP_BLKS_PER_SEC(sbi) global() argument
74 CAP_SEGS_PER_SEC(sbi) global() argument
77 GET_START_SEG_FROM_SEC(sbi,segno) global() argument
79 GET_SEC_FROM_SEG(sbi,segno) global() argument
81 GET_SEG_FROM_SEC(sbi,secno) global() argument
83 GET_ZONE_FROM_SEC(sbi,secno) global() argument
85 GET_ZONE_FROM_SEG(sbi,segno) global() argument
88 GET_SUM_BLOCK(sbi,segno) global() argument
100 SIT_BLK_CNT(sbi) global() argument
288 CURSEG_I(struct f2fs_sb_info * sbi,int type) CURSEG_I() argument
293 is_curseg(struct f2fs_sb_info * sbi,unsigned int segno) is_curseg() argument
304 is_cursec(struct f2fs_sb_info * sbi,unsigned int secno) is_cursec() argument
315 get_seg_entry(struct f2fs_sb_info * sbi,unsigned int segno) get_seg_entry() argument
322 get_sec_entry(struct f2fs_sb_info * sbi,unsigned int segno) get_sec_entry() argument
329 get_valid_blocks(struct f2fs_sb_info * sbi,unsigned int segno,bool use_section) get_valid_blocks() argument
342 get_ckpt_valid_blocks(struct f2fs_sb_info * sbi,unsigned int segno,bool use_section) get_ckpt_valid_blocks() argument
351 set_ckpt_valid_blocks(struct f2fs_sb_info * sbi,unsigned int segno) set_ckpt_valid_blocks() argument
368 sanity_check_valid_blocks(struct f2fs_sb_info * sbi,unsigned int segno) sanity_check_valid_blocks() argument
391 sanity_check_valid_blocks(struct f2fs_sb_info * sbi,unsigned int segno) sanity_check_valid_blocks() argument
420 seg_info_to_sit_folio(struct f2fs_sb_info * sbi,struct folio * folio,unsigned int start) seg_info_to_sit_folio() argument
458 __set_free(struct f2fs_sb_info * sbi,unsigned int segno) __set_free() argument
478 __set_inuse(struct f2fs_sb_info * sbi,unsigned int segno) __set_inuse() argument
490 __set_test_and_free(struct f2fs_sb_info * sbi,unsigned int segno,bool inmem) __set_test_and_free() argument
530 __set_test_and_inuse(struct f2fs_sb_info * sbi,unsigned int segno) __set_test_and_inuse() argument
545 get_sit_bitmap(struct f2fs_sb_info * sbi,void * dst_addr) get_sit_bitmap() argument
558 written_block_count(struct f2fs_sb_info * sbi) written_block_count() argument
563 free_segments(struct f2fs_sb_info * sbi) free_segments() argument
568 reserved_segments(struct f2fs_sb_info * sbi) reserved_segments() argument
573 free_sections(struct f2fs_sb_info * sbi) free_sections() argument
578 prefree_segments(struct f2fs_sb_info * sbi) prefree_segments() argument
583 dirty_segments(struct f2fs_sb_info * sbi) dirty_segments() argument
593 overprovision_segments(struct f2fs_sb_info * sbi) overprovision_segments() argument
598 reserved_sections(struct f2fs_sb_info * sbi) reserved_sections() argument
603 has_curseg_enough_space(struct f2fs_sb_info * sbi,unsigned int node_blocks,unsigned int data_blocks,unsigned int dent_blocks) has_curseg_enough_space() argument
656 __get_secs_required(struct f2fs_sb_info * sbi,unsigned int * lower_p,unsigned int * upper_p,bool * curseg_p) __get_secs_required() argument
688 has_not_enough_free_secs(struct f2fs_sb_info * sbi,int freed,int needed) has_not_enough_free_secs() argument
710 has_enough_free_secs(struct f2fs_sb_info * sbi,int freed,int needed) has_enough_free_secs() argument
716 has_enough_free_blks(struct f2fs_sb_info * sbi) has_enough_free_blks() argument
731 f2fs_is_checkpoint_ready(struct f2fs_sb_info * sbi) f2fs_is_checkpoint_ready() argument
743 excess_prefree_segs(struct f2fs_sb_info * sbi) excess_prefree_segs() argument
748 utilization(struct f2fs_sb_info * sbi) utilization() argument
793 IS_F2FS_IPU_DISABLE(struct f2fs_sb_info * sbi) IS_F2FS_IPU_DISABLE() argument
813 curseg_segno(struct f2fs_sb_info * sbi,int type) curseg_segno() argument
820 curseg_alloc_type(struct f2fs_sb_info * sbi,int type) curseg_alloc_type() argument
827 valid_main_segno(struct f2fs_sb_info * sbi,unsigned int segno) valid_main_segno() argument
835 struct f2fs_sb_info *sbi = fio->sbi; verify_fio_blkaddr() local
847 check_block_count(struct f2fs_sb_info * sbi,int segno,struct f2fs_sit_entry * raw_sit) check_block_count() argument
895 current_sit_addr(struct f2fs_sb_info * sbi,unsigned int start) current_sit_addr() argument
917 next_sit_addr(struct f2fs_sb_info * sbi,pgoff_t block_addr) next_sit_addr() argument
940 get_mtime(struct f2fs_sb_info * sbi,bool base_time) get_mtime() argument
967 start_sum_block(struct f2fs_sb_info * sbi) start_sum_block() argument
973 sum_blk_addr(struct f2fs_sb_info * sbi,int base,int type) sum_blk_addr() argument
980 sec_usage_check(struct f2fs_sb_info * sbi,unsigned int secno) sec_usage_check() argument
994 nr_pages_to_skip(struct f2fs_sb_info * sbi,int type) nr_pages_to_skip() argument
1012 nr_pages_to_write(struct f2fs_sb_info * sbi,int type,struct writeback_control * wbc) nr_pages_to_write() argument
1029 wake_up_discard_thread(struct f2fs_sb_info * sbi,bool force) wake_up_discard_thread() argument
[all...]
H A Dnode.c33 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_folio(struct f2fs_sb_info * sbi,nid_t nid) get_current_nat_folio() argument
138 get_next_nat_folio(struct f2fs_sb_info * sbi,nid_t nid) get_next_nat_folio() argument
167 __alloc_nat_entry(struct f2fs_sb_info * sbi,nid_t nid,bool no_fail) __alloc_nat_entry() argument
323 f2fs_in_warm_node_list(struct f2fs_sb_info * sbi,struct folio * folio) f2fs_in_warm_node_list() argument
328 f2fs_init_fsync_node_info(struct f2fs_sb_info * sbi) f2fs_init_fsync_node_info() argument
336 f2fs_add_fsync_node_entry(struct f2fs_sb_info * sbi,struct folio * folio) f2fs_add_fsync_node_entry() argument
360 f2fs_del_fsync_node_entry(struct f2fs_sb_info * sbi,struct folio * folio) f2fs_del_fsync_node_entry() argument
380 f2fs_reset_fsync_node_info(struct f2fs_sb_info * sbi) f2fs_reset_fsync_node_info() argument
389 f2fs_need_dentry_mark(struct f2fs_sb_info * sbi,nid_t nid) f2fs_need_dentry_mark() argument
406 f2fs_is_checkpointed_node(struct f2fs_sb_info * sbi,nid_t nid) f2fs_is_checkpointed_node() argument
420 f2fs_need_inode_block_update(struct f2fs_sb_info * sbi,nid_t ino) f2fs_need_inode_block_update() argument
437 cache_nat_entry(struct f2fs_sb_info * sbi,nid_t nid,struct f2fs_nat_entry * ne) cache_nat_entry() argument
465 set_node_addr(struct f2fs_sb_info * sbi,struct node_info * ni,block_t new_blkaddr,bool fsync_done) set_node_addr() argument
526 f2fs_try_to_free_nats(struct f2fs_sb_info * sbi,int nr_shrink) f2fs_try_to_free_nats() argument
557 f2fs_get_node_info(struct f2fs_sb_info * sbi,nid_t nid,struct node_info * ni,bool checkpoint_context) f2fs_get_node_info() argument
652 struct f2fs_sb_info *sbi = F2FS_F_SB(parent); f2fs_ra_node_pages() local
790 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); f2fs_get_dnode_of_data() local
937 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); truncate_node() local
984 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); truncate_dnode() local
1164 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_truncate_inode_blocks() local
1276 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_truncate_xattr_node() local
1362 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); f2fs_new_node_folio() local
1430 struct f2fs_sb_info *sbi = F2FS_F_SB(folio); read_node_folio() local
1473 f2fs_ra_node_page(struct f2fs_sb_info * sbi,nid_t nid) f2fs_ra_node_page() argument
1495 sanity_check_node_footer(struct f2fs_sb_info * sbi,struct folio * folio,pgoff_t nid,enum node_type ntype) sanity_check_node_footer() argument
1516 __get_node_folio(struct f2fs_sb_info * sbi,pgoff_t nid,struct folio * parent,int start,enum node_type ntype) __get_node_folio() argument
1570 f2fs_get_node_folio(struct f2fs_sb_info * sbi,pgoff_t nid) f2fs_get_node_folio() argument
1575 f2fs_get_inode_folio(struct f2fs_sb_info * sbi,pgoff_t ino) f2fs_get_inode_folio() argument
1580 f2fs_get_xnode_folio(struct f2fs_sb_info * sbi,pgoff_t xnid) f2fs_get_xnode_folio() argument
1587 struct f2fs_sb_info *sbi = F2FS_F_SB(parent); f2fs_get_node_folio_ra() local
1593 flush_inline_data(struct f2fs_sb_info * sbi,nid_t ino) flush_inline_data() argument
1629 last_fsync_dnode(struct f2fs_sb_info * sbi,nid_t ino) last_fsync_dnode() argument
1690 struct f2fs_sb_info *sbi = F2FS_F_SB(folio); __write_node_folio() local
1824 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
1944 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_match_ino() local
1968 struct f2fs_sb_info *sbi = F2FS_F_SB(folio); flush_dirty_inode() local
1983 f2fs_flush_inline_data(struct f2fs_sb_info * sbi) f2fs_flush_inline_data() argument
2024 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
2148 f2fs_wait_on_node_pages_writeback(struct f2fs_sb_info * sbi,unsigned int seq_id) f2fs_wait_on_node_pages_writeback() argument
2185 struct f2fs_sb_info *sbi = F2FS_M_SB(mapping); f2fs_write_node_pages() local
2264 __insert_free_nid(struct f2fs_sb_info * sbi,struct free_nid * i) __insert_free_nid() argument
2278 __remove_free_nid(struct f2fs_sb_info * sbi,struct free_nid * i,enum nid_state state) __remove_free_nid() argument
2290 __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
2312 update_free_nid_bitmap(struct f2fs_sb_info * sbi,nid_t nid,bool set,bool build) update_free_nid_bitmap() argument
2337 add_free_nid(struct f2fs_sb_info * sbi,nid_t nid,bool build,bool update) add_free_nid() argument
2414 remove_free_nid(struct f2fs_sb_info * sbi,nid_t nid) remove_free_nid() argument
2432 scan_nat_page(struct f2fs_sb_info * sbi,struct f2fs_nat_block * nat_blk,nid_t start_nid) scan_nat_page() argument
2465 scan_curseg_cache(struct f2fs_sb_info * sbi) scan_curseg_cache() argument
2486 scan_free_nid_bits(struct f2fs_sb_info * sbi) scan_free_nid_bits() argument
2518 __f2fs_build_free_nids(struct f2fs_sb_info * sbi,bool sync,bool mount) __f2fs_build_free_nids() argument
2601 f2fs_build_free_nids(struct f2fs_sb_info * sbi,bool sync,bool mount) f2fs_build_free_nids() argument
2617 f2fs_alloc_nid(struct f2fs_sb_info * sbi,nid_t * nid) f2fs_alloc_nid() argument
2658 f2fs_alloc_nid_done(struct f2fs_sb_info * sbi,nid_t nid) f2fs_alloc_nid_done() argument
2675 f2fs_alloc_nid_failed(struct f2fs_sb_info * sbi,nid_t nid) f2fs_alloc_nid_failed() argument
2705 f2fs_try_to_free_nids(struct f2fs_sb_info * sbi,int nr_shrink) f2fs_try_to_free_nids() argument
2777 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_recover_xattr_data() local
2823 f2fs_recover_inode_page(struct f2fs_sb_info * sbi,struct folio * folio) f2fs_recover_inode_page() argument
2894 f2fs_restore_node_summary(struct f2fs_sb_info * sbi,unsigned int segno,struct f2fs_summary_block * sum) f2fs_restore_node_summary() argument
2933 remove_nats_in_journal(struct f2fs_sb_info * sbi) remove_nats_in_journal() argument
2997 __update_nat_bits(struct f2fs_sb_info * sbi,nid_t start_nid,const struct f2fs_nat_block * nat_blk) __update_nat_bits() argument
3029 __flush_nat_entry_set(struct f2fs_sb_info * sbi,struct nat_entry_set * set,struct cp_control * cpc) __flush_nat_entry_set() argument
3107 f2fs_flush_nat_entries(struct f2fs_sb_info * sbi,struct cp_control * cpc) f2fs_flush_nat_entries() argument
3167 __get_nat_bitmaps(struct f2fs_sb_info * sbi) __get_nat_bitmaps() argument
3212 load_free_nid_bitmap(struct f2fs_sb_info * sbi) load_free_nid_bitmap() argument
3246 init_node_manager(struct f2fs_sb_info * sbi) init_node_manager() argument
3307 init_free_nid_cache(struct f2fs_sb_info * sbi) init_free_nid_cache() argument
3340 f2fs_build_node_manager(struct f2fs_sb_info * sbi) f2fs_build_node_manager() argument
3363 f2fs_destroy_node_manager(struct f2fs_sb_info * sbi) f2fs_destroy_node_manager() argument
[all...]
H A Dshrinker.c19 static unsigned long __count_nat_entries(struct f2fs_sb_info *sbi) in __count_nat_entries() argument
24 static unsigned long __count_free_nids(struct f2fs_sb_info *sbi) in __count_free_nids() argument
31 static unsigned long __count_extent_cache(struct f2fs_sb_info *sbi, in __count_extent_cache() argument
43 struct f2fs_sb_info *sbi; in f2fs_shrink_count() local
83 struct f2fs_sb_info *sbi; f2fs_shrink_scan() local
135 struct f2fs_sb_info *sbi; f2fs_donate_files() local
162 do_reclaim_caches(struct f2fs_sb_info * sbi,unsigned int reclaim_caches_kb) do_reclaim_caches() argument
206 struct f2fs_sb_info *sbi; f2fs_reclaim_caches() local
230 f2fs_join_shrinker(struct f2fs_sb_info * sbi) f2fs_join_shrinker() argument
237 f2fs_leave_shrinker(struct f2fs_sb_info * sbi) f2fs_leave_shrinker() argument
[all...]
H A Diostat.c20 static inline unsigned long long iostat_get_avg_bytes(struct f2fs_sb_info *sbi, in iostat_get_avg_bytes() argument
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() argument
113 f2fs_record_iostat(struct f2fs_sb_info * sbi) f2fs_record_iostat() argument
143 f2fs_reset_iostat(struct f2fs_sb_info * sbi) f2fs_reset_iostat() argument
161 __f2fs_update_iostat(struct f2fs_sb_info * sbi,enum iostat_type type,unsigned long long io_bytes) __f2fs_update_iostat() argument
168 f2fs_update_iostat(struct f2fs_sb_info * sbi,struct inode * inode,enum iostat_type type,unsigned long long io_bytes) f2fs_update_iostat() argument
217 struct f2fs_sb_info *sbi = iostat_ctx->sbi; __update_iostat_latency() local
258 iostat_alloc_and_bind_ctx(struct f2fs_sb_info * sbi,struct bio * bio,struct bio_post_read_ctx * ctx) iostat_alloc_and_bind_ctx() argument
297 f2fs_init_iostat(struct f2fs_sb_info * sbi) f2fs_init_iostat() argument
312 f2fs_destroy_iostat(struct f2fs_sb_info * sbi) f2fs_destroy_iostat() argument
[all...]
H A Dsuper.c74 int f2fs_build_fault_attr(struct f2fs_sb_info *sbi, unsigned long rate, in f2fs_build_fault_attr() argument
369 void f2fs_printk(struct f2fs_sb_info *sbi, bool limit_rate, in f2fs_printk() argument
438 static inline void limit_reserve_root(struct f2fs_sb_info *sbi) in limit_reserve_root() argument
462 adjust_unusable_cap_perc(struct f2fs_sb_info * sbi) adjust_unusable_cap_perc() argument
1156 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_check_quota_consistency() local
1271 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_check_test_dummy_encryption() local
1322 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_check_compression() local
1391 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_check_opt_consistency() local
1509 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_apply_quota_options() local
1544 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_apply_test_dummy_encryption() local
1559 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_apply_compression() local
1611 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_apply_options() local
1661 f2fs_sanity_check_options(struct f2fs_sb_info * sbi,bool remount) f2fs_sanity_check_options() argument
1722 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_drop_inode() local
1780 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_inode_dirtied() local
1807 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_inode_synced() local
1831 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_dirty_inode() local
1849 destroy_percpu_info(struct f2fs_sb_info * sbi) destroy_percpu_info() argument
1856 destroy_device_list(struct f2fs_sb_info * sbi) destroy_device_list() argument
1872 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_put_super() local
1989 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_sync_fs() local
2012 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_freeze() local
2039 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_unfreeze() local
2109 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_statfs() local
2168 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_show_quota_options() local
2205 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_show_compress_options() local
2259 struct f2fs_sb_info *sbi = F2FS_SB(root->d_sb); f2fs_show_options() local
2422 default_options(struct f2fs_sb_info * sbi,bool remount) default_options() argument
2489 f2fs_disable_checkpoint(struct f2fs_sb_info * sbi) f2fs_disable_checkpoint() argument
2566 f2fs_enable_checkpoint(struct f2fs_sb_info * sbi) f2fs_enable_checkpoint() argument
2594 struct f2fs_sb_info *sbi = F2FS_SB(sb); __f2fs_remount() local
2894 f2fs_need_recovery(struct f2fs_sb_info * sbi) f2fs_need_recovery() argument
2907 f2fs_recover_quota_begin(struct f2fs_sb_info * sbi) f2fs_recover_quota_begin() argument
2930 f2fs_recover_quota_end(struct f2fs_sb_info * sbi,bool quota_enabled) f2fs_recover_quota_end() argument
3064 f2fs_quota_on_mount(struct f2fs_sb_info * sbi,int type) f2fs_quota_on_mount() argument
3075 f2fs_enable_quota_files(struct f2fs_sb_info * sbi,bool rdonly) f2fs_enable_quota_files() argument
3140 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_enable_quotas() local
3176 f2fs_quota_sync_file(struct f2fs_sb_info * sbi,int type) f2fs_quota_sync_file() argument
3205 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_do_quota_sync() local
3334 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_quota_off() local
3391 struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb); f2fs_dquot_commit() local
3404 struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb); f2fs_dquot_acquire() local
3417 struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb); f2fs_dquot_release() local
3428 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_dquot_mark_dquot_dirty() local
3440 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_dquot_commit_info() local
3525 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_set_context() local
3555 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_get_devices() local
3589 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_nfs_get_inode() local
3671 __f2fs_commit_super(struct f2fs_sb_info * sbi,struct folio * folio,pgoff_t index,bool update) __f2fs_commit_super() argument
3704 sanity_check_area_boundary(struct f2fs_sb_info * sbi,struct folio * folio,pgoff_t index) sanity_check_area_boundary() argument
3794 sanity_check_raw_super(struct f2fs_sb_info * sbi,struct folio * folio,pgoff_t index) sanity_check_raw_super() argument
3963 f2fs_sanity_check_ckpt(struct f2fs_sb_info * sbi) f2fs_sanity_check_ckpt() argument
4134 init_sb_info(struct f2fs_sb_info * sbi) init_sb_info() argument
4196 init_percpu_info(struct f2fs_sb_info * sbi) init_percpu_info() argument
4224 struct f2fs_sb_info *sbi; global() member
4250 init_blkz_info(struct f2fs_sb_info * sbi,int devi) init_blkz_info() argument
4308 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
4360 f2fs_commit_super(struct f2fs_sb_info * sbi,bool recover) f2fs_commit_super() argument
4402 save_stop_reason(struct f2fs_sb_info * sbi,unsigned char reason) save_stop_reason() argument
4412 f2fs_record_stop_reason(struct f2fs_sb_info * sbi) f2fs_record_stop_reason() argument
4438 f2fs_save_errors(struct f2fs_sb_info * sbi,unsigned char flag) f2fs_save_errors() argument
4450 f2fs_update_errors(struct f2fs_sb_info * sbi) f2fs_update_errors() argument
4467 f2fs_record_errors(struct f2fs_sb_info * sbi,unsigned char error) f2fs_record_errors() argument
4485 f2fs_handle_error(struct f2fs_sb_info * sbi,unsigned char error) f2fs_handle_error() argument
4491 f2fs_handle_error_async(struct f2fs_sb_info * sbi,unsigned char error) f2fs_handle_error_async() argument
4508 f2fs_handle_critical_error(struct f2fs_sb_info * sbi,unsigned char reason) f2fs_handle_critical_error() argument
4567 struct f2fs_sb_info *sbi = container_of(work, f2fs_record_error_work() local
4573 get_first_seq_zone_segno(struct f2fs_sb_info * sbi) get_first_seq_zone_segno() argument
4604 f2fs_scan_devices(struct f2fs_sb_info * sbi) f2fs_scan_devices() argument
4708 f2fs_setup_casefold(struct f2fs_sb_info * sbi) f2fs_setup_casefold() argument
4755 f2fs_tuning_parameters(struct f2fs_sb_info * sbi) f2fs_tuning_parameters() argument
4773 struct f2fs_sb_info *sbi; f2fs_fill_super() local
5323 struct f2fs_sb_info *sbi = F2FS_SB(sb); kill_f2fs_super() local
[all...]
H A Dinode.c120 bool f2fs_enable_inode_chksum(struct f2fs_sb_info *sbi, struct folio *folio) in f2fs_enable_inode_chksum() argument
137 static __u32 f2fs_inode_chksum(struct f2fs_sb_info *sbi, struct folio *folio) in f2fs_inode_chksum() argument
159 bool f2fs_inode_chksum_verify(struct f2fs_sb_info *sbi, struct folio *folio) in f2fs_inode_chksum_verify() argument
188 f2fs_inode_chksum_set(struct f2fs_sb_info * sbi,struct folio * folio) f2fs_inode_chksum_set() argument
201 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); sanity_check_compress_inode() local
272 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); sanity_check_inode() local
409 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); do_read_inode() local
556 is_meta_ino(struct f2fs_sb_info * sbi,unsigned int ino) is_meta_ino() argument
564 struct f2fs_sb_info *sbi = F2FS_SB(sb); f2fs_iget() local
762 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_update_inode_page() local
789 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_write_inode() local
826 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_remove_donate_inode() local
842 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_evict_inode() local
1004 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_handle_failed_inode() local
[all...]
H A Dgc.c33 struct f2fs_sb_info *sbi = data; in gc_thread_func() local
189 f2fs_start_gc_thread(struct f2fs_sb_info * sbi) f2fs_start_gc_thread() argument
235 f2fs_stop_gc_thread(struct f2fs_sb_info * sbi) f2fs_stop_gc_thread() argument
247 select_gc_type(struct f2fs_sb_info * sbi,int gc_type) select_gc_type() argument
278 select_policy(struct f2fs_sb_info * sbi,int gc_type,int type,struct victim_sel_policy * p) select_policy() argument
321 get_max_cost(struct f2fs_sb_info * sbi,struct victim_sel_policy * p) get_max_cost() argument
341 check_bg_victims(struct f2fs_sb_info * sbi) check_bg_victims() argument
360 get_cb_cost(struct f2fs_sb_info * sbi,unsigned int segno) get_cb_cost() argument
388 get_gc_cost(struct f2fs_sb_info * sbi,unsigned int segno,struct victim_sel_policy * p,unsigned int valid_thresh_ratio) get_gc_cost() argument
422 f2fs_check_victim_tree(struct f2fs_sb_info * sbi,struct rb_root_cached * root) f2fs_check_victim_tree() argument
449 __lookup_victim_entry(struct f2fs_sb_info * sbi,unsigned long long mtime) __lookup_victim_entry() argument
467 __create_victim_entry(struct f2fs_sb_info * sbi,unsigned long long mtime,unsigned int segno) __create_victim_entry() argument
484 __insert_victim_entry(struct f2fs_sb_info * sbi,unsigned long long mtime,unsigned int segno) __insert_victim_entry() argument
513 add_victim_entry(struct f2fs_sb_info * sbi,struct victim_sel_policy * p,unsigned int segno) add_victim_entry() argument
545 atgc_lookup_victim(struct f2fs_sb_info * sbi,struct victim_sel_policy * p) atgc_lookup_victim() argument
618 atssr_lookup_victim(struct f2fs_sb_info * sbi,struct victim_sel_policy * p) atssr_lookup_victim() argument
682 lookup_victim_by_age(struct f2fs_sb_info * sbi,struct victim_sel_policy * p) lookup_victim_by_age() argument
695 release_victim_entry(struct f2fs_sb_info * sbi) release_victim_entry() argument
712 f2fs_pin_section(struct f2fs_sb_info * sbi,unsigned int segno) f2fs_pin_section() argument
737 f2fs_unpin_all_sections(struct f2fs_sb_info * sbi,bool enable) f2fs_unpin_all_sections() argument
768 f2fs_get_victim(struct f2fs_sb_info * sbi,unsigned int * result,int gc_type,int type,char alloc_mode,unsigned long long age,bool one_time) f2fs_get_victim() argument
1011 check_valid_map(struct f2fs_sb_info * sbi,unsigned int segno,int offset) check_valid_map() argument
1030 gc_node_segment(struct f2fs_sb_info * sbi,struct f2fs_summary * sum,unsigned int segno,int gc_type) gc_node_segment() argument
1137 is_alive(struct f2fs_sb_info * sbi,struct f2fs_summary * sum,struct node_info * dni,block_t blkaddr,unsigned int * nofs) is_alive() argument
1207 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); ra_data_block() local
1530 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
1706 __get_victim(struct f2fs_sb_info * sbi,unsigned int * victim,int gc_type,bool one_time) __get_victim() argument
1719 do_garbage_collect(struct f2fs_sb_info * sbi,unsigned int start_segno,struct gc_inode_list * gc_list,int gc_type,bool force_migrate,bool one_time) do_garbage_collect() argument
1858 f2fs_gc(struct f2fs_sb_info * sbi,struct f2fs_gc_control * gc_control) f2fs_gc() argument
2025 init_atgc_management(struct f2fs_sb_info * sbi) init_atgc_management() argument
2043 f2fs_build_gc_manager(struct f2fs_sb_info * sbi) f2fs_build_gc_manager() argument
2055 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
2090 free_segment_range(struct f2fs_sb_info * sbi,unsigned int secs,bool dry_run) free_segment_range() argument
2142 update_sb_metadata(struct f2fs_sb_info * sbi,int secs) update_sb_metadata() argument
2175 update_fs_metadata(struct f2fs_sb_info * sbi,int secs) update_fs_metadata() argument
2205 struct f2fs_sb_info *sbi = F2FS_I_SB(file_inode(filp)); f2fs_resize_fs() local
[all...]
H A Ddata.c54 struct f2fs_sb_info *sbi; in f2fs_is_cp_guaranteed() local
79 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in __read_io_type() local
111 struct f2fs_sb_info *sbi; member
281 struct f2fs_sb_info *sbi = F2FS_F_SB(bio_first_folio_all(bio)); in f2fs_read_end_io() local
319 struct f2fs_sb_info *sbi; f2fs_write_end_io() local
382 f2fs_target_device(struct f2fs_sb_info * sbi,block_t blk_addr,sector_t * sector) f2fs_target_device() argument
404 f2fs_target_device_index(struct f2fs_sb_info * sbi,block_t blkaddr) f2fs_target_device_index() argument
455 struct f2fs_sb_info *sbi = fio->sbi; __bio_alloc() local
509 f2fs_submit_read_bio(struct f2fs_sb_info * sbi,struct bio * bio,enum page_type type) f2fs_submit_read_bio() argument
519 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
617 __f2fs_submit_merged_write(struct f2fs_sb_info * sbi,enum page_type type,enum temp_type temp) __f2fs_submit_merged_write() argument
640 __submit_merged_write_cond(struct f2fs_sb_info * sbi,struct inode * inode,struct folio * folio,nid_t ino,enum page_type type,bool force) __submit_merged_write_cond() argument
665 f2fs_submit_merged_write(struct f2fs_sb_info * sbi,enum page_type type) f2fs_submit_merged_write() argument
670 f2fs_submit_merged_write_cond(struct f2fs_sb_info * sbi,struct inode * inode,struct folio * folio,nid_t ino,enum page_type type) f2fs_submit_merged_write_cond() argument
677 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
780 struct f2fs_sb_info *sbi = fio->sbi; add_ipu_page() local
825 f2fs_submit_merged_ipu_write(struct f2fs_sb_info * sbi,struct bio ** bio,struct folio * folio) f2fs_submit_merged_ipu_write() argument
923 is_end_zone_blkaddr(struct f2fs_sb_info * sbi,block_t blkaddr) is_end_zone_blkaddr() argument
946 struct f2fs_sb_info *sbi = fio->sbi; f2fs_submit_page_write() local
1043 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_grab_read_bio() local
1090 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_submit_page_read() local
1145 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); f2fs_reserve_new_blocks() local
1393 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); __allocate_data_block() local
1428 f2fs_map_lock(struct f2fs_sb_info * sbi,int flag) f2fs_map_lock() argument
1436 f2fs_map_unlock(struct f2fs_sb_info * sbi,int flag) f2fs_map_unlock() argument
1446 struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode); f2fs_get_block_locked() local
1462 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_map_no_dnode() local
1483 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_map_blocks_cached() local
1515 map_is_mergeable(struct f2fs_sb_info * sbi,struct f2fs_map_blocks * map,block_t blkaddr,int flag,int bidx,int ofs) map_is_mergeable() argument
1543 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_map_blocks() local
1828 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_xattr_fiemap() local
2184 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_read_multi_pages() local
2553 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); check_inplace_update_policy() local
2604 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_should_update_outplace() local
2783 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_write_single_data_page() local
2948 struct f2fs_sb_info *sbi = F2FS_M_SB(mapping); f2fs_write_cache_pages() local
3249 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __f2fs_write_data_pages() local
3342 prepare_write_begin(struct f2fs_sb_info * sbi,struct folio * folio,loff_t pos,unsigned int len,block_t * blk_addr,bool * node_changed) prepare_write_begin() argument
3460 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __reserve_data_block() local
3487 prepare_atomic_write_begin(struct f2fs_sb_info * sbi,struct folio * folio,loff_t pos,unsigned int len,block_t * blk_addr,bool * node_changed,bool * use_cow) prepare_atomic_write_begin() argument
3536 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_write_begin() local
3728 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_invalidate_folio() local
3844 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_migrate_blocks() local
3917 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); check_swap_activate() local
4028 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_swap_activate() local
4136 f2fs_init_post_read_wq(struct f2fs_sb_info * sbi) f2fs_init_post_read_wq() argument
4149 f2fs_destroy_post_read_wq(struct f2fs_sb_info * sbi) f2fs_destroy_post_read_wq() argument
[all...]
H A Dextent_cache.c24 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in sanity_check_extent_cache() local
290 static struct extent_node *__attach_extent_node(struct f2fs_sb_info *sbi, in __attach_extent_node() argument
313 __detach_extent_node(struct f2fs_sb_info * sbi,struct extent_tree * et,struct extent_node * en) __detach_extent_node() argument
333 __release_extent_node(struct f2fs_sb_info * sbi,struct extent_tree * et,struct extent_node * en) __release_extent_node() argument
349 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __grab_extent_tree() local
381 __free_extent_tree(struct f2fs_sb_info * sbi,struct extent_tree * et,unsigned int nr_shrink) __free_extent_tree() argument
412 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_init_read_extent_tree() local
483 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __lookup_extent_tree() local
538 __try_merge_extent_node(struct f2fs_sb_info * sbi,struct extent_tree * et,struct extent_info * ei,struct extent_node * prev_ex,struct extent_node * next_ex) __try_merge_extent_node() argument
577 __insert_extent_tree(struct f2fs_sb_info * sbi,struct extent_tree * et,struct extent_info * ei,struct rb_node ** insert_p,struct rb_node * insert_parent,bool leftmost) __insert_extent_tree() argument
629 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __destroy_extent_node() local
653 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __update_extent_tree_range() local
819 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); f2fs_update_read_extent_tree_range_compressed() local
855 __calculate_block_age(struct f2fs_sb_info * sbi,unsigned long long new,unsigned long long old) __calculate_block_age() argument
878 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __get_new_block_age() local
953 __shrink_extent_tree(struct f2fs_sb_info * sbi,int nr_shrink,enum extent_type type) __shrink_extent_tree() argument
1073 f2fs_shrink_read_extent_tree(struct f2fs_sb_info * sbi,int nr_shrink) f2fs_shrink_read_extent_tree() argument
1110 f2fs_shrink_age_extent_tree(struct f2fs_sb_info * sbi,int nr_shrink) f2fs_shrink_age_extent_tree() argument
1156 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); __destroy_extent_tree() local
1207 f2fs_init_extent_cache_info(struct f2fs_sb_info * sbi) f2fs_init_extent_cache_info() argument
[all...]
H A Ddebug.c32 void f2fs_update_sit_info(struct f2fs_sb_info *sbi) in f2fs_update_sit_info() argument
63 static void update_multidevice_stats(struct f2fs_sb_info *sbi) in update_multidevice_stats() argument
127 update_general_status(struct f2fs_sb_info * sbi) update_general_status() argument
298 update_mem_info(struct f2fs_sb_info * sbi) update_mem_info() argument
445 struct f2fs_sb_info *sbi = si->sbi; stat_show() local
762 f2fs_build_stats(struct f2fs_sb_info * sbi) f2fs_build_stats() argument
825 f2fs_destroy_stats(struct f2fs_sb_info * sbi) f2fs_destroy_stats() argument
[all...]
/linux/fs/exfat/
H A Dsuper.c28 static void exfat_free_iocharset(struct exfat_sb_info *sbi) in exfat_free_iocharset() argument
36 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_put_super() local
48 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_statfs() local
64 struct exfat_sb_info *sbi = EXFAT_SB(sb); exfat_set_vol_flags() local
94 struct exfat_sb_info *sbi = EXFAT_SB(sb); exfat_set_volume_dirty() local
101 struct exfat_sb_info *sbi = EXFAT_SB(sb); exfat_clear_volume_dirty() local
109 struct exfat_sb_info *sbi = EXFAT_SB(sb); exfat_show_options() local
148 struct exfat_sb_info *sbi = sb->s_fs_info; exfat_force_shutdown() local
264 struct exfat_sb_info *sbi = fc->s_fs_info; exfat_parse_param() local
336 struct exfat_sb_info *sbi = EXFAT_SB(sb); exfat_hash_init() local
347 struct exfat_sb_info *sbi = EXFAT_SB(sb); exfat_read_root() local
388 struct exfat_sb_info *sbi = EXFAT_SB(sb); exfat_calibrate_blocksize() local
423 struct exfat_sb_info *sbi = EXFAT_SB(sb); exfat_read_boot_sector() local
581 struct exfat_sb_info *sbi = EXFAT_SB(sb); __exfat_fill_super() local
636 struct exfat_sb_info *sbi = sb->s_fs_info; exfat_fill_super() local
728 exfat_free_sbi(struct exfat_sb_info * sbi) exfat_free_sbi() argument
736 struct exfat_sb_info *sbi = fc->s_fs_info; exfat_free() local
764 struct exfat_sb_info *sbi; exfat_init_fs_context() local
790 struct exfat_sb_info *sbi = container_of(p, struct exfat_sb_info, rcu); delayed_free() local
799 struct exfat_sb_info *sbi = sb->s_fs_info; exfat_kill_sb() local
[all...]
/linux/fs/autofs/
H A Droot.c69 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); autofs_lookup_active() local
188 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); autofs_lookup_expiring() local
247 struct autofs_sb_info *sbi = autofs_sbi(path->dentry->d_sb); autofs_mount_wait() local
292 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); autofs_mountpoint_changed() local
334 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); autofs_d_automount() local
422 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); autofs_d_manage() local
496 struct autofs_sb_info *sbi; autofs_lookup() local
550 struct autofs_sb_info *sbi = autofs_sbi(inode->i_sb); autofs_dir_permission() local
625 struct autofs_sb_info *sbi = autofs_sbi(dir->i_sb); autofs_dir_unlink() local
694 struct autofs_sb_info *sbi = autofs_sbi(dir->i_sb); autofs_dir_rmdir() local
727 struct autofs_sb_info *sbi = autofs_sbi(dir->i_sb); autofs_dir_mkdir() local
759 autofs_compat_get_set_timeout(struct autofs_sb_info * sbi,compat_ulong_t __user * p) autofs_compat_get_set_timeout() argument
784 autofs_get_set_timeout(struct autofs_sb_info * sbi,unsigned long __user * p) autofs_get_set_timeout() argument
809 autofs_get_protover(struct autofs_sb_info * sbi,int __user * p) autofs_get_protover() argument
816 autofs_get_protosubver(struct autofs_sb_info * sbi,int __user * p) autofs_get_protosubver() argument
857 struct autofs_sb_info *sbi = autofs_sbi(inode->i_sb); autofs_root_ioctl_unlocked() local
[all...]
H A Ddev-ioctl.c160 struct autofs_sb_info *sbi, in autofs_dev_ioctl_version() argument
171 struct autofs_sb_info *sbi, in autofs_dev_ioctl_protover() argument
180 struct autofs_sb_info *sbi, in autofs_dev_ioctl_protosubver() argument
264 struct autofs_sb_info *sbi, in autofs_dev_ioctl_openmount() argument
295 struct autofs_sb_info *sbi, in autofs_dev_ioctl_closemount() argument
306 struct autofs_sb_info *sbi, in autofs_dev_ioctl_ready() argument
320 autofs_dev_ioctl_fail(struct file * fp,struct autofs_sb_info * sbi,struct autofs_dev_ioctl * param) autofs_dev_ioctl_fail() argument
344 autofs_dev_ioctl_setpipefd(struct file * fp,struct autofs_sb_info * sbi,struct autofs_dev_ioctl * param) autofs_dev_ioctl_setpipefd() argument
397 autofs_dev_ioctl_catatonic(struct file * fp,struct autofs_sb_info * sbi,struct autofs_dev_ioctl * param) autofs_dev_ioctl_catatonic() argument
429 autofs_dev_ioctl_timeout(struct file * fp,struct autofs_sb_info * sbi,struct autofs_dev_ioctl * param) autofs_dev_ioctl_timeout() argument
505 autofs_dev_ioctl_requester(struct file * fp,struct autofs_sb_info * sbi,struct autofs_dev_ioctl * param) autofs_dev_ioctl_requester() argument
544 autofs_dev_ioctl_expire(struct file * fp,struct autofs_sb_info * sbi,struct autofs_dev_ioctl * param) autofs_dev_ioctl_expire() argument
558 autofs_dev_ioctl_askumount(struct file * fp,struct autofs_sb_info * sbi,struct autofs_dev_ioctl * param) autofs_dev_ioctl_askumount() argument
589 autofs_dev_ioctl_ismountpoint(struct file * fp,struct autofs_sb_info * sbi,struct autofs_dev_ioctl * param) autofs_dev_ioctl_ismountpoint() argument
682 struct autofs_sb_info *sbi; _autofs_dev_ioctl() local
[all...]
/linux/fs/zonefs/
H A Dsysfs.c26 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() argument
43 static ssize_t nr_wro_seq_files_show(struct zonefs_sb_info *sbi, char *buf) in nr_wro_seq_files_show() argument
49 static ssize_t max_active_seq_files_show(struct zonefs_sb_info *sbi, char *buf) in max_active_seq_files_show() argument
55 static ssize_t nr_active_seq_files_show(struct zonefs_sb_info *sbi, cha argument
72 struct zonefs_sb_info *sbi = zonefs_sysfs_sb_release() local
92 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_sysfs_register() local
112 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_sysfs_unregister() local
[all...]
H A Dsuper.c53 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); zonefs_handle_io_error() local
444 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_statfs() local
522 struct zonefs_sb_info *sbi = ZONEFS_SB(root->d_sb); zonefs_show_options() local
628 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_get_file_inode() local
679 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_get_zgroup_inode() local
710 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_get_dir_inode() local
752 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_readdir_root() local
789 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_readdir_zgroup() local
858 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_get_zone_info_cb() local
940 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_init_zgroup() local
1059 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_free_zgroups() local
1111 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_read_super() local
1188 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_get_zgroup_inodes() local
1208 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_release_zgroup_inodes() local
1229 struct zonefs_sb_info *sbi; zonefs_fill_super() local
1340 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); zonefs_kill_super() local
1368 struct zonefs_sb_info *sbi = sb->s_fs_info; zonefs_reconfigure() local
[all...]
/linux/fs/erofs/
H A Dsuper.c139 struct erofs_sb_info *sbi = EROFS_SB(sb); in erofs_init_device() local
199 struct erofs_sb_info *sbi = EROFS_SB(sb); in erofs_scan_devices() local
265 struct erofs_sb_info *sbi = EROFS_SB(sb); erofs_read_superblock() local
364 erofs_default_options(struct erofs_sb_info * sbi) erofs_default_options() argument
415 struct erofs_sb_info *sbi = fc->s_fs_info; erofs_fc_set_dax_mode() local
439 struct erofs_sb_info *sbi = fc->s_fs_info; erofs_fc_parse_param() local
608 struct erofs_sb_info *sbi = EROFS_SB(sb); erofs_set_sysfs_name() local
625 struct erofs_sb_info *sbi = EROFS_SB(sb); erofs_fc_fill_super() local
745 struct erofs_sb_info *sbi = fc->s_fs_info; erofs_fc_get_tree() local
776 struct erofs_sb_info *sbi = EROFS_SB(sb); erofs_fc_reconfigure() local
818 erofs_sb_free(struct erofs_sb_info * sbi) erofs_sb_free() argument
830 struct erofs_sb_info *sbi = fc->s_fs_info; erofs_fc_free() local
845 struct erofs_sb_info *sbi; erofs_init_fs_context() local
865 erofs_drop_internal_inodes(struct erofs_sb_info * sbi) erofs_drop_internal_inodes() argument
879 struct erofs_sb_info *sbi = EROFS_SB(sb); erofs_kill_sb() local
895 struct erofs_sb_info *const sbi = EROFS_SB(sb); erofs_put_super() local
973 struct erofs_sb_info *sbi = EROFS_SB(sb); erofs_statfs() local
993 struct erofs_sb_info *sbi = EROFS_SB(root->d_sb); erofs_show_options() local
[all...]
/linux/fs/hfsplus/
H A Dsuper.c103 struct hfsplus_sb_info *sbi = HFSPLUS_SB(inode->i_sb); in hfsplus_system_write_inode() local
179 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_sync_fs() local
249 struct hfsplus_sb_info *sbi; delayed_sync_fs() local
264 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); hfsplus_mark_mdb_dirty() local
281 struct hfsplus_sb_info *sbi = container_of(p, struct hfsplus_sb_info, rcu); delayed_free() local
289 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); hfsplus_put_super() local
318 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); hfsplus_statfs() local
342 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); hfsplus_reconfigure() local
380 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); hfsplus_fill_super() local
655 struct hfsplus_sb_info *sbi; hfsplus_init_fs_context() local
[all...]
/linux/fs/ntfs3/
H A Dfsntfs.c209 int ntfs_extend_init(struct ntfs_sb_info *sbi) in ntfs_extend_init() argument
276 int ntfs_loadlog_and_replay(struct ntfs_inode *ni, struct ntfs_sb_info *sbi) in ntfs_loadlog_and_replay() argument
352 ntfs_look_for_free_space(struct ntfs_sb_info * sbi,CLST lcn,CLST len,CLST * new_lcn,CLST * new_len,enum ALLOCATE_OPT opt) ntfs_look_for_free_space() argument
452 ntfs_check_for_free_space(struct ntfs_sb_info * sbi,CLST clen,CLST mlen) ntfs_check_for_free_space() argument
498 ntfs_extend_mft(struct ntfs_sb_info * sbi) ntfs_extend_mft() argument
556 ntfs_look_free_mft(struct ntfs_sb_info * sbi,CLST * rno,bool mft,struct ntfs_inode * ni,struct mft_inode ** mi) ntfs_look_free_mft() argument
737 ntfs_mark_rec_free(struct ntfs_sb_info * sbi,CLST rno,bool is_mft) ntfs_mark_rec_free() argument
770 ntfs_clear_mft_tail(struct ntfs_sb_info * sbi,size_t from,size_t to) ntfs_clear_mft_tail() argument
813 ntfs_refresh_zone(struct ntfs_sb_info * sbi) ntfs_refresh_zone() argument
846 ntfs_update_mftmirr(struct ntfs_sb_info * sbi,int wait) ntfs_update_mftmirr() argument
907 struct ntfs_sb_info *sbi = inode->i_sb->s_fs_info; ntfs_bad_inode() local
929 ntfs_set_state(struct ntfs_sb_info * sbi,enum NTFS_DIRTY_FLAGS dirty) ntfs_set_state() argument
1023 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs_bread() local
1107 ntfs_sb_write_run(struct ntfs_sb_info * sbi,const struct runs_tree * run,u64 vbo,const void * buf,size_t bytes,int sync) ntfs_sb_write_run() argument
1155 ntfs_bread_run(struct ntfs_sb_info * sbi,const struct runs_tree * run,u64 vbo) ntfs_bread_run() argument
1171 ntfs_read_run_nb(struct ntfs_sb_info * sbi,const struct runs_tree * run,u64 vbo,void * buf,u32 bytes,struct ntfs_buffers * nb) ntfs_read_run_nb() argument
1289 ntfs_read_bh(struct ntfs_sb_info * sbi,const struct runs_tree * run,u64 vbo,struct NTFS_RECORD_HEADER * rhdr,u32 bytes,struct ntfs_buffers * nb) ntfs_read_bh() argument
1300 ntfs_get_bh(struct ntfs_sb_info * sbi,const struct runs_tree * run,u64 vbo,u32 bytes,struct ntfs_buffers * nb) ntfs_get_bh() argument
1395 ntfs_write_bh(struct ntfs_sb_info * sbi,struct NTFS_RECORD_HEADER * rhdr,struct ntfs_buffers * nb,int sync) ntfs_write_bh() argument
1477 ntfs_bio_pages(struct ntfs_sb_info * sbi,const struct runs_tree * run,struct page ** pages,u32 nr_pages,u64 vbo,u32 bytes,enum req_op op) ntfs_bio_pages() argument
1576 ntfs_bio_fill_1(struct ntfs_sb_info * sbi,const struct runs_tree * run) ntfs_bio_fill_1() argument
1646 ntfs_vbo_to_lbo(struct ntfs_sb_info * sbi,const struct runs_tree * run,u64 vbo,u64 * lbo,u64 * bytes) ntfs_vbo_to_lbo() argument
1663 ntfs_new_inode(struct ntfs_sb_info * sbi,CLST rno,enum RECORD_FLAG flag) ntfs_new_inode() argument
1839 ntfs_security_init(struct ntfs_sb_info * sbi) ntfs_security_init() argument
1959 ntfs_get_security_by_id(struct ntfs_sb_info * sbi,__le32 security_id,struct SECURITY_DESCRIPTOR_RELATIVE ** sd,size_t * size) ntfs_get_security_by_id() argument
2059 ntfs_insert_security(struct ntfs_sb_info * sbi,const struct SECURITY_DESCRIPTOR_RELATIVE * sd,u32 size_sd,__le32 * security_id,bool * inserted) ntfs_insert_security() argument
2263 ntfs_reparse_init(struct ntfs_sb_info * sbi) ntfs_reparse_init() argument
2301 ntfs_objid_init(struct ntfs_sb_info * sbi) ntfs_objid_init() argument
2336 ntfs_objid_remove(struct ntfs_sb_info * sbi,struct GUID * guid) ntfs_objid_remove() argument
2355 ntfs_insert_reparse(struct ntfs_sb_info * sbi,__le32 rtag,const struct MFT_REF * ref) ntfs_insert_reparse() argument
2385 ntfs_remove_reparse(struct ntfs_sb_info * sbi,__le32 rtag,const struct MFT_REF * ref) ntfs_remove_reparse() argument
2451 ntfs_unmap_and_discard(struct ntfs_sb_info * sbi,CLST lcn,CLST len) ntfs_unmap_and_discard() argument
2458 mark_as_free_ex(struct ntfs_sb_info * sbi,CLST lcn,CLST len,bool trim) mark_as_free_ex() argument
2528 run_deallocate(struct ntfs_sb_info * sbi,const struct runs_tree * run,bool trim) run_deallocate() argument
2585 is_reserved_name(const struct ntfs_sb_info * sbi,const struct le_str * fname) is_reserved_name() argument
2620 valid_windows_name(struct ntfs_sb_info * sbi,const struct le_str * fname) valid_windows_name() argument
2629 ntfs_set_label(struct ntfs_sb_info * sbi,u8 * label,int len) ntfs_set_label() argument
[all...]
H A Dsuper.c82 struct ntfs_sb_info *sbi = sb->s_fs_info; in ntfs_printk() local
109 struct ntfs_sb_info *sbi = sb->s_fs_info; in ntfs_inode_printk() local
408 struct ntfs_sb_info *sbi = sb->s_fs_info; in ntfs_fs_reconfigure() local
470 struct ntfs_sb_info *sbi in ntfs3_volinfo() local
492 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs3_label_show() local
567 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs_create_procdir() local
579 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs_remove_procdir() local
641 ntfs3_put_sbi(struct ntfs_sb_info * sbi) ntfs3_put_sbi() argument
679 ntfs3_free_sbi(struct ntfs_sb_info * sbi) ntfs3_free_sbi() argument
694 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs_put_super() local
706 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs_statfs() local
724 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs_show_options() local
778 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs_sync_fs() local
918 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs_init_from_boot() local
1199 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs_fill_super() local
1652 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs_unmap_meta() local
1679 ntfs_discard(struct ntfs_sb_info * sbi,CLST lcn,CLST len) ntfs_discard() argument
1730 struct ntfs_sb_info *sbi = fc->s_fs_info; ntfs_fs_free() local
1759 struct ntfs_sb_info *sbi; __ntfs_init_fs_context() local
1811 struct ntfs_sb_info *sbi = sb->s_fs_info; ntfs3_kill_sb() local
[all...]
/linux/fs/minix/
H A Dbitmap.c45 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); minix_count_free_blocks() local
110 struct minix_sb_info *sbi = minix_sb(sb); minix_V1_raw_inode() local
134 struct minix_sb_info *sbi = minix_sb(sb); minix_V2_raw_inode() local
186 struct minix_sb_info *sbi = minix_sb(inode->i_sb); minix_free_inode() local
216 struct minix_sb_info *sbi = minix_sb(sb); minix_new_inode() local
265 struct minix_sb_info *sbi = minix_sb(sb); minix_count_free_inodes() local
[all...]
/linux/fs/ext4/
H A Dsysfs.c65 static ssize_t session_write_kbytes_show(struct ext4_sb_info *sbi, char *buf) in session_write_kbytes_show() argument
74 static ssize_t lifetime_write_kbytes_show(struct ext4_sb_info *sbi, char *buf) in lifetime_write_kbytes_show() argument
84 static ssize_t inode_readahead_blks_store(struct ext4_sb_info *sbi, in inode_readahead_blks_store() argument
101 static ssize_t reserved_clusters_store(struct ext4_sb_info *sbi, in reserved_clusters_store() argument
117 trigger_test_error(struct ext4_sb_info * sbi,const char * buf,size_t count) trigger_test_error() argument
133 journal_task_show(struct ext4_sb_info * sbi,char * buf) journal_task_show() argument
359 calc_ptr(struct ext4_attr * a,struct ext4_sb_info * sbi) calc_ptr() argument
382 ext4_generic_attr_show(struct ext4_attr * a,struct ext4_sb_info * sbi,char * buf) ext4_generic_attr_show() argument
417 struct ext4_sb_info *sbi = container_of(kobj, struct ext4_sb_info, ext4_attr_show() local
452 ext4_generic_attr_store(struct ext4_attr * a,struct ext4_sb_info * sbi,const char * buf,size_t len) ext4_generic_attr_store() argument
511 struct ext4_sb_info *sbi = container_of(kobj, struct ext4_sb_info, ext4_attr_store() local
529 struct ext4_sb_info *sbi = container_of(kobj, struct ext4_sb_info, ext4_sb_release() local
556 ext4_notify_error_sysfs(struct ext4_sb_info * sbi) ext4_notify_error_sysfs() argument
567 struct ext4_sb_info *sbi = EXT4_SB(sb); ext4_register_sysfs() local
601 struct ext4_sb_info *sbi = EXT4_SB(sb); ext4_unregister_sysfs() local
[all...]
/linux/fs/vboxsf/
H A Dutils.c18 struct vboxsf_sbi *sbi = VBOXSF_SBI(sb); in vboxsf_new_inode() local
49 int vboxsf_init_inode(struct vboxsf_sbi *sbi, struct inode *inode, in vboxsf_init_inode() argument
141 struct vboxsf_sbi *sbi = VBOXSF_SBI(dentry->d_sb); vboxsf_create_at_dentry() local
155 vboxsf_stat(struct vboxsf_sbi * sbi,struct shfl_string * path,struct shfl_fsobjinfo * info) vboxsf_stat() argument
179 struct vboxsf_sbi *sbi = VBOXSF_SBI(dentry->d_sb); vboxsf_stat_dentry() local
194 struct vboxsf_sbi *sbi; vboxsf_inode_revalidate() local
264 struct vboxsf_sbi *sbi = VBOXSF_SBI(dentry->d_sb); vboxsf_setattr() local
366 vboxsf_path_from_dentry(struct vboxsf_sbi * sbi,struct dentry * dentry) vboxsf_path_from_dentry() argument
438 vboxsf_nlscpy(struct vboxsf_sbi * sbi,char * name,size_t name_bound_len,const unsigned char * utf8_name,size_t utf8_len) vboxsf_nlscpy() argument
532 vboxsf_dir_read_all(struct vboxsf_sbi * sbi,struct vboxsf_dir_info * sf_d,u64 handle) vboxsf_dir_read_all() argument
[all...]
/linux/fs/fat/
H A Dfatent.c26 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat12_ent_blocknr() local
36 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_ent_blocknr() local
279 static inline void lock_fat(struct msdos_sb_info *sbi) in lock_fat() argument
284 static inline void unlock_fat(struct msdos_sb_info *sbi) in unlock_fat() argument
291 struct msdos_sb_info *sbi = MSDOS_SB(sb); fat_ent_access_init() local
311 struct msdos_sb_info *sbi = MSDOS_SB(sb); mark_fsinfo_dirty() local
323 struct msdos_sb_info *sbi = MSDOS_SB(sb); fat_ent_update_ptr() local
352 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); fat_ent_read() local
379 struct msdos_sb_info *sbi = MSDOS_SB(sb); fat_mirror_bhs() local
426 fat_ent_next(struct msdos_sb_info * sbi,struct fat_entry * fatent) fat_ent_next() argument
469 struct msdos_sb_info *sbi = MSDOS_SB(sb); fat_alloc_clusters() local
557 struct msdos_sb_info *sbi = MSDOS_SB(sb); fat_free_clusters() local
650 struct msdos_sb_info *sbi = MSDOS_SB(sb); fat_ra_init() local
690 struct msdos_sb_info *sbi = MSDOS_SB(sb); fat_ent_reada() local
718 struct msdos_sb_info *sbi = MSDOS_SB(sb); fat_count_free_clusters() local
757 struct msdos_sb_info *sbi = MSDOS_SB(sb); fat_trim_clusters() local
765 struct msdos_sb_info *sbi = MSDOS_SB(sb); fat_trim_fs() local
[all...]

1234567