Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | ext4_journal_cb_entry |
#define EXT4_DATA_TRANS_BLOCKS | ( | sb | ) |
Definition at line 50 of file ext4_jbd2.h.
#define EXT4_DELETE_TRANS_BLOCKS | ( | sb | ) | (2 * EXT4_DATA_TRANS_BLOCKS(sb) + 64) |
Definition at line 66 of file ext4_jbd2.h.
Definition at line 226 of file ext4_jbd2.h.
Definition at line 231 of file ext4_jbd2.h.
#define ext4_handle_dirty_super | ( | handle, | |
sb | |||
) | __ext4_handle_dirty_super(__func__, __LINE__, (handle), (sb)) |
Definition at line 234 of file ext4_jbd2.h.
#define EXT4_INDEX_EXTRA_TRANS_BLOCKS 8 |
Definition at line 85 of file ext4_jbd2.h.
#define EXT4_INODE_JOURNAL_DATA_MODE 0x01 /* journal data mode */ |
Definition at line 345 of file ext4_jbd2.h.
#define EXT4_INODE_ORDERED_DATA_MODE 0x02 /* ordered data mode */ |
Definition at line 346 of file ext4_jbd2.h.
#define EXT4_INODE_WRITEBACK_DATA_MODE 0x04 /* writeback data mode */ |
Definition at line 347 of file ext4_jbd2.h.
Definition at line 22 of file ext4_jbd2.h.
#define ext4_journal_get_create_access | ( | handle, | |
bh | |||
) | __ext4_journal_get_create_access(__func__, __LINE__, (handle), (bh)) |
Definition at line 229 of file ext4_jbd2.h.
#define ext4_journal_get_write_access | ( | handle, | |
bh | |||
) | __ext4_journal_get_write_access(__func__, __LINE__, (handle), (bh)) |
Definition at line 224 of file ext4_jbd2.h.
#define ext4_journal_stop | ( | handle | ) | __ext4_journal_stop(__func__, __LINE__, (handle)) |
Definition at line 283 of file ext4_jbd2.h.
#define EXT4_MAX_TRANS_DATA 64U |
Definition at line 74 of file ext4_jbd2.h.
#define EXT4_MAXQUOTAS_DEL_BLOCKS | ( | sb | ) | (MAXQUOTAS*EXT4_QUOTA_DEL_BLOCKS(sb)) |
Definition at line 111 of file ext4_jbd2.h.
#define EXT4_MAXQUOTAS_INIT_BLOCKS | ( | sb | ) | (MAXQUOTAS*EXT4_QUOTA_INIT_BLOCKS(sb)) |
Definition at line 110 of file ext4_jbd2.h.
#define EXT4_MAXQUOTAS_TRANS_BLOCKS | ( | sb | ) | (MAXQUOTAS*EXT4_QUOTA_TRANS_BLOCKS(sb)) |
Definition at line 109 of file ext4_jbd2.h.
#define EXT4_META_TRANS_BLOCKS | ( | sb | ) |
Definition at line 59 of file ext4_jbd2.h.
#define EXT4_NOJOURNAL_MAX_REF_COUNT ((unsigned long) 4096) |
Definition at line 240 of file ext4_jbd2.h.
#define EXT4_QUOTA_DEL_BLOCKS | ( | sb | ) | 0 |
Definition at line 107 of file ext4_jbd2.h.
#define EXT4_QUOTA_INIT_BLOCKS | ( | sb | ) | 0 |
Definition at line 106 of file ext4_jbd2.h.
#define EXT4_QUOTA_TRANS_BLOCKS | ( | sb | ) | 0 |
Definition at line 105 of file ext4_jbd2.h.
#define EXT4_RESERVE_TRANS_BLOCKS 12U |
Definition at line 83 of file ext4_jbd2.h.
#define EXT4_SINGLEDATA_TRANS_BLOCKS | ( | sb | ) |
Definition at line 34 of file ext4_jbd2.h.
#define EXT4_XATTR_TRANS_BLOCKS 6U |
Definition at line 42 of file ext4_jbd2.h.
int __ext4_forget | ( | const char * | where, |
unsigned int | line, | ||
handle_t * | handle, | ||
int | is_metadata, | ||
struct inode * | inode, | ||
struct buffer_head * | bh, | ||
ext4_fsblk_t | blocknr | ||
) |
Definition at line 35 of file ext4_jbd2.c.
int __ext4_handle_dirty_metadata | ( | const char * | where, |
unsigned int | line, | ||
handle_t * | handle, | ||
struct inode * | inode, | ||
struct buffer_head * | bh | ||
) |
Definition at line 104 of file ext4_jbd2.c.
int __ext4_handle_dirty_super | ( | const char * | where, |
unsigned int | line, | ||
handle_t * | handle, | ||
struct super_block * | sb | ||
) |
Definition at line 140 of file ext4_jbd2.c.
int __ext4_journal_get_create_access | ( | const char * | where, |
unsigned int | line, | ||
handle_t * | handle, | ||
struct buffer_head * | bh | ||
) |
Definition at line 90 of file ext4_jbd2.c.
int __ext4_journal_get_write_access | ( | const char * | where, |
unsigned int | line, | ||
handle_t * | handle, | ||
struct buffer_head * | bh | ||
) |
Definition at line 9 of file ext4_jbd2.c.
int ext4_force_commit | ( | struct super_block * | sb | ) |
handle_t* ext4_journal_start_sb | ( | struct super_block * | sb, |
int | nblocks | ||
) |