Lines Matching defs:cp_bh
220 struct buffer_head *header_bh, *cp_bh;
235 ret = nilfs_cpfile_get_checkpoint_block(cpfile, cno, create, &cp_bh);
238 kaddr = kmap(cp_bh->b_page);
239 cp = nilfs_cpfile_block_get_checkpoint(cpfile, cno, cp_bh, kaddr);
242 kunmap(cp_bh->b_page);
243 brelse(cp_bh);
250 nilfs_cpfile_block_add_valid_checkpoints(cpfile, cp_bh,
252 mark_buffer_dirty(cp_bh);
265 *bhp = cp_bh;
315 struct buffer_head *header_bh, *cp_bh;
341 ret = nilfs_cpfile_get_checkpoint_block(cpfile, cno, 0, &cp_bh);
350 kaddr = kmap_atomic(cp_bh->b_page);
352 cpfile, cno, cp_bh, kaddr);
364 mark_buffer_dirty(cp_bh);
369 cpfile, cp_bh, kaddr, nicps);
373 brelse(cp_bh);
388 brelse(cp_bh);
619 struct buffer_head *header_bh, *curr_bh, *prev_bh, *cp_bh;
632 ret = nilfs_cpfile_get_checkpoint_block(cpfile, cno, 0, &cp_bh);
635 kaddr = kmap_atomic(cp_bh->b_page);
636 cp = nilfs_cpfile_block_get_checkpoint(cpfile, cno, cp_bh, kaddr);
696 kaddr = kmap_atomic(cp_bh->b_page);
697 cp = nilfs_cpfile_block_get_checkpoint(cpfile, cno, cp_bh, kaddr);
716 mark_buffer_dirty(cp_bh);
729 brelse(cp_bh);
738 struct buffer_head *header_bh, *next_bh, *prev_bh, *cp_bh;
750 ret = nilfs_cpfile_get_checkpoint_block(cpfile, cno, 0, &cp_bh);
753 kaddr = kmap_atomic(cp_bh->b_page);
754 cp = nilfs_cpfile_block_get_checkpoint(cpfile, cno, cp_bh, kaddr);
805 kaddr = kmap_atomic(cp_bh->b_page);
806 cp = nilfs_cpfile_block_get_checkpoint(cpfile, cno, cp_bh, kaddr);
819 mark_buffer_dirty(cp_bh);
832 brelse(cp_bh);