Lines Matching refs:bh
184 struct buffer_head *bh, in ext4_journal_abort_handle() argument
192 if (bh) in ext4_journal_abort_handle()
193 BUFFER_TRACE(bh, "abort"); in ext4_journal_abort_handle()
231 struct buffer_head *bh, in __ext4_journal_get_write_access() argument
241 err = jbd2_journal_get_write_access(handle, bh); in __ext4_journal_get_write_access()
243 ext4_journal_abort_handle(where, line, __func__, bh, in __ext4_journal_get_write_access()
251 jbd2_journal_set_triggers(bh, in __ext4_journal_get_write_access()
267 struct buffer_head *bh, ext4_fsblk_t blocknr) in __ext4_forget() argument
274 BUFFER_TRACE(bh, "enter"); in __ext4_forget()
277 bh, is_metadata, inode->i_mode, in __ext4_forget()
282 bforget(bh); in __ext4_forget()
293 if (bh) { in __ext4_forget()
294 BUFFER_TRACE(bh, "call jbd2_journal_forget"); in __ext4_forget()
295 err = jbd2_journal_forget(handle, bh); in __ext4_forget()
298 bh, handle, err); in __ext4_forget()
307 BUFFER_TRACE(bh, "call jbd2_journal_revoke"); in __ext4_forget()
308 err = jbd2_journal_revoke(handle, blocknr, bh); in __ext4_forget()
311 bh, handle, err); in __ext4_forget()
315 BUFFER_TRACE(bh, "exit"); in __ext4_forget()
321 struct buffer_head *bh, in __ext4_journal_get_create_access() argument
329 err = jbd2_journal_get_create_access(handle, bh); in __ext4_journal_get_create_access()
331 ext4_journal_abort_handle(where, line, __func__, bh, handle, in __ext4_journal_get_create_access()
338 jbd2_journal_set_triggers(bh, in __ext4_journal_get_create_access()
345 struct buffer_head *bh) in __ext4_handle_dirty_metadata() argument
351 set_buffer_meta(bh); in __ext4_handle_dirty_metadata()
352 set_buffer_prio(bh); in __ext4_handle_dirty_metadata()
353 set_buffer_uptodate(bh); in __ext4_handle_dirty_metadata()
355 err = jbd2_journal_dirty_metadata(handle, bh); in __ext4_handle_dirty_metadata()
358 ext4_journal_abort_handle(where, line, __func__, bh, in __ext4_handle_dirty_metadata()
371 bh->b_blocknr, in __ext4_handle_dirty_metadata()
383 mark_buffer_dirty_inode(bh, inode); in __ext4_handle_dirty_metadata()
385 mark_buffer_dirty(bh); in __ext4_handle_dirty_metadata()
387 sync_dirty_buffer(bh); in __ext4_handle_dirty_metadata()
388 if (buffer_req(bh) && !buffer_uptodate(bh)) { in __ext4_handle_dirty_metadata()
390 bh->b_blocknr, EIO, in __ext4_handle_dirty_metadata()