1JOURNAL_RESTART(9) The Linux Journalling API JOURNAL_RESTART(9)
2
3
4
6 journal_restart - restart a handle.
7
9 int journal_restart(handle_t * handle, int nblocks);
10
12 handle
13 handle to restart
14
15 nblocks
16 nr credits requested
17
19 Restart a handle for a multi-transaction filesystem operation.
20
21 If the journal_extend call above fails to grant new buffer credits to a
22 running handle, a call to journal_restart will commit the handle's
23 transaction so far and reattach the handle to a new transaction
24 capabable of guaranteeing the requested number of credits.
25
27 Roger Gammans <rgammans@computer-surgery.co.uk>
28 Author.
29
30 Stephen Tweedie <sct@redhat.com>
31 Author.
32
34Kernel Hackers Manual 3.10 June 2019 JOURNAL_RESTART(9)