Lines Matching refs:bh
182 struct buffer_head *bh, *head; in reiserfs_commit_page() local
201 for (bh = head = page_buffers(page), block_start = 0; in reiserfs_commit_page()
202 bh != head || !block_start; in reiserfs_commit_page()
203 block_start = block_end, bh = bh->b_this_page) { in reiserfs_commit_page()
205 new = buffer_new(bh); in reiserfs_commit_page()
206 clear_buffer_new(bh); in reiserfs_commit_page()
209 if (!buffer_uptodate(bh)) in reiserfs_commit_page()
212 set_buffer_uptodate(bh); in reiserfs_commit_page()
214 reiserfs_prepare_for_journal(s, bh, 1); in reiserfs_commit_page()
215 journal_mark_dirty(&th, bh); in reiserfs_commit_page()
216 } else if (!buffer_dirty(bh)) { in reiserfs_commit_page()
217 mark_buffer_dirty(bh); in reiserfs_commit_page()
224 reiserfs_add_ordered_list(inode, bh); in reiserfs_commit_page()