Searched refs:segbuf (Results 1 - 4 of 4) sorted by relevance

/linux-master/fs/nilfs2/
H A Dsegbuf.c17 #include "segbuf.h"
30 static int nilfs_segbuf_write(struct nilfs_segment_buffer *segbuf,
32 static int nilfs_segbuf_wait(struct nilfs_segment_buffer *segbuf);
36 struct nilfs_segment_buffer *segbuf; local
38 segbuf = kmem_cache_alloc(nilfs_segbuf_cachep, GFP_NOFS);
39 if (unlikely(!segbuf))
42 segbuf->sb_super = sb;
43 INIT_LIST_HEAD(&segbuf->sb_list);
44 INIT_LIST_HEAD(&segbuf->sb_segsum_buffers);
45 INIT_LIST_HEAD(&segbuf
55 nilfs_segbuf_free(struct nilfs_segment_buffer *segbuf) argument
60 nilfs_segbuf_map(struct nilfs_segment_buffer *segbuf, __u64 segnum, unsigned long offset, struct the_nilfs *nilfs) argument
77 nilfs_segbuf_map_cont(struct nilfs_segment_buffer *segbuf, struct nilfs_segment_buffer *prev) argument
88 nilfs_segbuf_set_next_segnum(struct nilfs_segment_buffer *segbuf, __u64 nextnum, struct the_nilfs *nilfs) argument
95 nilfs_segbuf_extend_segsum(struct nilfs_segment_buffer *segbuf) argument
114 nilfs_segbuf_extend_payload(struct nilfs_segment_buffer *segbuf, struct buffer_head **bhp) argument
129 nilfs_segbuf_reset(struct nilfs_segment_buffer *segbuf, unsigned int flags, time64_t ctime, __u64 cno) argument
150 nilfs_segbuf_fill_in_segsum(struct nilfs_segment_buffer *segbuf) argument
176 nilfs_segbuf_fill_in_segsum_crc(struct nilfs_segment_buffer *segbuf, u32 seed) argument
203 nilfs_segbuf_fill_in_data_crc(struct nilfs_segment_buffer *segbuf, u32 seed) argument
231 nilfs_segbuf_fill_in_super_root_crc(struct nilfs_segment_buffer *segbuf, u32 seed) argument
257 nilfs_segbuf_clear(struct nilfs_segment_buffer *segbuf) argument
269 struct nilfs_segment_buffer *segbuf; local
278 struct nilfs_segment_buffer *n, *segbuf; local
290 struct nilfs_segment_buffer *segbuf; local
303 struct nilfs_segment_buffer *segbuf; local
321 struct nilfs_segment_buffer *segbuf; local
336 struct nilfs_segment_buffer *segbuf = bio->bi_private; local
345 nilfs_segbuf_submit_bio(struct nilfs_segment_buffer *segbuf, struct nilfs_write_info *wi) argument
362 nilfs_segbuf_prepare_write(struct nilfs_segment_buffer *segbuf, struct nilfs_write_info *wi) argument
373 nilfs_segbuf_submit_bh(struct nilfs_segment_buffer *segbuf, struct nilfs_write_info *wi, struct buffer_head *bh) argument
413 nilfs_segbuf_write(struct nilfs_segment_buffer *segbuf, struct the_nilfs *nilfs) argument
457 nilfs_segbuf_wait(struct nilfs_segment_buffer *segbuf) argument
[all...]
H A Dsegbuf.h87 #define NILFS_NEXT_SEGBUF(segbuf) NILFS_LIST_SEGBUF((segbuf)->sb_list.next)
88 #define NILFS_PREV_SEGBUF(segbuf) NILFS_LIST_SEGBUF((segbuf)->sb_list.prev)
91 #define NILFS_SEGBUF_IS_LAST(segbuf, head) ((segbuf)->sb_list.next == (head))
110 void nilfs_segbuf_map_cont(struct nilfs_segment_buffer *segbuf,
121 static inline int nilfs_segbuf_simplex(struct nilfs_segment_buffer *segbuf) argument
123 unsigned int flags = segbuf->sb_sum.flags;
129 static inline int nilfs_segbuf_empty(struct nilfs_segment_buffer *segbuf) argument
135 nilfs_segbuf_add_segsum_buffer(struct nilfs_segment_buffer *segbuf, struct buffer_head *bh) argument
144 nilfs_segbuf_add_payload_buffer(struct nilfs_segment_buffer *segbuf, struct buffer_head *bh) argument
152 nilfs_segbuf_add_file_buffer(struct nilfs_segment_buffer *segbuf, struct buffer_head *bh) argument
[all...]
H A Dsegment.c33 #include "segbuf.h"
392 struct nilfs_segment_buffer *segbuf = sci->sc_curseg; local
399 &segbuf->sb_segsum_buffers));
413 struct nilfs_segment_buffer *segbuf = sci->sc_curseg; local
421 err = nilfs_segbuf_reset(segbuf, flags, sci->sc_seg_ctime, sci->sc_cno);
425 sumbh = NILFS_SEGBUF_FIRST_BH(&segbuf->sb_segsum_buffers);
426 sumbytes = segbuf->sb_sum.sumbytes;
465 struct nilfs_segment_buffer *segbuf = sci->sc_curseg; local
468 if (segbuf->sb_sum.nblocks >= segbuf
514 struct nilfs_segment_buffer *segbuf; local
548 struct nilfs_segment_buffer *segbuf; local
1274 struct nilfs_segment_buffer *segbuf, *prev; local
1334 struct nilfs_segment_buffer *segbuf, *prev; local
1390 struct nilfs_segment_buffer *segbuf, *prev; local
1429 struct nilfs_segment_buffer *segbuf; local
1445 struct nilfs_segment_buffer *segbuf; local
1465 struct nilfs_segment_buffer *segbuf = last; local
1541 nilfs_segctor_update_payload_blocknr(struct nilfs_sc_info *sci, struct nilfs_segment_buffer *segbuf, int mode) argument
1615 struct nilfs_segment_buffer *segbuf; local
1644 struct nilfs_segment_buffer *segbuf; local
1742 struct nilfs_segment_buffer *segbuf; local
1808 nilfs_set_next_segment(struct the_nilfs *nilfs, struct nilfs_segment_buffer *segbuf) argument
1821 struct nilfs_segment_buffer *segbuf; local
[all...]
H A DMakefile5 the_nilfs.o segbuf.o segment.o cpfile.o sufile.o \

Completed in 113 milliseconds