|
Linux Kernel
3.7.1
|
#include "xfs.h"#include "xfs_fs.h"#include "xfs_types.h"#include "xfs_acl.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_bmap_btree.h"#include "xfs_alloc_btree.h"#include "xfs_ialloc_btree.h"#include "xfs_dinode.h"#include "xfs_inode.h"#include "xfs_btree.h"#include "xfs_ialloc.h"#include "xfs_quota.h"#include "xfs_utils.h"#include "xfs_trans_priv.h"#include "xfs_inode_item.h"#include "xfs_bmap.h"#include "xfs_trace.h"Go to the source code of this file.
Functions | |
| STATIC struct xfs_inode * | xfs_inode_alloc (struct xfs_mount *mp, xfs_ino_t ino) |
| STATIC void | xfs_inode_free_callback (struct rcu_head *head) |
| void | xfs_inode_free (struct xfs_inode *ip) |
| int | xfs_iget (xfs_mount_t *mp, xfs_trans_t *tp, xfs_ino_t ino, uint flags, uint lock_flags, xfs_inode_t **ipp) |
| uint | xfs_ilock_map_shared (xfs_inode_t *ip) |
| void | xfs_iunlock_map_shared (xfs_inode_t *ip, unsigned int lock_mode) |
| void | xfs_ilock (xfs_inode_t *ip, uint lock_flags) |
| int | xfs_ilock_nowait (xfs_inode_t *ip, uint lock_flags) |
| void | xfs_iunlock (xfs_inode_t *ip, uint lock_flags) |
| void | xfs_ilock_demote (xfs_inode_t *ip, uint lock_flags) |
| void | __xfs_iflock (struct xfs_inode *ip) |
Definition at line 692 of file xfs_iget.c.
| int xfs_iget | ( | xfs_mount_t * | mp, |
| xfs_trans_t * | tp, | ||
| xfs_ino_t | ino, | ||
| uint | flags, | ||
| uint | lock_flags, | ||
| xfs_inode_t ** | ipp | ||
| ) |
Definition at line 386 of file xfs_iget.c.
Definition at line 524 of file xfs_iget.c.
Definition at line 653 of file xfs_iget.c.
| uint xfs_ilock_map_shared | ( | xfs_inode_t * | ip | ) |
Definition at line 474 of file xfs_iget.c.
Definition at line 565 of file xfs_iget.c.
Definition at line 47 of file xfs_iget.c.
Definition at line 97 of file xfs_iget.c.
Definition at line 87 of file xfs_iget.c.
Definition at line 619 of file xfs_iget.c.
Definition at line 496 of file xfs_iget.c.
1.8.2