|
Linux Kernel
3.7.1
|
#include "xfs.h"#include "xfs_fs.h"#include "xfs_types.h"#include "xfs_log.h"#include "xfs_inum.h"#include "xfs_trans.h"#include "xfs_sb.h"#include "xfs_ag.h"#include "xfs_mount.h"#include "xfs_da_btree.h"#include "xfs_bmap_btree.h"#include "xfs_alloc_btree.h"#include "xfs_dinode.h"#include "xfs_inode.h"#include "xfs_inode_item.h"#include "xfs_bmap.h"#include "xfs_dir2.h"#include "xfs_dir2_format.h"#include "xfs_dir2_priv.h"#include "xfs_error.h"#include "xfs_vnodeops.h"#include "xfs_trace.h"Go to the source code of this file.
Variables | |
| struct xfs_name | xfs_name_dotdot = { (unsigned char *)"..", 2} |
| STATIC enum xfs_dacmp xfs_ascii_ci_compname | ( | struct xfs_da_args * | args, |
| const unsigned char * | name, | ||
| int | len | ||
| ) |
Definition at line 61 of file xfs_dir2.c.
| STATIC xfs_dahash_t xfs_ascii_ci_hashname | ( | struct xfs_name * | name | ) |
Definition at line 48 of file xfs_dir2.c.
| int xfs_dir2_grow_inode | ( | struct xfs_da_args * | args, |
| int | space, | ||
| xfs_dir2_db_t * | dbp | ||
| ) |
Definition at line 504 of file xfs_dir2.c.
Definition at line 548 of file xfs_dir2.c.
Definition at line 570 of file xfs_dir2.c.
| int xfs_dir2_shrink_inode | ( | xfs_da_args_t * | args, |
| xfs_dir2_db_t | db, | ||
| struct xfs_buf * | bp | ||
| ) |
Definition at line 592 of file xfs_dir2.c.
Definition at line 453 of file xfs_dir2.c.
Definition at line 242 of file xfs_dir2.c.
| int xfs_dir_createname | ( | xfs_trans_t * | tp, |
| xfs_inode_t * | dp, | ||
| struct xfs_name * | name, | ||
| xfs_ino_t | inum, | ||
| xfs_fsblock_t * | first, | ||
| xfs_bmap_free_t * | flist, | ||
| xfs_extlen_t | total | ||
| ) |
Definition at line 191 of file xfs_dir2.c.
| int xfs_dir_init | ( | xfs_trans_t * | tp, |
| xfs_inode_t * | dp, | ||
| xfs_inode_t * | pdp | ||
| ) |
Definition at line 170 of file xfs_dir2.c.
| int xfs_dir_ino_validate | ( | xfs_mount_t * | mp, |
| xfs_ino_t | ino | ||
| ) |
Definition at line 136 of file xfs_dir2.c.
| int xfs_dir_isempty | ( | xfs_inode_t * | dp | ) |
Definition at line 118 of file xfs_dir2.c.
| int xfs_dir_lookup | ( | xfs_trans_t * | tp, |
| xfs_inode_t * | dp, | ||
| struct xfs_name * | name, | ||
| xfs_ino_t * | inum, | ||
| struct xfs_name * | ci_name | ||
| ) |
Definition at line 269 of file xfs_dir2.c.
| void xfs_dir_mount | ( | xfs_mount_t * | mp | ) |
Definition at line 90 of file xfs_dir2.c.
| int xfs_dir_removename | ( | xfs_trans_t * | tp, |
| xfs_inode_t * | dp, | ||
| struct xfs_name * | name, | ||
| xfs_ino_t | ino, | ||
| xfs_fsblock_t * | first, | ||
| xfs_bmap_free_t * | flist, | ||
| xfs_extlen_t | total | ||
| ) |
Definition at line 322 of file xfs_dir2.c.
| int xfs_dir_replace | ( | xfs_trans_t * | tp, |
| xfs_inode_t * | dp, | ||
| struct xfs_name * | name, | ||
| xfs_ino_t | inum, | ||
| xfs_fsblock_t * | first, | ||
| xfs_bmap_free_t * | flist, | ||
| xfs_extlen_t | total | ||
| ) |
Definition at line 403 of file xfs_dir2.c.
| int xfs_readdir | ( | xfs_inode_t * | dp, |
| void * | dirent, | ||
| size_t | bufsize, | ||
| xfs_off_t * | offset, | ||
| filldir_t | filldir | ||
| ) |
Definition at line 369 of file xfs_dir2.c.
Definition at line 41 of file xfs_dir2.c.
1.8.2