journal_extend man page on Scientific

Man page or keyword search:  
man Server   26626 pages
apropos Keyword Search (all sections)
Output format
Scientific logo
[printable version]

JOURNAL_EXTEND(9)	   The Linux Journalling API	     JOURNAL_EXTEND(9)

NAME
       journal_extend - extend buffer credits.

SYNOPSIS
       int journal_extend(handle_t * handle, int nblocks);

ARGUMENTS
       handle
	   handle to ´extend´

       nblocks
	   nr blocks to try to extend by.

DESCRIPTION
       Some transactions, such as large extends and truncates, can be done
       atomically all at once or in several stages. The operation requests a
       credit for a number of buffer modications in advance, but can extend
       its credit if it needs more.

       journal_extend tries to give the running handle more buffer credits. It
       does not guarantee that allocation - this is a best-effort only. The
       calling process MUST be able to deal cleanly with a failure to extend
       here.

       Return 0 on success, non-zero on failure.

       return code < 0 implies an error return code > 0 implies normal
       transaction-full status.

AUTHORS
       Roger Gammans <rgammans@computer-surgery.co.uk>
	   Author.

       Stephen Tweedie <sct@redhat.com>
	   Author.

COPYRIGHT
Kernel Hackers Manual 2.6.	 November 2013		     JOURNAL_EXTEND(9)
[top]

List of man pages available for Scientific

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net