|
#define | CREATE_TRACE_POINTS |
|
#define | IS_EXT2_SB(sb) (0) |
|
#define | IS_EXT3_SB(sb) (0) |
|
#define | DEFAULT_JOURNAL_IOPRIO (IOPRIO_PRIO_VALUE(IOPRIO_CLASS_BE, 3)) |
|
#define | MOPT_SET 0x0001 |
|
#define | MOPT_CLEAR 0x0002 |
|
#define | MOPT_NOSUPPORT 0x0004 |
|
#define | MOPT_EXPLICIT 0x0008 |
|
#define | MOPT_CLEAR_ERR 0x0010 |
|
#define | MOPT_GTE0 0x0020 |
|
#define | MOPT_Q MOPT_NOSUPPORT |
|
#define | MOPT_QFMT MOPT_NOSUPPORT |
|
#define | MOPT_DATAJ 0x0080 |
|
#define | SEQ_OPTS_PUTS(str) seq_printf(seq, "%c" str, sep) |
|
#define | SEQ_OPTS_PRINT(str, arg) seq_printf(seq, "%c" str, sep, arg) |
|
#define | PLURAL(x) (x), ((x) == 1) ? "" : "s" |
|
#define | EXT4_ATTR_OFFSET(_name, _mode, _show, _store, _elname) |
|
#define | EXT4_ATTR(name, mode, show, store) static struct ext4_attr ext4_attr_##name = __ATTR(name, mode, show, store) |
|
#define | EXT4_INFO_ATTR(name) EXT4_ATTR(name, 0444, NULL, NULL) |
|
#define | EXT4_RO_ATTR(name) EXT4_ATTR(name, 0444, name##_show, NULL) |
|
#define | EXT4_RW_ATTR(name) EXT4_ATTR(name, 0644, name##_show, name##_store) |
|
#define | EXT4_RW_ATTR_SBI_UI(name, elname) EXT4_ATTR_OFFSET(name, 0644, sbi_ui_show, sbi_ui_store, elname) |
|
#define | ATTR_LIST(name) &ext4_attr_##name.attr |
|
|
int | ext4_superblock_csum_verify (struct super_block *sb, struct ext4_super_block *es) |
|
void | ext4_superblock_csum_set (struct super_block *sb) |
|
void * | ext4_kvmalloc (size_t size, gfp_t flags) |
|
void * | ext4_kvzalloc (size_t size, gfp_t flags) |
|
void | ext4_kvfree (void *ptr) |
|
ext4_fsblk_t | ext4_block_bitmap (struct super_block *sb, struct ext4_group_desc *bg) |
|
ext4_fsblk_t | ext4_inode_bitmap (struct super_block *sb, struct ext4_group_desc *bg) |
|
ext4_fsblk_t | ext4_inode_table (struct super_block *sb, struct ext4_group_desc *bg) |
|
__u32 | ext4_free_group_clusters (struct super_block *sb, struct ext4_group_desc *bg) |
|
__u32 | ext4_free_inodes_count (struct super_block *sb, struct ext4_group_desc *bg) |
|
__u32 | ext4_used_dirs_count (struct super_block *sb, struct ext4_group_desc *bg) |
|
__u32 | ext4_itable_unused_count (struct super_block *sb, struct ext4_group_desc *bg) |
|
void | ext4_block_bitmap_set (struct super_block *sb, struct ext4_group_desc *bg, ext4_fsblk_t blk) |
|
void | ext4_inode_bitmap_set (struct super_block *sb, struct ext4_group_desc *bg, ext4_fsblk_t blk) |
|
void | ext4_inode_table_set (struct super_block *sb, struct ext4_group_desc *bg, ext4_fsblk_t blk) |
|
void | ext4_free_group_clusters_set (struct super_block *sb, struct ext4_group_desc *bg, __u32 count) |
|
void | ext4_free_inodes_set (struct super_block *sb, struct ext4_group_desc *bg, __u32 count) |
|
void | ext4_used_dirs_set (struct super_block *sb, struct ext4_group_desc *bg, __u32 count) |
|
void | ext4_itable_unused_set (struct super_block *sb, struct ext4_group_desc *bg, __u32 count) |
|
handle_t * | ext4_journal_start_sb (struct super_block *sb, int nblocks) |
|
int | __ext4_journal_stop (const char *where, unsigned int line, handle_t *handle) |
|
void | ext4_journal_abort_handle (const char *caller, unsigned int line, const char *err_fn, struct buffer_head *bh, handle_t *handle, int err) |
|
void | __ext4_error (struct super_block *sb, const char *function, unsigned int line, const char *fmt,...) |
|
void | ext4_error_inode (struct inode *inode, const char *function, unsigned int line, ext4_fsblk_t block, const char *fmt,...) |
|
void | ext4_error_file (struct file *file, const char *function, unsigned int line, ext4_fsblk_t block, const char *fmt,...) |
|
void | __ext4_std_error (struct super_block *sb, const char *function, unsigned int line, int errno) |
|
void | __ext4_abort (struct super_block *sb, const char *function, unsigned int line, const char *fmt,...) |
|
void | ext4_msg (struct super_block *sb, const char *prefix, const char *fmt,...) |
|
void | __ext4_warning (struct super_block *sb, const char *function, unsigned int line, const char *fmt,...) |
|
void | __ext4_grp_locked_error (const char *function, unsigned int line, struct super_block *sb, ext4_group_t grp, unsigned long ino, ext4_fsblk_t block, const char *fmt,...) __releases(bitlock) __acquires(bitlock) |
|
void | ext4_update_dynamic_rev (struct super_block *sb) |
|
void | ext4_clear_inode (struct inode *inode) |
|
int | ext4_alloc_flex_bg_array (struct super_block *sb, ext4_group_t ngroup) |
|
int | ext4_group_desc_csum_verify (struct super_block *sb, __u32 block_group, struct ext4_group_desc *gdp) |
|
void | ext4_group_desc_csum_set (struct super_block *sb, __u32 block_group, struct ext4_group_desc *gdp) |
|
| EXT4_RO_ATTR (delayed_allocation_blocks) |
|
| EXT4_RO_ATTR (session_write_kbytes) |
|
| EXT4_RO_ATTR (lifetime_write_kbytes) |
|
| EXT4_ATTR_OFFSET (inode_readahead_blks, 0644, sbi_ui_show, inode_readahead_blks_store, s_inode_readahead_blks) |
|
| EXT4_RW_ATTR_SBI_UI (inode_goal, s_inode_goal) |
|
| EXT4_RW_ATTR_SBI_UI (mb_stats, s_mb_stats) |
|
| EXT4_RW_ATTR_SBI_UI (mb_max_to_scan, s_mb_max_to_scan) |
|
| EXT4_RW_ATTR_SBI_UI (mb_min_to_scan, s_mb_min_to_scan) |
|
| EXT4_RW_ATTR_SBI_UI (mb_order2_req, s_mb_order2_reqs) |
|
| EXT4_RW_ATTR_SBI_UI (mb_stream_req, s_mb_stream_request) |
|
| EXT4_RW_ATTR_SBI_UI (mb_group_prealloc, s_mb_group_prealloc) |
|
| EXT4_RW_ATTR_SBI_UI (max_writeback_mb_bump, s_max_writeback_mb_bump) |
|
| EXT4_RW_ATTR_SBI_UI (extent_max_zeroout_kb, s_extent_max_zeroout_kb) |
|
| EXT4_ATTR (trigger_fs_error, 0200, NULL, trigger_test_error) |
|
| EXT4_INFO_ATTR (lazy_itable_init) |
|
| EXT4_INFO_ATTR (batched_discard) |
|
| EXT4_INFO_ATTR (meta_bg_resize) |
|
int | ext4_calculate_overhead (struct super_block *sb) |
|
int | ext4_force_commit (struct super_block *sb) |
|
| MODULE_AUTHOR ("Remy Card, Stephen Tweedie, Andrew Morton, Andreas Dilger, Theodore Ts'o and others") |
|
| MODULE_DESCRIPTION ("Fourth Extended Filesystem") |
|
| MODULE_LICENSE ("GPL") |
|