Searched refs:dentry (Results 1 - 25 of 1943) sorted by relevance

1234567891011>>

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/ext3/
H A Dnamei.h8 extern struct dentry *ext3_get_parent(struct dentry *child);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/ext3/
H A Dnamei.h8 extern struct dentry *ext3_get_parent(struct dentry *child);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Ddebugfs.h29 extern struct dentry *arch_debugfs_dir;
37 struct dentry *debugfs_create_file(const char *name, mode_t mode,
38 struct dentry *parent, void *data,
41 struct dentry *debugfs_create_dir(const char *name, struct dentry *parent);
43 struct dentry *debugfs_create_symlink(const char *name, struct dentry *parent,
46 void debugfs_remove(struct dentry *dentry);
47 void debugfs_remove_recursive(struct dentry *dentr
109 debugfs_remove(struct dentry *dentry) argument
112 debugfs_remove_recursive(struct dentry *dentry) argument
[all...]
H A Ddcache.h31 * dentry.
79 * Try to keep struct dentry aligned on 64 byte cachelines (this will
89 struct dentry { struct
92 spinlock_t d_lock; /* per dentry lock */
101 struct dentry *d_parent; /* parent directory */
116 struct super_block *d_sb; /* The root of the dentry tree */
123 * dentry->d_lock spinlock nesting subclasses:
135 int (*d_revalidate)(struct dentry *, struct nameidata *);
136 int (*d_hash) (struct dentry *, struct qstr *);
137 int (*d_compare) (struct dentry *, struc
210 __d_drop(struct dentry *dentry) argument
218 d_drop(struct dentry *dentry) argument
227 dname_external(struct dentry *dentry) argument
337 dget(struct dentry *dentry) argument
355 d_unhashed(struct dentry *dentry) argument
360 d_unlinked(struct dentry *dentry) argument
365 cant_mount(struct dentry *dentry) argument
370 dont_mount(struct dentry *dentry) argument
377 dget_parent(struct dentry *dentry) argument
389 d_mountpoint(struct dentry *dentry) argument
[all...]
H A Dxattr.h51 struct dentry;
56 size_t (*list)(struct dentry *dentry, char *list, size_t list_size,
58 int (*get)(struct dentry *dentry, const char *name, void *buffer,
60 int (*set)(struct dentry *dentry, const char *name, const void *buffer,
65 ssize_t vfs_getxattr(struct dentry *, const char *, void *, size_t);
66 ssize_t vfs_listxattr(struct dentry *d, char *list, size_t size);
67 int __vfs_setxattr_noperm(struct dentry *, cons
[all...]
H A Dpath.h4 struct dentry;
9 struct dentry *dentry; member in struct:path
17 return path1->mnt == path2->mnt && path1->dentry == path2->dentry;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Ddebugfs.h29 extern struct dentry *arch_debugfs_dir;
37 struct dentry *debugfs_create_file(const char *name, mode_t mode,
38 struct dentry *parent, void *data,
41 struct dentry *debugfs_create_dir(const char *name, struct dentry *parent);
43 struct dentry *debugfs_create_symlink(const char *name, struct dentry *parent,
46 void debugfs_remove(struct dentry *dentry);
47 void debugfs_remove_recursive(struct dentry *dentr
109 debugfs_remove(struct dentry *dentry) argument
112 debugfs_remove_recursive(struct dentry *dentry) argument
[all...]
H A Ddcache.h31 * dentry.
79 * Try to keep struct dentry aligned on 64 byte cachelines (this will
89 struct dentry { struct
92 spinlock_t d_lock; /* per dentry lock */
101 struct dentry *d_parent; /* parent directory */
116 struct super_block *d_sb; /* The root of the dentry tree */
123 * dentry->d_lock spinlock nesting subclasses:
135 int (*d_revalidate)(struct dentry *, struct nameidata *);
136 int (*d_hash) (struct dentry *, struct qstr *);
137 int (*d_compare) (struct dentry *, struc
210 __d_drop(struct dentry *dentry) argument
218 d_drop(struct dentry *dentry) argument
227 dname_external(struct dentry *dentry) argument
337 dget(struct dentry *dentry) argument
355 d_unhashed(struct dentry *dentry) argument
360 d_unlinked(struct dentry *dentry) argument
365 cant_mount(struct dentry *dentry) argument
370 dont_mount(struct dentry *dentry) argument
377 dget_parent(struct dentry *dentry) argument
389 d_mountpoint(struct dentry *dentry) argument
[all...]
H A Dpath.h4 struct dentry;
9 struct dentry *dentry; member in struct:path
17 return path1->mnt == path2->mnt && path1->dentry == path2->dentry;
H A Dxattr.h51 struct dentry;
56 size_t (*list)(struct dentry *dentry, char *list, size_t list_size,
58 int (*get)(struct dentry *dentry, const char *name, void *buffer,
60 int (*set)(struct dentry *dentry, const char *name, const void *buffer,
65 ssize_t vfs_getxattr(struct dentry *, const char *, void *, size_t);
66 ssize_t vfs_listxattr(struct dentry *d, char *list, size_t size);
67 int __vfs_setxattr_noperm(struct dentry *, cons
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/cifs/
H A Dexport.c49 static struct dentry *cifs_get_parent(struct dentry *dentry) argument
52 cFYI(1, "get parent for %p", dentry);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/cifs/
H A Dexport.c49 static struct dentry *cifs_get_parent(struct dentry *dentry) argument
52 cFYI(1, "get parent for %p", dentry);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/9p/
H A Dfid.h26 * struct v9fs_dentry - 9p private data stored in dentry d_fsdata
28 * @fidlist: list of FIDs currently associated with this dentry
31 * a particular dentry. In particular, this private data is used
45 struct p9_fid *v9fs_fid_lookup(struct dentry *dentry);
46 struct p9_fid *v9fs_fid_clone(struct dentry *dentry);
47 int v9fs_fid_add(struct dentry *dentry, struct p9_fid *fid);
H A Dxattr.h22 extern ssize_t v9fs_xattr_get(struct dentry *, const char *,
24 extern int v9fs_xattr_set(struct dentry *, const char *,
26 extern ssize_t v9fs_listxattr(struct dentry *, char *, size_t);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/isdn/capi/
H A Dcapifs.h14 struct dentry *capifs_new_ncci(unsigned int num, dev_t device);
15 void capifs_free_ncci(struct dentry *dentry);
19 static inline struct dentry *capifs_new_ncci(unsigned int num, dev_t device)
24 static inline void capifs_free_ncci(struct dentry *dentry) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/isdn/capi/
H A Dcapifs.h14 struct dentry *capifs_new_ncci(unsigned int num, dev_t device);
15 void capifs_free_ncci(struct dentry *dentry);
19 static inline struct dentry *capifs_new_ncci(unsigned int num, dev_t device)
24 static inline void capifs_free_ncci(struct dentry *dentry) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/9p/
H A Dfid.h26 * struct v9fs_dentry - 9p private data stored in dentry d_fsdata
28 * @fidlist: list of FIDs currently associated with this dentry
31 * a particular dentry. In particular, this private data is used
45 struct p9_fid *v9fs_fid_lookup(struct dentry *dentry);
46 struct p9_fid *v9fs_fid_clone(struct dentry *dentry);
47 int v9fs_fid_add(struct dentry *dentry, struct p9_fid *fid);
H A Dxattr.h22 extern ssize_t v9fs_xattr_get(struct dentry *, const char *,
24 extern int v9fs_xattr_set(struct dentry *, const char *,
26 extern ssize_t v9fs_listxattr(struct dentry *, char *, size_t);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/s390/hypfs/
H A Dhypfs.h20 extern struct dentry *hypfs_mkdir(struct super_block *sb, struct dentry *parent,
23 extern struct dentry *hypfs_create_u64(struct super_block *sb,
24 struct dentry *dir, const char *name,
27 extern struct dentry *hypfs_create_str(struct super_block *sb,
28 struct dentry *dir, const char *name,
34 extern int hypfs_diag_create_files(struct super_block *sb, struct dentry *root);
39 extern int hypfs_vm_create_files(struct super_block *sb, struct dentry *root);
42 extern struct dentry *hypfs_dbfs_dir;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/s390/hypfs/
H A Dhypfs.h20 extern struct dentry *hypfs_mkdir(struct super_block *sb, struct dentry *parent,
23 extern struct dentry *hypfs_create_u64(struct super_block *sb,
24 struct dentry *dir, const char *name,
27 extern struct dentry *hypfs_create_str(struct super_block *sb,
28 struct dentry *dir, const char *name,
34 extern int hypfs_diag_create_files(struct super_block *sb, struct dentry *root);
39 extern int hypfs_vm_create_files(struct super_block *sb, struct dentry *root);
42 extern struct dentry *hypfs_dbfs_dir;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/ecryptfs/
H A Ddentry.c33 * ecryptfs_d_revalidate - revalidate an ecryptfs dentry
34 * @dentry: The ecryptfs dentry
37 * Called when the VFS needs to revalidate a dentry. This
38 * is called whenever a name lookup finds a dentry in the
45 static int ecryptfs_d_revalidate(struct dentry *dentry, struct nameidata *nd) argument
47 struct dentry *lower_dentry = ecryptfs_dentry_to_lower(dentry);
48 struct vfsmount *lower_mnt = ecryptfs_dentry_to_lower_mnt(dentry);
80 ecryptfs_d_release(struct dentry *dentry) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/ecryptfs/
H A Ddentry.c33 * ecryptfs_d_revalidate - revalidate an ecryptfs dentry
34 * @dentry: The ecryptfs dentry
37 * Called when the VFS needs to revalidate a dentry. This
38 * is called whenever a name lookup finds a dentry in the
45 static int ecryptfs_d_revalidate(struct dentry *dentry, struct nameidata *nd) argument
47 struct dentry *lower_dentry = ecryptfs_dentry_to_lower(dentry);
48 struct vfsmount *lower_mnt = ecryptfs_dentry_to_lower_mnt(dentry);
80 ecryptfs_d_release(struct dentry *dentry) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/x86/xen/
H A Ddebugfs.h4 struct dentry * __init xen_init_debugfs(void);
6 struct dentry *xen_debugfs_create_u32_array(const char *name, mode_t mode,
7 struct dentry *parent,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/x86/xen/
H A Ddebugfs.h4 struct dentry * __init xen_init_debugfs(void);
6 struct dentry *xen_debugfs_create_u32_array(const char *name, mode_t mode,
7 struct dentry *parent,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/
H A Ddcache.c48 #define DNAME_INLINE_LEN (sizeof(struct dentry)-offsetof(struct dentry,d_iname))
70 static void __d_free(struct dentry *dentry) argument
72 WARN_ON(!list_empty(&dentry->d_alias));
73 if (dname_external(dentry))
74 kfree(dentry->d_name.name);
75 kmem_cache_free(dentry_cache, dentry);
80 struct dentry * dentry local
88 d_free(struct dentry *dentry) argument
128 dentry_lru_add(struct dentry *dentry) argument
135 dentry_lru_add_tail(struct dentry *dentry) argument
142 dentry_lru_del(struct dentry *dentry) argument
151 dentry_lru_del_init(struct dentry *dentry) argument
215 dput(struct dentry *dentry) argument
274 d_invalidate(struct dentry * dentry) argument
322 __dget_locked(struct dentry *dentry) argument
329 dget_locked(struct dentry *dentry) argument
398 struct dentry *dentry; local
463 struct dentry *dentry; local
626 shrink_dcache_for_umount_subtree(struct dentry *dentry) argument
735 struct dentry *dentry; local
778 struct dentry *dentry = list_entry(tmp, struct dentry, d_u.d_child); local
830 struct dentry *dentry = list_entry(tmp, struct dentry, d_u.d_child); local
928 struct dentry *dentry; local
994 __d_instantiate(struct dentry *dentry, struct inode *inode) argument
1215 d_splice_alias(struct inode *inode, struct dentry *dentry) argument
1257 d_add_ci(struct dentry *dentry, struct inode *inode, struct qstr *name) argument
1344 struct dentry * dentry = NULL; local
1380 struct dentry *dentry; local
1455 struct dentry *dentry = NULL; local
1482 d_validate(struct dentry *dentry, struct dentry *dparent) argument
1533 d_delete(struct dentry * dentry) argument
1599 switch_names(struct dentry *dentry, struct dentry *target) argument
1660 d_move_locked(struct dentry * dentry, struct dentry * target) argument
1724 d_move(struct dentry * dentry, struct dentry * target) argument
1799 __d_materialise_dentry(struct dentry *dentry, struct dentry *anon) argument
1834 d_materialise_unique(struct dentry *dentry, struct inode *inode) argument
1930 struct dentry *dentry = path->dentry; local
2115 dynamic_dname(struct dentry *dentry, char *buffer, int buflen, const char *fmt, ...) argument
2136 __dentry_path(struct dentry *dentry, char *buf, int buflen) argument
2165 dentry_path(struct dentry *dentry, char *buf, int buflen) argument
2300 struct dentry *dentry = path1->dentry; local
2333 struct dentry *dentry = list_entry(tmp, struct dentry, d_u.d_child); local
2368 struct dentry * dentry; local
[all...]

Completed in 281 milliseconds

1234567891011>>