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

1234567891011>>

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/ext3/
H A Dnamei.h8 extern struct dentry *ext3_get_parent(struct dentry *child);
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/ext4/
H A Dnamei.h8 extern struct dentry *ext4_get_parent(struct dentry *child);
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/linux/
H A Ddcache.h31 * dentry.
82 struct dentry { struct
85 spinlock_t d_lock; /* per dentry lock */
93 struct dentry *d_parent; /* parent directory */
108 struct super_block *d_sb; /* The root of the dentry tree */
118 * dentry->d_lock spinlock nesting subclasses:
130 int (*d_revalidate)(struct dentry *, struct nameidata *);
131 int (*d_hash) (struct dentry *, struct qstr *);
132 int (*d_compare) (struct dentry *, struct qstr *, struct qstr *);
133 int (*d_delete)(struct dentry *);
198 __d_drop(struct dentry *dentry) argument
206 d_drop(struct dentry *dentry) argument
215 dname_external(struct dentry *dentry) argument
319 dget(struct dentry *dentry) argument
337 d_unhashed(struct dentry *dentry) argument
342 dget_parent(struct dentry *dentry) argument
354 d_mountpoint(struct dentry *dentry) argument
[all...]
H A Ddebugfs.h30 struct dentry *debugfs_create_file(const char *name, mode_t mode,
31 struct dentry *parent, void *data,
34 struct dentry *debugfs_create_dir(const char *name, struct dentry *parent);
36 struct dentry *debugfs_create_symlink(const char *name, struct dentry *parent,
39 void debugfs_remove(struct dentry *dentry);
41 struct dentry *debugfs_create_u8(const char *name, mode_t mode,
42 struct dentry *paren
85 debugfs_remove(struct dentry *dentry) argument
[all...]
H A Ddcookies.h37 * Convert the given dentry/vfsmount pair into
45 int get_dcookie(struct dentry * dentry, struct vfsmount * vfsmnt,
60 static inline int get_dcookie(struct dentry * dentry, argument
H A Dfsnotify.h21 * fsnotify_d_instantiate - instantiate a dentry for inode
24 static inline void fsnotify_d_instantiate(struct dentry *entry,
34 static inline void fsnotify_d_move(struct dentry *entry)
76 static inline void fsnotify_nameremove(struct dentry *dentry, int isdir) argument
80 dnotify_parent(dentry, DN_DELETE);
81 inotify_dentry_parent_queue_event(dentry, IN_DELETE|isdir, 0, dentry->d_name.name);
96 static inline void fsnotify_create(struct inode *inode, struct dentry *dentry) argument
107 fsnotify_mkdir(struct inode *inode, struct dentry *dentry) argument
118 fsnotify_access(struct dentry *dentry) argument
134 fsnotify_modify(struct dentry *dentry) argument
150 fsnotify_open(struct dentry *dentry) argument
167 struct dentry *dentry = file->f_path.dentry; local
183 fsnotify_xattr(struct dentry *dentry) argument
199 fsnotify_change(struct dentry *dentry, unsigned int ia_valid) argument
[all...]
H A Dnamei.h18 struct dentry *dentry; member in struct:nameidata
34 struct dentry *dentry; member in struct:path
49 * - dentry cache is untrusted; force a real lookup
79 extern struct file *lookup_instantiate_filp(struct nameidata *nd, struct dentry *dentry,
84 extern struct dentry * lookup_one_len(const char *, struct dentry *, int);
85 extern struct dentry *lookup_one_len_ker
[all...]
H A Dxattr.h37 struct dentry;
49 ssize_t vfs_getxattr(struct dentry *, char *, void *, size_t);
50 ssize_t vfs_listxattr(struct dentry *d, char *list, size_t size);
51 int vfs_setxattr(struct dentry *, char *, void *, size_t, int);
52 int vfs_removexattr(struct dentry *, char *);
54 ssize_t generic_getxattr(struct dentry *dentry, const char *name, void *buffer, size_t size);
55 ssize_t generic_listxattr(struct dentry *dentry, char *buffer, size_t buffer_size);
56 int generic_setxattr(struct dentry *dentr
[all...]
H A Dfault-inject.h32 struct dentry *dir;
34 struct dentry *probability_file;
35 struct dentry *interval_file;
36 struct dentry *times_file;
37 struct dentry *space_file;
38 struct dentry *verbose_file;
39 struct dentry *task_filter_file;
40 struct dentry *stacktrace_depth_file;
41 struct dentry *require_start_file;
42 struct dentry *require_end_fil
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/cifs/
H A Dexport.c35 static struct dentry *cifs_get_parent(struct dentry *dentry) argument
H A Dcifsfs.h46 extern int cifs_create(struct inode *, struct dentry *, int,
48 extern struct dentry * cifs_lookup(struct inode *, struct dentry *,
50 extern int cifs_unlink(struct inode *, struct dentry *);
51 extern int cifs_hardlink(struct dentry *, struct inode *, struct dentry *);
52 extern int cifs_mknod(struct inode *, struct dentry *, int, dev_t);
53 extern int cifs_mkdir(struct inode *, struct dentry *, int);
54 extern int cifs_rmdir(struct inode *, struct dentry *);
55 extern int cifs_rename(struct inode *, struct dentry *, struc
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/ecryptfs/
H A Ddentry.c32 * ecryptfs_d_revalidate - revalidate an ecryptfs dentry
33 * @dentry: The ecryptfs dentry
36 * Called when the VFS needs to revalidate a dentry. This
37 * is called whenever a name lookup finds a dentry in the
44 static int ecryptfs_d_revalidate(struct dentry *dentry, struct nameidata *nd) argument
46 struct dentry *lower_dentry = ecryptfs_dentry_to_lower(dentry);
47 struct vfsmount *lower_mnt = ecryptfs_dentry_to_lower_mnt(dentry);
79 ecryptfs_d_release(struct dentry *dentry) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/s390/hypfs/
H A Dhypfs.h19 extern struct dentry *hypfs_mkdir(struct super_block *sb, struct dentry *parent,
22 extern struct dentry *hypfs_create_u64(struct super_block *sb,
23 struct dentry *dir, const char *name,
26 extern struct dentry *hypfs_create_str(struct super_block *sb,
27 struct dentry *dir, const char *name,
33 extern int hypfs_diag_create_files(struct super_block *sb, struct dentry *root);
37 extern int hypfs_vm_create_files(struct super_block *sb, struct dentry *root);
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/9p/
H A Dvfs_dentry.c4 * This file contians vfs dentry ops for the 9P2000 protocol.
45 * v9fs_dentry_delete - called when dentry refcount equals 0
46 * @dentry: dentry in question
49 * dentry components.
53 static int v9fs_dentry_delete(struct dentry *dentry) argument
55 dprintk(DEBUG_VFS, " dentry: %s (%p)\n", dentry->d_iname, dentry);
69 v9fs_cached_dentry_delete(struct dentry *dentry) argument
86 v9fs_dentry_release(struct dentry *dentry) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/smbfs/
H A Dproto.h17 extern int smb_open(struct dentry *dentry, int wish);
19 extern int smb_close_fileid(struct dentry *dentry, __u16 fileid);
20 extern int smb_proc_create(struct dentry *dentry, __u16 attr, time_t ctime, __u16 *fileid);
21 extern int smb_proc_mv(struct dentry *old_dentry, struct dentry *new_dentry);
22 extern int smb_proc_mkdir(struct dentry *dentry);
[all...]
H A Ddir.c28 static struct dentry *smb_lookup(struct inode *, struct dentry *, struct nameidata *);
29 static int smb_create(struct inode *, struct dentry *, int, struct nameidata *);
30 static int smb_mkdir(struct inode *, struct dentry *, int);
31 static int smb_rmdir(struct inode *, struct dentry *);
32 static int smb_unlink(struct inode *, struct dentry *);
33 static int smb_rename(struct inode *, struct dentry *,
34 struct inode *, struct dentry *);
35 static int smb_make_node(struct inode *,struct dentry *,int,dev_t);
36 static int smb_link(struct dentry *, struc
82 struct dentry *dentry = filp->f_path.dentry; local
242 struct dentry *dentry = file->f_path.dentry; local
299 smb_lookup_validate(struct dentry * dentry, struct nameidata *nd) argument
369 smb_delete_dentry(struct dentry * dentry) argument
387 smb_new_dentry(struct dentry *dentry) argument
405 smb_renew_times(struct dentry * dentry) argument
427 smb_lookup(struct inode *dir, struct dentry *dentry, struct nameidata *nd) argument
480 smb_instantiate(struct dentry *dentry, __u16 fileid, int have_id) argument
522 smb_create(struct inode *dir, struct dentry *dentry, int mode, struct nameidata *nd) argument
553 smb_mkdir(struct inode *dir, struct dentry *dentry, int mode) argument
576 smb_rmdir(struct inode *dir, struct dentry *dentry) argument
603 smb_unlink(struct inode *dir, struct dentry *dentry) argument
658 smb_make_node(struct inode *dir, struct dentry *dentry, int mode, dev_t dev) argument
684 smb_link(struct dentry *dentry, struct inode *dir, struct dentry *new_dentry) argument
[all...]
H A Dsymlink.c28 int smb_symlink(struct inode *inode, struct dentry *dentry, const char *oldname) argument
30 DEBUG1("create symlink %s -> %s/%s\n", oldname, DENTRY_PATH(dentry));
32 return smb_proc_symlink(server_from_dentry(dentry), dentry, oldname);
35 static void *smb_follow_link(struct dentry *dentry, struct nameidata *nd) argument
38 DEBUG1("followlink of %s/%s\n", DENTRY_PATH(dentry));
43 int len = smb_proc_read_link(server_from_dentry(dentry),
44 dentry, lin
56 smb_put_link(struct dentry *dentry, struct nameidata *nd, void *p) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/
H A Ddcache.c47 #define DNAME_INLINE_LEN (sizeof(struct dentry)-offsetof(struct dentry,d_iname))
70 static void __d_free(struct dentry *dentry) argument
72 if (dname_external(dentry))
73 kfree(dentry->d_name.name);
74 kmem_cache_free(dentry_cache, dentry);
79 struct dentry * dentry = container_of(head, struct dentry, d_ local
87 d_free(struct dentry *dentry) argument
103 dentry_iput(struct dentry * dentry) argument
132 d_kill(struct dentry *dentry) argument
174 dput(struct dentry *dentry) argument
238 d_invalidate(struct dentry * dentry) argument
285 __dget_locked(struct dentry *dentry) argument
295 dget_locked(struct dentry *dentry) argument
362 struct dentry *dentry; local
389 prune_one_dentry(struct dentry * dentry, int prune_parents) argument
440 struct dentry *dentry; local
553 struct dentry *dentry; local
594 shrink_dcache_for_umount_subtree(struct dentry *dentry) argument
709 struct dentry *dentry; local
752 struct dentry *dentry = list_entry(tmp, struct dentry, d_u.d_child); local
803 struct dentry *dentry = list_entry(tmp, struct dentry, d_u.d_child); local
898 struct dentry *dentry; local
1178 d_splice_alias(struct inode *inode, struct dentry *dentry) argument
1239 struct dentry * dentry = NULL; local
1259 struct dentry *dentry; local
1319 struct dentry *dentry = NULL; local
1348 d_validate(struct dentry *dentry, struct dentry *dparent) argument
1398 d_delete(struct dentry * dentry) argument
1468 switch_names(struct dentry *dentry, struct dentry *target) argument
1524 d_move_locked(struct dentry * dentry, struct dentry * target) argument
1589 d_move(struct dentry * dentry, struct dentry * target) argument
1621 __d_unalias(struct dentry *dentry, struct dentry *alias) argument
1659 __d_materialise_dentry(struct dentry *dentry, struct dentry *anon) argument
1695 d_materialise_unique(struct dentry *dentry, struct inode *inode) argument
1776 __d_path( struct dentry *dentry, struct vfsmount *vfsmnt, struct dentry *root, struct vfsmount *rootmnt, char *buffer, int buflen) argument
1845 d_path(struct dentry *dentry, struct vfsmount *vfsmnt, char *buf, int buflen) argument
1877 dynamic_dname(struct dentry *dentry, char *buffer, int buflen, const char *fmt, ...) argument
2022 struct dentry *dentry = list_entry(tmp, struct dentry, d_u.d_child); local
2057 struct dentry * dentry; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/debugfs/
H A Dinode.c73 static int debugfs_mknod(struct inode *dir, struct dentry *dentry, argument
79 if (dentry->d_inode)
84 d_instantiate(dentry, inode);
85 dget(dentry);
91 static int debugfs_mkdir(struct inode *dir, struct dentry *dentry, int mode) argument
96 res = debugfs_mknod(dir, dentry, mode, 0);
99 fsnotify_mkdir(dir, dentry);
104 static int debugfs_link(struct inode *dir, struct dentry *dentr argument
110 debugfs_create(struct inode *dir, struct dentry *dentry, int mode) argument
121 debugfs_positive(struct dentry *dentry) argument
147 debugfs_create_by_name(const char *name, mode_t mode, struct dentry *parent, struct dentry **dentry) argument
221 struct dentry *dentry = NULL; local
329 debugfs_remove(struct dentry *dentry) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/autofs4/
H A Droot.c22 static int autofs4_dir_symlink(struct inode *,struct dentry *,const char *);
23 static int autofs4_dir_unlink(struct inode *,struct dentry *);
24 static int autofs4_dir_rmdir(struct inode *,struct dentry *);
25 static int autofs4_dir_mkdir(struct inode *,struct dentry *,int);
31 static struct dentry *autofs4_lookup(struct inode *,struct dentry *, struct nameidata *);
32 static void *autofs4_follow_link(struct dentry *, struct nameidata *);
76 struct autofs_sb_info *sbi = autofs4_sbi(file->f_path.dentry->d_sb);
97 struct dentry *dentry local
174 struct dentry *dentry = file->f_path.dentry; local
206 struct dentry *dentry = file->f_path.dentry; local
241 try_to_fill_dentry(struct dentry *dentry, int flags) argument
325 autofs4_follow_link(struct dentry *dentry, struct nameidata *nd) argument
395 autofs4_revalidate(struct dentry *dentry, struct nameidata *nd) argument
510 struct dentry *dentry; local
568 autofs4_lookup(struct inode *dir, struct dentry *dentry, struct nameidata *nd) argument
688 autofs4_dir_symlink(struct inode *dir, struct dentry *dentry, const char *symname) argument
755 autofs4_dir_unlink(struct inode *dir, struct dentry *dentry) argument
789 autofs4_dir_rmdir(struct inode *dir, struct dentry *dentry) argument
829 autofs4_dir_mkdir(struct inode *dir, struct dentry *dentry, int mode) argument
957 is_autofs4_dentry(struct dentry *dentry) argument
[all...]
H A Dexpire.c19 /* Check if a dentry can be expired */
20 static inline int autofs4_can_expire(struct dentry *dentry, argument
23 struct autofs_info *ino = autofs4_dentry_ino(dentry);
25 /* dentry in the process of being deleted */
30 if (dentry->d_flags & DCACHE_AUTOFS_PENDING)
48 static int autofs4_mount_busy(struct vfsmount *mnt, struct dentry *dentry) argument
50 struct dentry *top = dentry;
308 struct dentry *dentry = list_entry(next, struct dentry, d_u.d_child); local
395 struct dentry *dentry; local
421 struct dentry *dentry; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/configfs/
H A Dconfigfs_internal.h38 struct dentry * s_dentry;
57 extern int configfs_create(struct dentry *, int mode, int (*init)(struct inode *));
61 struct dentry *, void *, umode_t, int);
63 extern int configfs_add_file(struct dentry *, const struct configfs_attribute *, int);
64 extern void configfs_hash_and_remove(struct dentry * dir, const char * name);
67 extern void configfs_drop_dentry(struct configfs_dirent *sd, struct dentry *parent);
68 extern int configfs_setattr(struct dentry *dentry, struct iattr *iattr);
81 extern int configfs_symlink(struct inode *dir, struct dentry *dentry,
94 to_item(struct dentry * dentry) argument
100 to_attr(struct dentry * dentry) argument
106 configfs_get_config_item(struct dentry *dentry) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/ocfs2/
H A Ddcache.c6 * dentry cache handling code
43 static int ocfs2_dentry_revalidate(struct dentry *dentry, argument
46 struct inode *inode = dentry->d_inode;
48 struct ocfs2_super *osb = OCFS2_SB(dentry->d_sb);
50 mlog_entry("(0x%p, '%.*s')\n", dentry,
51 dentry->d_name.len, dentry->d_name.name);
53 /* Never trust a negative dentry - force a new lookup. */
55 mlog(0, "negative dentry
95 ocfs2_match_dentry(struct dentry *dentry, u64 parent_blkno, int skip_unhashed) argument
140 struct dentry *dentry = NULL; local
197 ocfs2_dentry_attach_lock(struct dentry *dentry, struct inode *inode, u64 parent_blkno) argument
337 ocfs2_dentry_iput(struct dentry *dentry, struct inode *inode) argument
377 ocfs2_dentry_move(struct dentry *dentry, struct dentry *target, struct inode *old_dir, struct inode *new_dir) argument
[all...]
H A Ddcache.h44 int ocfs2_dentry_attach_lock(struct dentry *dentry, struct inode *inode,
50 struct dentry *ocfs2_find_local_alias(struct inode *inode, u64 parent_blkno,
53 void ocfs2_dentry_move(struct dentry *dentry, struct dentry *target,
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/sysv/
H A Dsymlink.c11 static void *sysv_follow_link(struct dentry *dentry, struct nameidata *nd) argument
13 nd_set_link(nd, (char *)SYSV_I(dentry->d_inode)->i_data);

Completed in 211 milliseconds

1234567891011>>