Lines Matching refs:dbh
114 void nilfs_copy_buffer(struct buffer_head *dbh, struct buffer_head *sbh) in nilfs_copy_buffer() argument
118 struct page *spage = sbh->b_page, *dpage = dbh->b_page; in nilfs_copy_buffer()
123 memcpy(kaddr1 + bh_offset(dbh), kaddr0 + bh_offset(sbh), sbh->b_size); in nilfs_copy_buffer()
127 dbh->b_state = sbh->b_state & NILFS_BUFFER_INHERENT_BITS; in nilfs_copy_buffer()
128 dbh->b_blocknr = sbh->b_blocknr; in nilfs_copy_buffer()
129 dbh->b_bdev = sbh->b_bdev; in nilfs_copy_buffer()
131 bh = dbh; in nilfs_copy_buffer()
133 while ((bh = bh->b_this_page) != dbh) { in nilfs_copy_buffer()
213 struct buffer_head *dbh, *dbufs, *sbh, *sbufs; in nilfs_copy_page() local
225 dbh = dbufs = page_buffers(dst); in nilfs_copy_page()
228 lock_buffer(dbh); in nilfs_copy_page()
229 dbh->b_state = sbh->b_state & mask; in nilfs_copy_page()
230 dbh->b_blocknr = sbh->b_blocknr; in nilfs_copy_page()
231 dbh->b_bdev = sbh->b_bdev; in nilfs_copy_page()
233 dbh = dbh->b_this_page; in nilfs_copy_page()
234 } while (dbh != dbufs); in nilfs_copy_page()
249 unlock_buffer(dbh); in nilfs_copy_page()
251 dbh = dbh->b_this_page; in nilfs_copy_page()
252 } while (dbh != dbufs); in nilfs_copy_page()