Searched refs:segbuf (Results 1 - 4 of 4) sorted by relevance
/linux-master/fs/nilfs2/ |
H A D | segbuf.c | 17 #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 D | segbuf.h | 87 #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 D | segment.c | 33 #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 D | Makefile | 5 the_nilfs.o segbuf.o segment.o cpfile.o sufile.o \
|
Completed in 113 milliseconds