|
Linux Kernel
3.7.1
|
#include <linux/fs.h>#include <linux/quotaops.h>#include <linux/slab.h>#include "jfs_incore.h"#include "jfs_superblock.h"#include "jfs_filsys.h"#include "jfs_metapage.h"#include "jfs_dmap.h"#include "jfs_unicode.h"#include "jfs_debug.h"Go to the source code of this file.
Data Structures | |
| struct | dtsplit |
| struct | jfs_dirent |
Macros | |
| #define | DT_PAGE(IP, MP) BT_PAGE(IP, MP, dtpage_t, i_dtroot) |
| #define | DT_GETPAGE(IP, BN, MP, SIZE, P, RC) |
| #define | DT_PUTPAGE(MP) BT_PUTPAGE(MP) |
| #define | DT_GETSEARCH(IP, LEAF, BN, MP, P, INDEX) BT_GETSEARCH(IP, LEAF, BN, MP, dtpage_t, P, INDEX, i_dtroot) |
| #define | ciToUpper(c) UniStrupr((c)->name) |
Functions | |
| int | dtSearch (struct inode *ip, struct component_name *key, ino_t *data, struct btstack *btstack, int flag) |
| int | dtInsert (tid_t tid, struct inode *ip, struct component_name *name, ino_t *fsn, struct btstack *btstack) |
| int | dtDelete (tid_t tid, struct inode *ip, struct component_name *key, ino_t *ino, int flag) |
| void | dtInitRoot (tid_t tid, struct inode *ip, u32 idotdot) |
| int | jfs_readdir (struct file *filp, void *dirent, filldir_t filldir) |
| int | dtModify (tid_t tid, struct inode *ip, struct component_name *key, ino_t *orig_ino, ino_t new_ino, int flag) |
Definition at line 198 of file jfs_dtree.c.
Definition at line 127 of file jfs_dtree.c.
| #define DT_GETSEARCH | ( | IP, | |
| LEAF, | |||
| BN, | |||
| MP, | |||
| P, | |||
| INDEX | |||
| ) | BT_GETSEARCH(IP, LEAF, BN, MP, dtpage_t, P, INDEX, i_dtroot) |
Definition at line 146 of file jfs_dtree.c.
Definition at line 124 of file jfs_dtree.c.
| #define DT_PUTPAGE | ( | MP | ) | BT_PUTPAGE(MP) |
Definition at line 144 of file jfs_dtree.c.
Definition at line 2082 of file jfs_dtree.c.
Definition at line 2826 of file jfs_dtree.c.
| int dtInsert | ( | tid_t | tid, |
| struct inode * | ip, | ||
| struct component_name * | name, | ||
| ino_t * | fsn, | ||
| struct btstack * | btstack | ||
| ) |
Definition at line 821 of file jfs_dtree.c.
| int dtModify | ( | tid_t | tid, |
| struct inode * | ip, | ||
| struct component_name * | key, | ||
| ino_t * | orig_ino, | ||
| ino_t | new_ino, | ||
| int | flag | ||
| ) |
Definition at line 4512 of file jfs_dtree.c.
| int dtSearch | ( | struct inode * | ip, |
| struct component_name * | key, | ||
| ino_t * | data, | ||
| struct btstack * | btstack, | ||
| int | flag | ||
| ) |
Definition at line 580 of file jfs_dtree.c.
1.8.2