int __ext3_journal_dirty_metadata(const char *where, handle_t *handle, struct buffer_head *bh) { int err = journal_dirty_metadata(handle, bh); if (err) ext3_journal_abort_handle(where, __func__, bh, handle,err); return err; }
static int _mlowerfs_ext3_journal_dirty_metadata(handle_t *handle, struct buffer_head *bh) { int ret = journal_dirty_metadata(handle, bh); if (ret) { _mlowerfs_ext3_journal_abort_handle(handle, bh, ret); } return ret; }
int ocfs2_journal_dirty(handle_t *handle, struct buffer_head *bh) { int status; mlog_entry("(bh->b_blocknr=%llu)\n", (unsigned long long)bh->b_blocknr); status = journal_dirty_metadata(handle, bh); if (status < 0) mlog(ML_ERROR, "Could not dirty metadata buffer. " "(bh->b_blocknr=%llu)\n", (unsigned long long)bh->b_blocknr); mlog_exit(status); return status; }