|
Linux Kernel
3.7.1
|
#include <linux/fs.h>#include <linux/pagemap.h>#include <linux/jbd2.h>#include <linux/time.h>#include <linux/fcntl.h>#include <linux/stat.h>#include <linux/string.h>#include <linux/quotaops.h>#include <linux/buffer_head.h>#include <linux/bio.h>#include "ext4.h"#include "ext4_jbd2.h"#include "xattr.h"#include "acl.h"#include <trace/events/ext4.h>Go to the source code of this file.
Data Structures | |
| struct | fake_dirent |
| struct | dx_countlimit |
| struct | dx_entry |
| struct | dx_root |
| struct | dx_root::dx_root_info |
| struct | dx_node |
| struct | dx_frame |
| struct | dx_map_entry |
| struct | dx_tail |
Macros | |
| #define | NAMEI_RA_CHUNKS 2 |
| #define | NAMEI_RA_BLOCKS 4 |
| #define | NAMEI_RA_SIZE (NAMEI_RA_CHUNKS * NAMEI_RA_BLOCKS) |
| #define | NAMEI_RA_INDEX(c, b) (((c) * NAMEI_RA_BLOCKS) + (b)) |
| #define | assert(test) J_ASSERT(test) |
| #define | dxtrace(command) |
| #define | EXT4_DIRENT_TAIL(block, blocksize) |
| #define | S_SHIFT 12 |
| #define | PARENT_INO(buffer, size) (ext4_next_entry((struct ext4_dir_entry_2 *)(buffer), size)->inode) |
Functions | |
| int | ext4_dirent_csum_verify (struct inode *inode, struct ext4_dir_entry *dirent) |
| int | ext4_htree_fill_tree (struct file *dir_file, __u32 start_hash, __u32 start_minor_hash, __u32 *next_hash) |
| struct dentry * | ext4_get_parent (struct dentry *child) |
| int | ext4_orphan_add (handle_t *handle, struct inode *inode) |
| int | ext4_orphan_del (handle_t *handle, struct inode *inode) |
Variables | |
| struct inode_operations | ext4_dir_inode_operations |
| struct inode_operations | ext4_special_inode_operations |
| #define EXT4_DIRENT_TAIL | ( | block, | |
| blocksize | |||
| ) |
| #define NAMEI_RA_INDEX | ( | c, | |
| b | |||
| ) | (((c) * NAMEI_RA_BLOCKS) + (b)) |
| #define NAMEI_RA_SIZE (NAMEI_RA_CHUNKS * NAMEI_RA_BLOCKS) |
| int ext4_dirent_csum_verify | ( | struct inode * | inode, |
| struct ext4_dir_entry * | dirent | ||
| ) |
| struct inode_operations ext4_dir_inode_operations |
| struct inode_operations ext4_special_inode_operations |
1.8.2