Lines Matching defs:nilfs_segment_buffer
58 * struct nilfs_segment_buffer - Segment buffer
75 struct nilfs_segment_buffer {
99 list_entry((head), struct nilfs_segment_buffer, sb_list)
119 struct nilfs_segment_buffer *nilfs_segbuf_new(struct super_block *);
120 void nilfs_segbuf_free(struct nilfs_segment_buffer *);
121 void nilfs_segbuf_map(struct nilfs_segment_buffer *, __u64, unsigned long,
123 void nilfs_segbuf_map_cont(struct nilfs_segment_buffer *segbuf,
124 struct nilfs_segment_buffer *prev);
125 void nilfs_segbuf_set_next_segnum(struct nilfs_segment_buffer *, __u64,
127 int nilfs_segbuf_reset(struct nilfs_segment_buffer *, unsigned, time_t, __u64);
128 int nilfs_segbuf_extend_segsum(struct nilfs_segment_buffer *);
129 int nilfs_segbuf_extend_payload(struct nilfs_segment_buffer *,
131 void nilfs_segbuf_fill_in_segsum(struct nilfs_segment_buffer *);
133 static inline int nilfs_segbuf_simplex(struct nilfs_segment_buffer *segbuf)
141 static inline int nilfs_segbuf_empty(struct nilfs_segment_buffer *segbuf)
147 nilfs_segbuf_add_segsum_buffer(struct nilfs_segment_buffer *segbuf,
156 nilfs_segbuf_add_payload_buffer(struct nilfs_segment_buffer *segbuf,
164 nilfs_segbuf_add_file_buffer(struct nilfs_segment_buffer *segbuf,
174 struct nilfs_segment_buffer *last);