H A D | segment.c | 90 static inline void nilfs_sc_cstage_inc(struct nilfs_sc_info *sci) in nilfs_sc_cstage_inc() argument 96 static inline void nilfs_sc_cstage_set(struct nilfs_sc_info *sci, int next_scnt) in nilfs_sc_cstage_set() argument 102 static inline int nilfs_sc_cstage_get(struct nilfs_sc_info *sci) in nilfs_sc_cstage_get() argument 271 struct nilfs_sc_info *sci = nilfs->ns_writer; in nilfs_transaction_commit() local 318 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_relax_pressure_in_lock() local 344 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_transaction_lock() local 388 nilfs_segctor_map_segsum_entry(struct nilfs_sc_info * sci,struct nilfs_segsum_pointer * ssp,unsigned int bytes) nilfs_segctor_map_segsum_entry() argument 411 nilfs_segctor_reset_segment_buffer(struct nilfs_sc_info * sci) nilfs_segctor_reset_segment_buffer() argument 440 nilfs_segctor_zeropad_segsum(struct nilfs_sc_info * sci) nilfs_segctor_zeropad_segsum() argument 450 nilfs_segctor_feed_segment(struct nilfs_sc_info * sci) nilfs_segctor_feed_segment() argument 463 nilfs_segctor_add_super_root(struct nilfs_sc_info * sci) nilfs_segctor_add_super_root() argument 484 nilfs_segctor_segsum_block_required(struct nilfs_sc_info * sci,const struct nilfs_segsum_pointer * ssp,unsigned int binfo_size) nilfs_segctor_segsum_block_required() argument 495 nilfs_segctor_begin_finfo(struct nilfs_sc_info * sci,struct inode * inode) nilfs_segctor_begin_finfo() argument 509 nilfs_segctor_end_finfo(struct nilfs_sc_info * sci,struct inode * inode) nilfs_segctor_end_finfo() argument 543 nilfs_segctor_add_file_block(struct nilfs_sc_info * sci,struct buffer_head * bh,struct inode * inode,unsigned int binfo_size) nilfs_segctor_add_file_block() argument 582 nilfs_collect_file_data(struct nilfs_sc_info * sci,struct buffer_head * bh,struct inode * inode) nilfs_collect_file_data() argument 598 nilfs_collect_file_node(struct nilfs_sc_info * sci,struct buffer_head * bh,struct inode * inode) nilfs_collect_file_node() argument 605 nilfs_collect_file_bmap(struct nilfs_sc_info * sci,struct buffer_head * bh,struct inode * inode) nilfs_collect_file_bmap() argument 613 nilfs_write_file_data_binfo(struct nilfs_sc_info * sci,struct nilfs_segsum_pointer * ssp,union nilfs_binfo * binfo) nilfs_write_file_data_binfo() argument 622 nilfs_write_file_node_binfo(struct nilfs_sc_info * sci,struct nilfs_segsum_pointer * ssp,union nilfs_binfo * binfo) nilfs_write_file_node_binfo() argument 639 nilfs_collect_dat_data(struct nilfs_sc_info * sci,struct buffer_head * bh,struct inode * inode) nilfs_collect_dat_data() argument 654 nilfs_collect_dat_bmap(struct nilfs_sc_info * sci,struct buffer_head * bh,struct inode * inode) nilfs_collect_dat_bmap() argument 662 nilfs_write_dat_data_binfo(struct nilfs_sc_info * sci,struct nilfs_segsum_pointer * ssp,union nilfs_binfo * binfo) nilfs_write_dat_data_binfo() argument 671 nilfs_write_dat_node_binfo(struct nilfs_sc_info * sci,struct nilfs_segsum_pointer * ssp,union nilfs_binfo * binfo) nilfs_write_dat_node_binfo() argument 826 struct nilfs_sc_info *sci = container_of(work, struct nilfs_sc_info, nilfs_iput_work_func() local 849 nilfs_segctor_clean(struct nilfs_sc_info * sci) nilfs_segctor_clean() argument 857 nilfs_segctor_confirm(struct nilfs_sc_info * sci) nilfs_segctor_confirm() argument 873 nilfs_segctor_clear_metadata_dirty(struct nilfs_sc_info * sci) nilfs_segctor_clear_metadata_dirty() argument 900 nilfs_segctor_fill_in_file_bmap(struct nilfs_sc_info * sci) nilfs_segctor_fill_in_file_bmap() argument 937 nilfs_segctor_fill_in_super_root(struct nilfs_sc_info * sci,struct the_nilfs * nilfs) nilfs_segctor_fill_in_super_root() argument 993 nilfs_segctor_apply_buffers(struct nilfs_sc_info * sci,struct inode * inode,struct list_head * listp,int (* collect)(struct nilfs_sc_info *,struct buffer_head *,struct inode *)) nilfs_segctor_apply_buffers() argument 1024 nilfs_segctor_buffer_rest(struct nilfs_sc_info * sci) nilfs_segctor_buffer_rest() argument 1031 nilfs_segctor_scan_file(struct nilfs_sc_info * sci,struct inode * inode,const struct nilfs_sc_operations * sc_ops) nilfs_segctor_scan_file() argument 1084 nilfs_segctor_scan_file_dsync(struct nilfs_sc_info * sci,struct inode * inode) nilfs_segctor_scan_file_dsync() argument 1158 nilfs_segctor_collect_blocks(struct nilfs_sc_info * sci,int mode) nilfs_segctor_collect_blocks() argument 1319 nilfs_segctor_begin_construction(struct nilfs_sc_info * sci,struct the_nilfs * nilfs) nilfs_segctor_begin_construction() argument 1379 nilfs_segctor_extend_segments(struct nilfs_sc_info * sci,struct the_nilfs * nilfs,int nadd) nilfs_segctor_extend_segments() argument 1474 nilfs_segctor_update_segusage(struct nilfs_sc_info * sci,struct inode * sufile) nilfs_segctor_update_segusage() argument 1509 nilfs_segctor_truncate_segments(struct nilfs_sc_info * sci,struct nilfs_segment_buffer * last,struct inode * sufile) nilfs_segctor_truncate_segments() argument 1525 nilfs_segctor_collect(struct nilfs_sc_info * sci,struct the_nilfs * nilfs,int mode) nilfs_segctor_collect() argument 1589 nilfs_segctor_update_payload_blocknr(struct nilfs_sc_info * sci,struct nilfs_segment_buffer * segbuf,int mode) nilfs_segctor_update_payload_blocknr() argument 1661 nilfs_segctor_assign(struct nilfs_sc_info * sci,int mode) nilfs_segctor_assign() argument 1766 nilfs_segctor_write(struct nilfs_sc_info * sci,struct the_nilfs * nilfs) nilfs_segctor_write() argument 1852 nilfs_segctor_abort_construction(struct nilfs_sc_info * sci,struct the_nilfs * nilfs,int err) nilfs_segctor_abort_construction() argument 1891 nilfs_segctor_complete_write(struct nilfs_sc_info * sci) nilfs_segctor_complete_write() argument 1990 nilfs_segctor_wait(struct nilfs_sc_info * sci) nilfs_segctor_wait() argument 2002 nilfs_segctor_collect_dirty_files(struct nilfs_sc_info * sci,struct the_nilfs * nilfs) nilfs_segctor_collect_dirty_files() argument 2045 nilfs_segctor_drop_written_files(struct nilfs_sc_info * sci,struct the_nilfs * nilfs) nilfs_segctor_drop_written_files() argument 2084 nilfs_segctor_do_construct(struct nilfs_sc_info * sci,int mode) nilfs_segctor_do_construct() argument 2191 nilfs_segctor_start_timer(struct nilfs_sc_info * sci) nilfs_segctor_start_timer() argument 2204 nilfs_segctor_do_flush(struct nilfs_sc_info * sci,int bn) nilfs_segctor_do_flush() argument 2225 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_flush_segment() local 2240 nilfs_segctor_sync(struct nilfs_sc_info * sci) nilfs_segctor_sync() argument 2290 nilfs_segctor_wakeup(struct nilfs_sc_info * sci,int err,bool force) nilfs_segctor_wakeup() argument 2331 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_construct_segment() local 2367 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_construct_dsync_segment() local 2414 nilfs_segctor_accept(struct nilfs_sc_info * sci) nilfs_segctor_accept() argument 2439 nilfs_segctor_notify(struct nilfs_sc_info * sci,int mode,int err) nilfs_segctor_notify() argument 2468 nilfs_segctor_construct(struct nilfs_sc_info * sci,int mode) nilfs_segctor_construct() argument 2505 struct nilfs_sc_info *sci = from_timer(sci, t, sc_timer); nilfs_construction_timeout() local 2529 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_clean_segments() local 2582 nilfs_segctor_thread_construct(struct nilfs_sc_info * sci,int mode) nilfs_segctor_thread_construct() argument 2600 nilfs_segctor_do_immediate_flush(struct nilfs_sc_info * sci) nilfs_segctor_do_immediate_flush() argument 2620 nilfs_segctor_flush_mode(struct nilfs_sc_info * sci) nilfs_segctor_flush_mode() argument 2640 nilfs_log_write_required(struct nilfs_sc_info * sci,int * modep) nilfs_log_write_required() argument 2671 struct nilfs_sc_info *sci = (struct nilfs_sc_info *)arg; nilfs_segctor_thread() local 2719 struct nilfs_sc_info *sci; nilfs_segctor_new() local 2751 nilfs_segctor_write_out(struct nilfs_sc_info * sci) nilfs_segctor_write_out() argument 2779 nilfs_segctor_destroy(struct nilfs_sc_info * sci) nilfs_segctor_destroy() argument 2846 struct nilfs_sc_info *sci; nilfs_attach_log_writer() local [all...] |