Searched refs:d_inode (Results 1 - 25 of 545) sorted by relevance

1234567891011>>

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ecryptfs/
H A Dinode.c44 mutex_lock_nested(&(dir->d_inode->i_mutex), I_MUTEX_PARENT);
50 mutex_unlock(&dir->d_inode->i_mutex);
120 rc = ecryptfs_create_underlying_file(lower_dir_dentry->d_inode,
133 fsstack_copy_attr_times(directory_inode, lower_dir_dentry->d_inode);
134 fsstack_copy_inode_size(directory_inode, lower_dir_dentry->d_inode);
149 struct inode *ecryptfs_inode = ecryptfs_dentry->d_inode;
172 &ecryptfs_inode_to_private(ecryptfs_dentry->d_inode)->crypt_stat;
175 if (S_ISDIR(ecryptfs_dentry->d_inode->i_mode)) {
188 if (!ecryptfs_inode_to_private(ecryptfs_dentry->d_inode)->lower_file) {
261 lower_inode = lower_dentry->d_inode;
[all...]
H A Ddentry.c62 if (dentry->d_inode) {
64 ecryptfs_inode_to_lower(dentry->d_inode);
66 fsstack_copy_attr_all(dentry->d_inode, lower_inode);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/reiserfs/
H A Dxattr_trusted.c17 if (!capable(CAP_SYS_ADMIN) || IS_PRIVATE(dentry->d_inode))
20 return reiserfs_xattr_get(dentry->d_inode, name, buffer, size);
30 if (!capable(CAP_SYS_ADMIN) || IS_PRIVATE(dentry->d_inode))
33 return reiserfs_xattr_set(dentry->d_inode, name, buffer, size, flags);
41 if (!capable(CAP_SYS_ADMIN) || IS_PRIVATE(dentry->d_inode))
H A Dxattr.c84 reiserfs_mutex_lock_nested_safe(&dentry->d_inode->i_mutex,
87 mutex_unlock(&dentry->d_inode->i_mutex);
99 reiserfs_mutex_lock_nested_safe(&dentry->d_inode->i_mutex,
104 dentry->d_inode->i_flags |= S_DEAD;
105 mutex_unlock(&dentry->d_inode->i_mutex);
119 if (!privroot->d_inode)
122 mutex_lock_nested(&privroot->d_inode->i_mutex, I_MUTEX_XATTR);
127 else if (!xaroot->d_inode) {
130 err = xattr_mkdir(privroot->d_inode, xaroot, 0700);
137 mutex_unlock(&privroot->d_inode
[all...]
H A Dxattr_security.c18 if (IS_PRIVATE(dentry->d_inode))
21 return reiserfs_xattr_get(dentry->d_inode, name, buffer, size);
31 if (IS_PRIVATE(dentry->d_inode))
34 return reiserfs_xattr_set(dentry->d_inode, name, buffer, size, flags);
42 if (IS_PRIVATE(dentry->d_inode))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/debugfs/
H A Dinode.c80 if (dentry->d_inode)
127 return dentry->d_inode && !d_unhashed(dentry);
168 mutex_lock(&parent->d_inode->i_mutex);
173 error = debugfs_mkdir(parent->d_inode, *dentry, mode,
177 error = debugfs_link(parent->d_inode, *dentry, mode,
181 error = debugfs_create(parent->d_inode, *dentry, mode,
188 mutex_unlock(&parent->d_inode->i_mutex);
317 if (dentry->d_inode) {
319 switch (dentry->d_inode->i_mode & S_IFMT) {
321 ret = simple_rmdir(parent->d_inode, dentr
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/gfs2/
H A Ddentry.c38 struct gfs2_sbd *sdp = GFS2_SB(parent->d_inode);
39 struct gfs2_inode *dip = GFS2_I(parent->d_inode);
40 struct inode *inode = dentry->d_inode;
62 error = gfs2_dir_check(parent->d_inode, &dentry->d_name, ip);
113 if (!dentry->d_inode)
116 ginode = GFS2_I(dentry->d_inode);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/core/
H A Dinode.c194 special->d_inode->i_uid = listuid;
195 special->d_inode->i_gid = listgid;
196 special->d_inode->i_mode = S_IFREG | listmode;
201 dev->d_inode->i_uid = devuid;
202 dev->d_inode->i_gid = devgid;
203 dev->d_inode->i_mode = S_IFREG | devmode;
210 bus->d_inode->i_uid = busuid;
211 bus->d_inode->i_gid = busgid;
212 bus->d_inode->i_mode = S_IFDIR | busmode;
214 mutex_lock(&bus->d_inode
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/cachefiles/
H A Dnamei.c288 if (!S_ISDIR(rep->d_inode->i_mode)) {
290 ret = vfs_unlink(dir->d_inode, rep);
295 mutex_unlock(&dir->d_inode->i_mutex);
306 mutex_unlock(&dir->d_inode->i_mutex);
326 if (!S_ISDIR(cache->graveyard->d_inode->i_mode)) {
358 if (grave->d_inode) {
382 ret = vfs_rename(dir->d_inode, rep, cache->graveyard->d_inode, grave);
407 ASSERT(object->dentry->d_inode);
412 mutex_lock_nested(&dir->d_inode
[all...]
H A Dsecurity.c60 ret = security_inode_mkdir(root->d_inode, root, 0);
68 ret = security_inode_create(root->d_inode, root, 0);
102 ret = set_create_files_as(new, root->d_inode);
H A Dxattr.c36 ASSERT(dentry->d_inode);
56 dentry->d_name.name, dentry->d_inode->i_ino,
69 dentry->d_name.name, dentry->d_inode->i_ino,
89 dentry->d_inode->i_ino);
97 dentry->d_name.name, dentry->d_inode->i_ino,
175 ASSERT(dentry->d_inode);
196 dentry->d_inode->i_ino, -ret);
247 dentry->d_inode->i_ino, -ret);
262 dentry->d_inode->i_ino);
287 dentry->d_inode
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/exofs/
H A Dsymlink.c40 struct exofs_i_info *oi = exofs_i(dentry->d_inode);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/sysv/
H A Dsymlink.c13 nd_set_link(nd, (char *)SYSV_I(dentry->d_inode)->i_data);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/autofs/
H A Dsymlink.c18 char *s=((struct autofs_symlink *)dentry->d_inode->i_private)->data;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/security/
H A Dinode.c91 if (dentry->d_inode)
122 return dentry->d_inode && !d_unhashed(dentry);
162 mutex_lock(&parent->d_inode->i_mutex);
166 error = mkdir(parent->d_inode, *dentry, mode);
168 error = create(parent->d_inode, *dentry, mode);
173 mutex_unlock(&parent->d_inode->i_mutex);
228 if (dentry->d_inode) {
230 dentry->d_inode->i_fop = fops;
232 dentry->d_inode->i_private = data;
289 if (!parent || !parent->d_inode)
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/base/
H A Ddevtmpfs.c85 err = vfs_mkdir(nd.path.dentry->d_inode, dentry, mode);
88 dentry->d_inode->i_private = &dev_mnt;
94 mutex_unlock(&nd.path.dentry->d_inode->i_mutex);
172 err = vfs_mknod(nd.path.dentry->d_inode,
180 mutex_lock(&dentry->d_inode->i_mutex);
182 mutex_unlock(&dentry->d_inode->i_mutex);
185 dentry->d_inode->i_private = &dev_mnt;
192 mutex_unlock(&nd.path.dentry->d_inode->i_mutex);
211 mutex_lock_nested(&nd.path.dentry->d_inode->i_mutex, I_MUTEX_PARENT);
214 if (dentry->d_inode) {
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dfsnotify.h41 struct inode *inode = path->dentry->d_inode;
86 struct inode *source = moved->d_inode;
107 fsnotify(source, FS_MOVE_SELF, moved->d_inode, FSNOTIFY_EVENT_INODE, NULL, 0);
156 fsnotify(inode, FS_CREATE, dentry->d_inode, FSNOTIFY_EVENT_INODE, dentry->d_name.name, 0);
162 * new_dentry->d_inode NULL and instantiate inode pointer later
178 struct inode *d_inode = dentry->d_inode; local
182 fsnotify(inode, mask, d_inode, FSNOTIFY_EVENT_INODE, dentry->d_name.name, 0);
191 struct inode *inode = path->dentry->d_inode;
209 struct inode *inode = path->dentry->d_inode;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/exportfs/
H A Dexpfs.c51 list_for_each_entry(dentry, &result->d_inode->i_dentry, d_alias) {
145 mutex_lock(&pd->d_inode->i_mutex);
148 mutex_unlock(&pd->d_inode->i_mutex);
153 __func__, pd->d_inode->i_ino, err);
159 pd->d_inode->i_ino, ppd->d_inode->i_ino);
172 mutex_lock(&ppd->d_inode->i_mutex);
174 mutex_unlock(&ppd->d_inode->i_mutex);
254 struct inode *dir = dentry->d_inode;
278 buffer.ino = child->d_inode
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ufs/
H A Dsymlink.c37 struct ufs_inode_info *p = UFS_I(dentry->d_inode);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/
H A Dnamei.c302 return inode_permission(file->f_path.dentry->d_inode, mask);
338 struct inode *inode = file->f_path.dentry->d_inode;
542 *p = dentry->d_inode->i_op->follow_link(dentry, nd);
582 if (!IS_ERR(cookie) && path->dentry->d_inode->i_op->put_link)
583 path->dentry->d_inode->i_op->put_link(path->dentry, nd, cookie);
692 * on error. parent->d_inode->i_mutex must be held. d_lookup must
698 struct inode *inode = parent->d_inode;
758 dir = parent->d_inode;
829 inode = nd->path.dentry->d_inode;
875 inode = nd->path.dentry->d_inode;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/xfs/linux-2.6/
H A Dxfs_export.c63 struct inode *inode = dentry->d_inode;
91 fid->i32.parent_ino = dentry->d_parent->d_inode->i_ino;
92 fid->i32.parent_gen = dentry->d_parent->d_inode->i_generation;
101 fid64->parent_ino = dentry->d_parent->d_inode->i_ino;
102 fid64->parent_gen = dentry->d_parent->d_inode->i_generation;
209 error = xfs_lookup(XFS_I(child->d_inode), &xfs_name_dotdot, &cip, NULL);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kernel/
H A Dproc_powerpc.c35 struct proc_dir_entry *dp = PDE(file->f_path.dentry->d_inode);
58 struct proc_dir_entry *dp = PDE(file->f_path.dentry->d_inode);
64 struct proc_dir_entry *dp = PDE(file->f_path.dentry->d_inode);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/configfs/
H A Dinode.c66 struct inode * inode = dentry->d_inode;
191 if (!dentry->d_inode) {
194 if (dentry->d_parent && dentry->d_parent->d_inode) {
195 struct inode *p_inode = dentry->d_parent->d_inode;
254 if (!(d_unhashed(dentry) && dentry->d_inode)) {
259 simple_unlink(parent->d_inode, dentry);
272 if (dir->d_inode == NULL)
276 mutex_lock(&dir->d_inode->i_mutex);
289 mutex_unlock(&dir->d_inode->i_mutex);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ext2/
H A Dsymlink.c26 struct ext2_inode_info *ei = EXT2_I(dentry->d_inode);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/hfs/
H A Dsysdep.c17 struct inode *inode = dentry->d_inode;

Completed in 316 milliseconds

1234567891011>>