/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/ext3/ |
H A D | namei.h | 8 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 D | namei.h | 8 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 D | dcache.h | 31 * 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 D | debugfs.h | 30 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 D | dcookies.h | 37 * 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 D | fsnotify.h | 21 * 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 D | namei.h | 18 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 D | xattr.h | 37 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 D | fault-inject.h | 32 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 D | export.c | 35 static struct dentry *cifs_get_parent(struct dentry *dentry) argument
|
H A D | cifsfs.h | 46 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 D | dentry.c | 32 * 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 D | hypfs.h | 19 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 D | vfs_dentry.c | 4 * 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 D | proto.h | 17 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 D | dir.c | 28 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 D | symlink.c | 28 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 D | dcache.c | 47 #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 D | inode.c | 73 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 D | root.c | 22 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 D | expire.c | 19 /* 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 D | configfs_internal.h | 38 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 D | dcache.c | 6 * 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 D | dcache.h | 44 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 D | symlink.c | 11 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);
|