Symbol: nilfs_sc_info
fs/nilfs2/segment.c
1000
int (*collect)(struct nilfs_sc_info *,
fs/nilfs2/segment.c
102
static inline int nilfs_sc_cstage_get(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
1028
static size_t nilfs_segctor_buffer_rest(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
1035
static int nilfs_segctor_scan_file(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
1088
static int nilfs_segctor_scan_file_dsync(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
115
int (*collect_data)(struct nilfs_sc_info *, struct buffer_head *,
fs/nilfs2/segment.c
1163
static int nilfs_segctor_collect_blocks(struct nilfs_sc_info *sci, int mode)
fs/nilfs2/segment.c
117
int (*collect_node)(struct nilfs_sc_info *, struct buffer_head *,
fs/nilfs2/segment.c
119
int (*collect_bmap)(struct nilfs_sc_info *, struct buffer_head *,
fs/nilfs2/segment.c
121
void (*write_data_binfo)(struct nilfs_sc_info *,
fs/nilfs2/segment.c
124
void (*write_node_binfo)(struct nilfs_sc_info *,
fs/nilfs2/segment.c
132
static void nilfs_segctor_start_timer(struct nilfs_sc_info *);
fs/nilfs2/segment.c
1326
static int nilfs_segctor_begin_construction(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
133
static void nilfs_segctor_do_flush(struct nilfs_sc_info *, int);
fs/nilfs2/segment.c
134
static void nilfs_segctor_do_immediate_flush(struct nilfs_sc_info *);
fs/nilfs2/segment.c
1386
static int nilfs_segctor_extend_segments(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
1481
static void nilfs_segctor_update_segusage(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
1516
static void nilfs_segctor_truncate_segments(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
1532
static int nilfs_segctor_collect(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
1596
nilfs_segctor_update_payload_blocknr(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
1668
static int nilfs_segctor_assign(struct nilfs_sc_info *sci, int mode)
fs/nilfs2/segment.c
1773
static int nilfs_segctor_write(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
1859
static void nilfs_segctor_abort_construction(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
1898
static void nilfs_segctor_complete_write(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
1997
static int nilfs_segctor_wait(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
2009
static int nilfs_segctor_collect_dirty_files(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
2052
static void nilfs_segctor_drop_written_files(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
2091
static int nilfs_segctor_do_construct(struct nilfs_sc_info *sci, int mode)
fs/nilfs2/segment.c
2198
static void nilfs_segctor_start_timer(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
2211
static void nilfs_segctor_do_flush(struct nilfs_sc_info *sci, int bn)
fs/nilfs2/segment.c
2231
static int nilfs_segctor_sync(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
2281
static void nilfs_segctor_wakeup(struct nilfs_sc_info *sci, int err, bool force)
fs/nilfs2/segment.c
2317
struct nilfs_sc_info *sci = nilfs->ns_writer;
fs/nilfs2/segment.c
2348
struct nilfs_sc_info *sci = nilfs->ns_writer;
fs/nilfs2/segment.c
2395
static void nilfs_segctor_accept(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
2420
static void nilfs_segctor_notify(struct nilfs_sc_info *sci, int mode, int err)
fs/nilfs2/segment.c
2451
static int nilfs_segctor_construct(struct nilfs_sc_info *sci, int mode)
fs/nilfs2/segment.c
2488
struct nilfs_sc_info *sci = timer_container_of(sci, t, sc_timer);
fs/nilfs2/segment.c
2512
struct nilfs_sc_info *sci = nilfs->ns_writer;
fs/nilfs2/segment.c
2565
static void nilfs_segctor_thread_construct(struct nilfs_sc_info *sci, int mode)
fs/nilfs2/segment.c
2583
static void nilfs_segctor_do_immediate_flush(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
2603
static int nilfs_segctor_flush_mode(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
2623
static bool nilfs_log_write_required(struct nilfs_sc_info *sci, int *modep)
fs/nilfs2/segment.c
2654
struct nilfs_sc_info *sci = (struct nilfs_sc_info *)arg;
fs/nilfs2/segment.c
2698
static struct nilfs_sc_info *nilfs_segctor_new(struct super_block *sb,
fs/nilfs2/segment.c
2702
struct nilfs_sc_info *sci;
fs/nilfs2/segment.c
271
struct nilfs_sc_info *sci = nilfs->ns_writer;
fs/nilfs2/segment.c
2734
static void nilfs_segctor_write_out(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
2762
static void nilfs_segctor_destroy(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
2835
struct nilfs_sc_info *sci;
fs/nilfs2/segment.c
318
struct nilfs_sc_info *sci = nilfs->ns_writer;
fs/nilfs2/segment.c
344
struct nilfs_sc_info *sci = nilfs->ns_writer;
fs/nilfs2/segment.c
388
static void *nilfs_segctor_map_segsum_entry(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
413
static int nilfs_segctor_reset_segment_buffer(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
442
static void nilfs_segctor_zeropad_segsum(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
452
static int nilfs_segctor_feed_segment(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
465
static int nilfs_segctor_add_super_root(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
486
struct nilfs_sc_info *sci, const struct nilfs_segsum_pointer *ssp,
fs/nilfs2/segment.c
497
static void nilfs_segctor_begin_finfo(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
511
static void nilfs_segctor_end_finfo(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
545
static int nilfs_segctor_add_file_block(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
584
static int nilfs_collect_file_data(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
600
static int nilfs_collect_file_node(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
607
static int nilfs_collect_file_bmap(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
615
static void nilfs_write_file_data_binfo(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
624
static void nilfs_write_file_node_binfo(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
641
static int nilfs_collect_dat_data(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
656
static int nilfs_collect_dat_bmap(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
664
static void nilfs_write_dat_data_binfo(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
673
static void nilfs_write_dat_node_binfo(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
830
struct nilfs_sc_info *sci = container_of(work, struct nilfs_sc_info,
fs/nilfs2/segment.c
853
static int nilfs_segctor_clean(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
861
static int nilfs_segctor_confirm(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
877
static void nilfs_segctor_clear_metadata_dirty(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
90
static inline void nilfs_sc_cstage_inc(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
904
static void nilfs_segctor_fill_in_file_bmap(struct nilfs_sc_info *sci)
fs/nilfs2/segment.c
941
static void nilfs_segctor_fill_in_super_root(struct nilfs_sc_info *sci,
fs/nilfs2/segment.c
96
static inline void nilfs_sc_cstage_set(struct nilfs_sc_info *sci, int next_scnt)
fs/nilfs2/segment.c
997
static int nilfs_segctor_apply_buffers(struct nilfs_sc_info *sci,
fs/nilfs2/the_nilfs.h
140
struct nilfs_sc_info *ns_writer;
fs/nilfs2/the_nilfs.h
23
struct nilfs_sc_info;
include/trace/events/nilfs2.h
10
struct nilfs_sc_info;
include/trace/events/nilfs2.h
27
TP_PROTO(struct nilfs_sc_info *sci),