The Linux Journalling API
<<< Previous
Functions
Next >>>
Transasction Level
Table of Contents
journal_start
-- Obtain a new handle.
journal_try_start
-- Don't block, but try and get a handle
journal_extend
-- extend buffer credits.
journal_restart
-- restart a handle .
journal_lock_updates
-- establish a transaction barrier.
journal_unlock_updates
-- release barrier
journal_get_write_access
-- notify intent to modify a buffer for metadata (not data) update.
journal_get_create_access
-- notify intent to use newly created bh
journal_get_undo_access
-- Notify intent to modify metadata with non-rewindable consequences
journal_dirty_data
-- mark a buffer as containing dirty data which needs to be flushed before we can commit the current transaction.
journal_dirty_metadata
-- mark a buffer as containing dirty metadata
journal_forget
--
bforget
for potentially-journaled buffers.
journal_stop
-- complete a transaction
journal_try_to_free_buffers
-- try to free page buffers.
journal_flushpage
--
<<< Previous
Home
Next >>>
Functions
Up
journal_start