/linux-4.1.27/fs/ecryptfs/ |
D | inode.c | 44 mutex_lock_nested(&(d_inode(dir)->i_mutex), I_MUTEX_PARENT); in lock_parent() 50 mutex_unlock(&d_inode(dir)->i_mutex); in unlock_dir() 134 struct inode *inode = ecryptfs_get_inode(d_inode(lower_dentry), sb); in ecryptfs_interpose() 192 rc = vfs_create(d_inode(lower_dir_dentry), lower_dentry, mode, true); in ecryptfs_do_create() 199 inode = __ecryptfs_get_inode(d_inode(lower_dentry), in ecryptfs_do_create() 202 vfs_unlink(d_inode(lower_dir_dentry), lower_dentry, NULL); in ecryptfs_do_create() 205 fsstack_copy_attr_times(directory_inode, d_inode(lower_dir_dentry)); in ecryptfs_do_create() 206 fsstack_copy_inode_size(directory_inode, d_inode(lower_dir_dentry)); in ecryptfs_do_create() 335 struct inode *inode, *lower_inode = d_inode(lower_dentry); in ecryptfs_lookup_interpose() 350 fsstack_copy_attr_atime(dir_inode, d_inode(lower_dentry->d_parent)); in ecryptfs_lookup_interpose() [all …]
|
D | dentry.c | 57 struct inode *inode = d_inode(dentry); in ecryptfs_d_revalidate()
|
D | kthread.c | 148 flags |= IS_RDONLY(d_inode(lower_dentry)) ? O_RDONLY : O_RDWR; in ecryptfs_privileged_open()
|
D | main.c | 549 if (check_ruid && !uid_eq(d_inode(path.dentry)->i_uid, current_uid())) { in ecryptfs_mount() 553 i_uid_read(d_inode(path.dentry)), in ecryptfs_mount() 587 inode = ecryptfs_get_inode(d_inode(path.dentry), s); in ecryptfs_mount()
|
/linux-4.1.27/fs/reiserfs/ |
D | xattr.c | 90 mutex_lock_nested(&d_inode(dentry)->i_mutex, I_MUTEX_CHILD); in xattr_unlink() 92 mutex_unlock(&d_inode(dentry)->i_mutex); in xattr_unlink() 105 mutex_lock_nested(&d_inode(dentry)->i_mutex, I_MUTEX_CHILD); in xattr_rmdir() 108 d_inode(dentry)->i_flags |= S_DEAD; in xattr_rmdir() 109 mutex_unlock(&d_inode(dentry)->i_mutex); in xattr_rmdir() 126 mutex_lock_nested(&d_inode(privroot)->i_mutex, I_MUTEX_XATTR); in open_xa_root() 135 err = xattr_mkdir(d_inode(privroot), xaroot, 0700); in open_xa_root() 142 mutex_unlock(&d_inode(privroot)->i_mutex); in open_xa_root() 159 mutex_lock_nested(&d_inode(xaroot)->i_mutex, I_MUTEX_XATTR); in open_xa_dir() 166 err = xattr_mkdir(d_inode(xaroot), xadir, 0700); in open_xa_dir() [all …]
|
D | xattr_trusted.c | 17 if (!capable(CAP_SYS_ADMIN) || IS_PRIVATE(d_inode(dentry))) in trusted_get() 20 return reiserfs_xattr_get(d_inode(dentry), name, buffer, size); in trusted_get() 30 if (!capable(CAP_SYS_ADMIN) || IS_PRIVATE(d_inode(dentry))) in trusted_set() 33 return reiserfs_xattr_set(d_inode(dentry), name, buffer, size, flags); in trusted_set() 41 if (!capable(CAP_SYS_ADMIN) || IS_PRIVATE(d_inode(dentry))) in trusted_list()
|
D | xattr_security.c | 18 if (IS_PRIVATE(d_inode(dentry))) in security_get() 21 return reiserfs_xattr_get(d_inode(dentry), name, buffer, size); in security_get() 31 if (IS_PRIVATE(d_inode(dentry))) in security_set() 34 return reiserfs_xattr_set(d_inode(dentry), name, buffer, size, flags); in security_set() 42 if (IS_PRIVATE(d_inode(dentry))) in security_list()
|
D | xattr_user.c | 18 return reiserfs_xattr_get(d_inode(dentry), name, buffer, size); in user_get() 30 return reiserfs_xattr_set(d_inode(dentry), name, buffer, size, flags); in user_set()
|
D | namei.c | 403 struct inode *dir = d_inode(child); in reiserfs_get_parent() 920 inode = d_inode(dentry); in reiserfs_rmdir() 990 inode = d_inode(dentry); in reiserfs_unlink() 1177 struct inode *inode = d_inode(old_dentry); in reiserfs_link() 1314 old_inode = d_inode(old_dentry); in reiserfs_rename() 1315 new_dentry_inode = d_inode(new_dentry); in reiserfs_rename()
|
/linux-4.1.27/fs/tracefs/ |
D | inode.c | 113 mutex_unlock(&dentry->d_inode->i_mutex); in tracefs_syscall_rmdir() 118 mutex_lock(&dentry->d_inode->i_mutex); in tracefs_syscall_rmdir() 216 struct inode *inode = sb->s_root->d_inode; in tracefs_apply_options() 337 mutex_lock(&parent->d_inode->i_mutex); in start_creating() 339 if (!IS_ERR(dentry) && dentry->d_inode) { in start_creating() 344 mutex_unlock(&parent->d_inode->i_mutex); in start_creating() 350 mutex_unlock(&dentry->d_parent->d_inode->i_mutex); in failed_creating() 358 mutex_unlock(&dentry->d_parent->d_inode->i_mutex); in end_creating() 411 fsnotify_create(dentry->d_parent->d_inode, dentry); in tracefs_create_file() 435 inc_nlink(dentry->d_parent->d_inode); in __create_dir() [all …]
|
/linux-4.1.27/fs/ceph/ |
D | export.c | 139 req->r_inode = d_inode(child); in __get_parent() 140 ihold(d_inode(child)); in __get_parent() 167 child ? ceph_ino(d_inode(child)) : ino, in __get_parent() 175 if (ceph_snap(d_inode(child)) != CEPH_NOSNAP) in ceph_get_parent() 179 child, ceph_vinop(d_inode(child))); in ceph_get_parent() 212 mdsc = ceph_inode_to_client(d_inode(child))->mdsc; in ceph_get_name() 218 mutex_lock(&d_inode(parent)->i_mutex); in ceph_get_name() 220 req->r_inode = d_inode(child); in ceph_get_name() 221 ihold(d_inode(child)); in ceph_get_name() 222 req->r_ino2 = ceph_vino(d_inode(parent)); in ceph_get_name() [all …]
|
D | dir.c | 52 if (ceph_snap(d_inode(dentry->d_parent)) == CEPH_NOSNAP) in ceph_init_dentry() 54 else if (ceph_snap(d_inode(dentry->d_parent)) == CEPH_SNAPDIR) in ceph_init_dentry() 80 inode = d_inode(dentry->d_parent); in ceph_get_dentry_parent_inode() 125 struct inode *dir = d_inode(parent); in __dcache_readdir() 165 ceph_snap(d_inode(dentry)) != CEPH_SNAPDIR && in __dcache_readdir() 166 ceph_ino(d_inode(dentry)) != CEPH_INO_CEPH && in __dcache_readdir() 172 !d_inode(dentry) ? " null" : ""); in __dcache_readdir() 192 dentry, dentry, d_inode(dentry)); in __dcache_readdir() 195 ceph_translate_ino(dentry->d_sb, d_inode(dentry)->i_ino), in __dcache_readdir() 196 d_inode(dentry)->i_mode >> 12)) { in __dcache_readdir() [all …]
|
D | inode.c | 943 dir = d_inode(dentry->d_parent); in update_dentry_lease() 983 BUG_ON(d_inode(dn)); in splice_dentry() 1001 d_inode(realdn), ceph_vinop(d_inode(realdn))); in splice_dentry() 1007 dn, d_inode(dn), ceph_vinop(d_inode(dn))); in splice_dentry() 1129 (ceph_ino(d_inode(dn)) != vino.ino || in ceph_fill_trace() 1130 ceph_snap(d_inode(dn)) != vino.snap)) { in ceph_fill_trace() 1132 dn, d_inode(dn)); in ceph_fill_trace() 1186 BUG_ON(d_inode(dn->d_parent) != dir); in ceph_fill_trace() 1264 } else if (d_really_is_positive(dn) && d_inode(dn) != in) { in ceph_fill_trace() 1266 dn, d_inode(dn), ceph_vinop(d_inode(dn)), in ceph_fill_trace() [all …]
|
D | xattr.c | 779 return __ceph_getxattr(d_inode(dentry), name, value, size); in ceph_getxattr() 784 struct inode *inode = d_inode(dentry); in ceph_listxattr() 850 struct inode *inode = d_inode(dentry); in ceph_sync_setxattr() 911 struct inode *inode = d_inode(dentry); in __ceph_setxattr() 1005 if (ceph_snap(d_inode(dentry)) != CEPH_NOSNAP) in ceph_setxattr() 1021 struct inode *inode = d_inode(dentry); in ceph_send_removexattr() 1044 struct inode *inode = d_inode(dentry); in __ceph_removexattr() 1110 if (ceph_snap(d_inode(dentry)) != CEPH_NOSNAP) in ceph_removexattr()
|
D | super.c | 47 struct ceph_fs_client *fsc = ceph_inode_to_client(d_inode(dentry)); in ceph_statfs() 975 d_inode(res), ceph_vinop(d_inode(res))); in ceph_mount()
|
D | mds_client.c | 682 while (!IS_ROOT(dentry) && ceph_snap(d_inode(dentry)) != CEPH_NOSNAP) in get_nonsnap_parent() 719 struct inode *dir = d_inode(parent); in __choose_mds() 723 inode = d_inode(req->r_dentry); in __choose_mds() 728 inode = d_inode(dn); in __choose_mds() 732 inode = d_inode(req->r_dentry); in __choose_mds() 1735 struct inode *inode = d_inode(temp); in ceph_mdsc_build_path() 1759 inode = d_inode(temp); in ceph_mdsc_build_path() 1793 *base = ceph_ino(d_inode(temp)); in ceph_mdsc_build_path() 1806 if (ceph_snap(d_inode(dentry->d_parent)) == CEPH_NOSNAP) { in build_dentry_path() 1807 *pino = ceph_ino(d_inode(dentry->d_parent)); in build_dentry_path() [all …]
|
/linux-4.1.27/fs/debugfs/ |
D | inode.c | 127 struct inode *inode = d_inode(sb->s_root); in debugfs_apply_options() 191 return f(d_inode(path->dentry)->i_private); in debugfs_automount() 273 mutex_lock(&d_inode(parent)->i_mutex); in start_creating() 281 mutex_unlock(&d_inode(parent)->i_mutex); in start_creating() 290 mutex_unlock(&d_inode(dentry->d_parent)->i_mutex); in failed_creating() 298 mutex_unlock(&d_inode(dentry->d_parent)->i_mutex); in end_creating() 351 fsnotify_create(d_inode(dentry->d_parent), dentry); in debugfs_create_file() 391 d_inode(de)->i_size = file_size; in debugfs_create_file_size() 433 inc_nlink(d_inode(dentry->d_parent)); in debugfs_create_dir() 434 fsnotify_mkdir(d_inode(dentry->d_parent), dentry); in debugfs_create_dir() [all …]
|
/linux-4.1.27/fs/overlayfs/ |
D | dir.c | 42 if (!IS_ERR(temp) && temp->d_inode) { in ovl_lookup_temp() 57 struct inode *wdir = workdir->d_inode; in ovl_whiteout() 78 if (newdentry->d_inode) in ovl_create_real() 109 if (!err && WARN_ON(!newdentry->d_inode)) { in ovl_create_real() 148 stat->ino = dentry->d_inode->i_ino; in ovl_dir_getattr() 166 struct inode *udir = upperdir->d_inode; in ovl_create_upper() 182 ovl_copyattr(newdentry->d_inode, inode); in ovl_create_upper() 216 struct inode *wdir = workdir->d_inode; in ovl_clear_empty() 218 struct inode *udir = upperdir->d_inode; in ovl_clear_empty() 241 if (upper->d_parent->d_inode != udir) in ovl_clear_empty() [all …]
|
D | inode.c | 57 err = inode_change_ok(dentry->d_inode, attr); in ovl_setattr() 69 mutex_lock(&upperdentry->d_inode->i_mutex); in ovl_setattr() 72 ovl_copyattr(upperdentry->d_inode, dentry->d_inode); in ovl_setattr() 73 mutex_unlock(&upperdentry->d_inode->i_mutex); in ovl_setattr() 117 realinode = ACCESS_ONCE(realdentry->d_inode); in ovl_permission() 165 realinode = realdentry->d_inode; in ovl_follow_link() 199 realinode = data->realdentry->d_inode; in ovl_put_link() 210 realinode = realpath.dentry->d_inode; in ovl_readlink() 257 return S_ISDIR(dentry->d_inode->i_mode); in ovl_need_xattr_filter() 345 if (special_file(realdentry->d_inode->i_mode)) in ovl_open_need_copy_up()
|
D | super.c | 83 if (oe->numlower && S_ISDIR(dentry->d_inode->i_mode)) in ovl_path_type() 215 WARN_ON(!mutex_is_locked(&upperdentry->d_parent->d_inode->i_mutex)); in ovl_dentry_update() 217 BUG_ON(!upperdentry->d_inode); in ovl_dentry_update() 230 WARN_ON(!mutex_is_locked(&dentry->d_inode->i_mutex)); in ovl_dentry_version_inc() 238 WARN_ON(!mutex_is_locked(&dentry->d_inode->i_mutex)); in ovl_dentry_version_get() 244 struct inode *inode = dentry->d_inode; in ovl_is_whiteout() 253 struct inode *inode = dentry->d_inode; in ovl_is_opaquedir() 300 mutex_lock(&dir->d_inode->i_mutex); in ovl_lookup_real() 302 mutex_unlock(&dir->d_inode->i_mutex); in ovl_lookup_real() 307 } else if (!dentry->d_inode) { in ovl_lookup_real() [all …]
|
D | copy_up.c | 29 if (!old->d_inode->i_op->getxattr || in ovl_copy_xattr() 30 !new->d_inode->i_op->getxattr) in ovl_copy_xattr() 140 struct inode *inode = realdentry->d_inode; in ovl_read_symlink() 212 struct inode *wdir = workdir->d_inode; in ovl_copy_up_locked() 213 struct inode *udir = upperdir->d_inode; in ovl_copy_up_locked() 252 mutex_lock(&newdentry->d_inode->i_mutex); in ovl_copy_up_locked() 256 mutex_unlock(&newdentry->d_inode->i_mutex); in ovl_copy_up_locked() 363 mutex_lock(&upperdentry->d_inode->i_mutex); in ovl_copy_up_one() 365 mutex_unlock(&upperdentry->d_inode->i_mutex); in ovl_copy_up_one()
|
D | readdir.c | 220 err = mutex_lock_killable(&dir->d_inode->i_mutex); in ovl_check_whiteouts() 231 mutex_unlock(&dir->d_inode->i_mutex); in ovl_check_whiteouts() 560 mutex_lock_nested(&upper->d_inode->i_mutex, I_MUTEX_CHILD); in ovl_cleanup_whiteouts() 574 if (dentry->d_inode) in ovl_cleanup_whiteouts() 575 ovl_cleanup(upper->d_inode, dentry); in ovl_cleanup_whiteouts() 578 mutex_unlock(&upper->d_inode->i_mutex); in ovl_cleanup_whiteouts()
|
/linux-4.1.27/drivers/base/ |
D | devtmpfs.c | 160 err = vfs_mkdir(d_inode(path.dentry), dentry, mode); in dev_mkdir() 163 d_inode(dentry)->i_private = &thread; in dev_mkdir() 210 err = vfs_mknod(d_inode(path.dentry), dentry, mode, dev->devt); in handle_create() 218 mutex_lock(&d_inode(dentry)->i_mutex); in handle_create() 220 mutex_unlock(&d_inode(dentry)->i_mutex); in handle_create() 223 d_inode(dentry)->i_private = &thread; in handle_create() 239 if (d_inode(dentry)->i_private == &thread) in dev_rmdir() 240 err = vfs_rmdir(d_inode(parent.dentry), dentry); in dev_rmdir() 247 mutex_unlock(&d_inode(parent.dentry)->i_mutex); in dev_rmdir() 313 if (!err && dev_mynode(dev, d_inode(dentry), &stat)) { in handle_remove() [all …]
|
/linux-4.1.27/fs/cachefiles/ |
D | namei.c | 289 ret = vfs_unlink(d_inode(dir), rep, NULL); in cachefiles_bury_object() 295 mutex_unlock(&d_inode(dir)->i_mutex); in cachefiles_bury_object() 306 mutex_unlock(&d_inode(dir)->i_mutex); in cachefiles_bury_object() 390 ret = vfs_rename(d_inode(dir), rep, in cachefiles_bury_object() 391 d_inode(cache->graveyard), grave, NULL, 0); in cachefiles_bury_object() 423 mutex_lock_nested(&d_inode(dir)->i_mutex, I_MUTEX_PARENT); in cachefiles_delete_object() 429 mutex_unlock(&d_inode(dir)->i_mutex); in cachefiles_delete_object() 441 mutex_unlock(&d_inode(dir)->i_mutex); in cachefiles_delete_object() 500 mutex_lock_nested(&d_inode(dir)->i_mutex, I_MUTEX_PARENT); in cachefiles_walk_to_object() 532 ret = vfs_mkdir(d_inode(dir), next, 0); in cachefiles_walk_to_object() [all …]
|
D | interface.c | 449 mutex_lock(&d_inode(object->backer)->i_mutex); in cachefiles_attr_changed() 468 mutex_unlock(&d_inode(object->backer)->i_mutex); in cachefiles_attr_changed()
|
/linux-4.1.27/fs/exportfs/ |
D | expfs.c | 51 inode = result->d_inode; in find_acceptable_alias() 127 mutex_lock(&dentry->d_inode->i_mutex); in reconnect_one() 130 mutex_unlock(&dentry->d_inode->i_mutex); in reconnect_one() 134 __func__, dentry->d_inode->i_ino, PTR_ERR(parent)); in reconnect_one() 139 dentry->d_inode->i_ino, parent->d_inode->i_ino); in reconnect_one() 146 mutex_lock(&parent->d_inode->i_mutex); in reconnect_one() 148 mutex_unlock(&parent->d_inode->i_mutex); in reconnect_one() 273 struct inode *dir = path->dentry->d_inode; in get_name() 394 struct inode *inode = dentry->d_inode, *parent = NULL; in exportfs_encode_fh() 402 parent = p->d_inode; in exportfs_encode_fh() [all …]
|
/linux-4.1.27/fs/gfs2/ |
D | dentry.c | 51 sdp = GFS2_SB(d_inode(parent)); in gfs2_drevalidate() 52 dip = GFS2_I(d_inode(parent)); in gfs2_drevalidate() 53 inode = d_inode(dentry); in gfs2_drevalidate() 71 error = gfs2_dir_check(d_inode(parent), &dentry->d_name, ip); in gfs2_drevalidate() 119 ginode = GFS2_I(d_inode(dentry)); in gfs2_dentry_delete()
|
D | export.c | 52 if (!parent || inode == d_inode(sb->s_root)) in gfs2_encode_fh() 91 struct inode *dir = d_inode(parent); in gfs2_get_name() 92 struct inode *inode = d_inode(child); in gfs2_get_name() 131 return d_obtain_alias(gfs2_lookupi(d_inode(child), &gfs2_qdotdot, 1)); in gfs2_get_parent()
|
D | inode.c | 298 dir == d_inode(sb->s_root))) { in gfs2_lookupi() 690 if ((GFS2_I(d_inode(sdp->sd_root_dir)) == dip) || in gfs2_create_inode() 891 struct inode *inode = d_inode(old_dentry); in gfs2_link() 1058 struct inode *inode = d_inode(dentry); in gfs2_unlink_inode() 1094 struct inode *inode = d_inode(dentry); in gfs2_unlink() 1285 if (dir == d_inode(sb->s_root)) { in gfs2_ok_to_move() 1324 struct gfs2_inode *ip = GFS2_I(d_inode(odentry)); in gfs2_rename() 1336 nip = GFS2_I(d_inode(ndentry)); in gfs2_rename() 1460 error = gfs2_permission(d_inode(odentry), MAY_WRITE); in gfs2_rename() 1553 struct gfs2_inode *ip = GFS2_I(d_inode(dentry)); in gfs2_follow_link() [all …]
|
/linux-4.1.27/fs/ |
D | namei.c | 585 BUG_ON(nd->inode != parent->d_inode); in unlazy_walk() 730 nd->inode = nd->path.dentry->d_inode; in nd_jump_link() 748 struct inode *inode = link->dentry->d_inode; in put_link() 782 inode = link->dentry->d_inode; in may_follow_link() 787 parent = nd->path.dentry->d_inode; in may_follow_link() 857 inode = link->dentry->d_inode; in may_linkat() 897 *p = dentry->d_inode->i_op->follow_link(dentry, nd); in follow_link() 918 nd->inode = nd->path.dentry->d_inode; in follow_link() 1008 path->dentry->d_inode) in follow_automount() 1187 *inode = path->dentry->d_inode; in __follow_mount_rcu() [all …]
|
D | libfs.c | 31 struct inode *inode = d_inode(dentry); in simple_getattr() 97 mutex_lock(&d_inode(dentry)->i_mutex); in dcache_dir_lseek() 105 mutex_unlock(&d_inode(dentry)->i_mutex); in dcache_dir_lseek() 132 mutex_unlock(&d_inode(dentry)->i_mutex); in dcache_dir_lseek() 172 d_inode(next)->i_ino, dt_type(d_inode(next)))) in dcache_readdir() 273 struct inode *inode = d_inode(old_dentry); in simple_link() 307 struct inode *inode = d_inode(dentry); in simple_unlink() 321 drop_nlink(d_inode(dentry)); in simple_rmdir() 331 struct inode *inode = d_inode(old_dentry); in simple_rename() 340 drop_nlink(d_inode(new_dentry)); in simple_rename() [all …]
|
D | binfmt_misc.c | 594 drop_nlink(d_inode(dentry)); in kill_node() 641 mutex_lock(&d_inode(root)->i_mutex); in bm_entry_write() 645 mutex_unlock(&d_inode(root)->i_mutex); in bm_entry_write() 678 mutex_lock(&d_inode(root)->i_mutex); in bm_register_write() 714 mutex_unlock(&d_inode(root)->i_mutex); in bm_register_write() 757 mutex_lock(&d_inode(root)->i_mutex); in bm_status_write() 762 mutex_unlock(&d_inode(root)->i_mutex); in bm_status_write()
|
D | open.c | 59 mutex_lock(&dentry->d_inode->i_mutex); in do_truncate() 62 mutex_unlock(&dentry->d_inode->i_mutex); in do_truncate() 71 inode = path->dentry->d_inode; in vfs_truncate() 172 inode = dentry->d_inode; in do_sys_ftruncate() 370 inode = path.dentry->d_inode; in SYSCALL_DEFINE3() 426 error = inode_permission(path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1() 477 error = inode_permission(path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1() 502 struct inode *inode = path->dentry->d_inode; in chmod_common() 567 struct inode *inode = path->dentry->d_inode; in chown_common() 836 struct inode *inode = dentry->d_inode; in vfs_open()
|
D | file_table.c | 168 file->f_inode = path->dentry->d_inode; in alloc_file() 169 file->f_mapping = path->dentry->d_inode->i_mapping; in alloc_file() 179 i_readcount_inc(path->dentry->d_inode); in alloc_file()
|
D | xattr.c | 95 struct inode *inode = dentry->d_inode; in __vfs_setxattr_noperm() 125 struct inode *inode = dentry->d_inode; in vfs_setxattr() 184 struct inode *inode = dentry->d_inode; in vfs_getxattr_alloc() 233 struct inode *inode = dentry->d_inode; in vfs_getxattr() 275 if (d->d_inode->i_op->listxattr) { in vfs_listxattr() 276 error = d->d_inode->i_op->listxattr(d, list, size); in vfs_listxattr() 278 error = security_inode_listsecurity(d->d_inode, list, size); in vfs_listxattr() 289 struct inode *inode = dentry->d_inode; in vfs_removexattr()
|
D | dcache.c | 278 dentry->d_inode = inode; in __d_set_inode_and_type() 291 dentry->d_inode = NULL; in __d_clear_type_and_inode() 332 __releases(dentry->d_inode->i_lock) in dentry_iput() 334 struct inode *inode = dentry->d_inode; in dentry_iput() 357 __releases(dentry->d_inode->i_lock) in dentry_unlink_inode() 359 struct inode *inode = dentry->d_inode; in dentry_unlink_inode() 561 struct inode *inode = dentry->d_inode; in dentry_kill() 970 inode = dentry->d_inode; in shrink_dentry_list() 997 inode = dentry->d_inode; /* can't be NULL */ in shrink_dentry_list() 1419 dentry->d_inode ? in umount_check() [all …]
|
D | nsfs.c | 16 struct inode *inode = d_inode(dentry); in ns_dname() 25 struct inode *inode = d_inode(dentry); in ns_prune_dentry()
|
D | attr.c | 192 struct inode *inode = dentry->d_inode; in notify_change()
|
D | utimes.c | 55 struct inode *inode = path->dentry->d_inode; in utimes_common()
|
/linux-4.1.27/fs/configfs/ |
D | dir.c | 292 inc_nlink(d_inode(p)); in configfs_create_dir() 379 simple_rmdir(d_inode(parent),d); in remove_dir() 516 *wait_mutex = &d_inode(sd->s_dentry)->i_mutex; in configfs_detach_prep() 627 mutex_lock(&d_inode(child)->i_mutex); in detach_groups() 630 d_inode(child)->i_flags |= S_DEAD; in detach_groups() 633 mutex_unlock(&d_inode(child)->i_mutex); in detach_groups() 675 BUG_ON(d_inode(child)); in create_default_group() 821 mutex_lock(&d_inode(dentry)->i_mutex); in configfs_attach_item() 823 d_inode(dentry)->i_flags |= S_DEAD; in configfs_attach_item() 825 mutex_unlock(&d_inode(dentry)->i_mutex); in configfs_attach_item() [all …]
|
D | inode.c | 59 struct inode * inode = d_inode(dentry); in configfs_setattr() 197 p_inode = d_inode(dentry->d_parent); in configfs_create() 243 simple_unlink(d_inode(parent), dentry); in configfs_drop_dentry() 258 mutex_lock(&d_inode(dir)->i_mutex); in configfs_hash_and_remove() 271 mutex_unlock(&d_inode(dir)->i_mutex); in configfs_hash_and_remove()
|
D | file.c | 329 mutex_lock_nested(&d_inode(dir)->i_mutex, I_MUTEX_NORMAL); in configfs_create_file() 332 mutex_unlock(&d_inode(dir)->i_mutex); in configfs_create_file()
|
/linux-4.1.27/drivers/oprofile/ |
D | oprofilefs.c | 141 mutex_lock(&d_inode(root)->i_mutex); in __oprofilefs_create_file() 144 mutex_unlock(&d_inode(root)->i_mutex); in __oprofilefs_create_file() 150 mutex_unlock(&d_inode(root)->i_mutex); in __oprofilefs_create_file() 156 mutex_unlock(&d_inode(root)->i_mutex); in __oprofilefs_create_file() 218 mutex_lock(&d_inode(parent)->i_mutex); in oprofilefs_mkdir() 221 mutex_unlock(&d_inode(parent)->i_mutex); in oprofilefs_mkdir() 227 mutex_unlock(&d_inode(parent)->i_mutex); in oprofilefs_mkdir() 233 mutex_unlock(&d_inode(parent)->i_mutex); in oprofilefs_mkdir()
|
/linux-4.1.27/include/linux/ |
D | fsnotify.h | 90 struct inode *source = moved->d_inode; in fsnotify_move() 113 fsnotify(source, FS_MOVE_SELF, moved->d_inode, FSNOTIFY_EVENT_INODE, NULL, 0); in fsnotify_move() 162 fsnotify(inode, FS_CREATE, dentry->d_inode, FSNOTIFY_EVENT_INODE, dentry->d_name.name, 0); in fsnotify_create() 184 struct inode *d_inode = dentry->d_inode; in fsnotify_mkdir() local 188 fsnotify(inode, mask, d_inode, FSNOTIFY_EVENT_INODE, dentry->d_name.name, 0); in fsnotify_mkdir() 267 struct inode *inode = dentry->d_inode; in fsnotify_xattr() 283 struct inode *inode = dentry->d_inode; in fsnotify_change()
|
D | dcache.h | 115 struct inode *d_inode; /* Where the name belongs to - NULL is member 487 return dentry->d_inode == NULL; in d_really_is_negative() 505 return dentry->d_inode != NULL; in d_really_is_positive() 530 static inline struct inode *d_inode(const struct dentry *dentry) in d_inode() function 532 return dentry->d_inode; in d_inode() 544 return ACCESS_ONCE(dentry->d_inode); in d_inode_rcu() 559 struct inode *inode = upper->d_inode; in d_backing_inode()
|
D | fsnotify_backend.h | 277 if (parent->d_inode && fsnotify_inode_watches_children(parent->d_inode)) in __fsnotify_update_dcache_flags()
|
/linux-4.1.27/security/ |
D | inode.c | 105 dir = d_inode(parent); in securityfs_create_file() 203 mutex_lock(&d_inode(parent)->i_mutex); in securityfs_remove() 207 simple_rmdir(d_inode(parent), dentry); in securityfs_remove() 209 simple_unlink(d_inode(parent), dentry); in securityfs_remove() 213 mutex_unlock(&d_inode(parent)->i_mutex); in securityfs_remove()
|
/linux-4.1.27/drivers/staging/lustre/lustre/llite/ |
D | dcache.c | 156 de, de, de->d_parent, d_inode(de), in ll_ddelete() 170 if (d_really_is_positive(de) && !find_cbdata(d_inode(de))) in ll_ddelete() 171 clear_nlink(d_inode(de)); in ll_ddelete() 184 de, de, de->d_parent, d_inode(de), in ll_d_init() 264 d_inode(dentry), dentry->d_flags); in ll_invalidate_aliases() 312 struct inode *dir = d_inode(dentry->d_parent); in ll_revalidate_dentry() 332 do_statahead_enter(dir, &dentry, d_inode(dentry) == NULL); in ll_revalidate_dentry()
|
D | statahead.c | 883 struct inode *inode = d_inode(dentry); in do_sa_revalidate() 929 struct inode *dir = d_inode(parent); in ll_statahead_one() 947 if (rc == 1 && agl_should_run(sai, d_inode(dentry))) in ll_statahead_one() 948 ll_agl_add(sai, d_inode(dentry), entry->se_index); in ll_statahead_one() 971 struct inode *dir = d_inode(parent); in ll_agl_thread() 1045 plli = ll_i2info(d_inode(parent)); in ll_start_agl() 1062 struct inode *dir = d_inode(parent); in ll_statahead_thread() 1607 if (d_inode(*dentryp) == NULL) { in do_statahead_enter() 1617 } else if (d_inode(*dentryp) != inode) { in do_statahead_enter() 1622 d_inode(*dentryp)->i_ino, in do_statahead_enter() [all …]
|
D | llite_nfs.c | 233 struct inode *dir = d_inode(dentry); in ll_get_name() 237 .lgd_fid = ll_i2info(d_inode(child))->lli_fid, in ll_get_name() 285 struct inode *dir = d_inode(dchild); in ll_get_parent()
|
D | xattr.c | 217 struct inode *inode = d_inode(dentry); in ll_setxattr() 270 struct inode *inode = d_inode(dentry); in ll_removexattr() 460 struct inode *inode = d_inode(dentry); in ll_getxattr() 548 struct inode *inode = d_inode(dentry); in ll_listxattr()
|
D | namei.c | 395 new, d_inode(new), d_count(new), new->d_flags); in ll_splice_alias() 404 de, d_inode(de), d_count(de), de->d_flags); in ll_splice_alias() 451 LASSERT(d_inode(*de) == NULL); in ll_lookup_it_finish() 544 inode = d_inode(dentry); in ll_lookup_it() 643 if (S_ISFIFO(d_inode(dentry)->i_mode)) { in ll_atomic_open() 866 *fid = *ll_inode2fid(d_inode(child)); in ll_get_child_fid() 1079 struct inode *src = d_inode(old_dentry); in ll_link()
|
D | symlink.c | 123 struct inode *inode = d_inode(dentry); in ll_follow_link()
|
/linux-4.1.27/fs/jffs2/ |
D | dir.c | 227 struct jffs2_inode_info *dead_f = JFFS2_INODE_INFO(d_inode(dentry)); in jffs2_unlink() 234 set_nlink(d_inode(dentry), dead_f->inocache->pino_nlink); in jffs2_unlink() 244 struct jffs2_sb_info *c = JFFS2_SB_INFO(d_inode(old_dentry)->i_sb); in jffs2_link() 245 struct jffs2_inode_info *f = JFFS2_INODE_INFO(d_inode(old_dentry)); in jffs2_link() 259 type = (d_inode(old_dentry)->i_mode & S_IFMT) >> 12; in jffs2_link() 267 set_nlink(d_inode(old_dentry), ++f->inocache->pino_nlink); in jffs2_link() 269 d_instantiate(dentry, d_inode(old_dentry)); in jffs2_link() 271 ihold(d_inode(old_dentry)); in jffs2_link() 588 struct jffs2_inode_info *f = JFFS2_INODE_INFO(d_inode(dentry)); in jffs2_rmdir() 602 clear_nlink(d_inode(dentry)); in jffs2_rmdir() [all …]
|
D | xattr_trusted.c | 24 return do_jffs2_getxattr(d_inode(dentry), JFFS2_XPREFIX_TRUSTED, in jffs2_trusted_getxattr() 33 return do_jffs2_setxattr(d_inode(dentry), JFFS2_XPREFIX_TRUSTED, in jffs2_trusted_setxattr()
|
D | xattr_user.c | 24 return do_jffs2_getxattr(d_inode(dentry), JFFS2_XPREFIX_USER, in jffs2_user_getxattr() 33 return do_jffs2_setxattr(d_inode(dentry), JFFS2_XPREFIX_USER, in jffs2_user_setxattr()
|
D | security.c | 57 return do_jffs2_getxattr(d_inode(dentry), JFFS2_XPREFIX_SECURITY, in jffs2_security_getxattr() 67 return do_jffs2_setxattr(d_inode(dentry), JFFS2_XPREFIX_SECURITY, in jffs2_security_setxattr()
|
D | symlink.c | 34 struct jffs2_inode_info *f = JFFS2_INODE_INFO(d_inode(dentry)); in jffs2_follow_link()
|
D | super.c | 143 f = JFFS2_INODE_INFO(d_inode(child)); in jffs2_get_parent() 150 return d_obtain_alias(jffs2_iget(d_inode(child)->i_sb, pino)); in jffs2_get_parent()
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_fs.c | 85 mutex_lock(&d_inode(parent)->i_mutex); in create_file() 88 error = ipathfs_mknod(d_inode(parent), *dentry, in create_file() 92 mutex_unlock(&d_inode(parent)->i_mutex); in create_file() 284 simple_unlink(d_inode(parent), tmp); in remove_file() 305 mutex_lock(&d_inode(root)->i_mutex); in remove_device_files() 318 ret = simple_rmdir(d_inode(root), dir); in remove_device_files() 321 mutex_unlock(&d_inode(root)->i_mutex); in remove_device_files()
|
/linux-4.1.27/fs/ocfs2/ |
D | dcache.c | 45 OCFS2_I(d_inode(dentry->d_parent))->ip_dir_lock_gen; in ocfs2_dentry_attach_gen() 46 BUG_ON(d_inode(dentry)); in ocfs2_dentry_attach_gen() 60 inode = d_inode(dentry); in ocfs2_dentry_revalidate() 74 pgen = OCFS2_I(d_inode(dentry->d_parent))->ip_dir_lock_gen; in ocfs2_dentry_revalidate() 149 parent = d_inode(dentry->d_parent); in ocfs2_match_dentry() 449 struct inode *inode = d_inode(dentry); in ocfs2_dentry_move()
|
D | dir.h | 75 return __ocfs2_add_entry(handle, d_inode(dentry->d_parent), in ocfs2_add_entry()
|
D | export.c | 150 struct inode *dir = d_inode(child); in ocfs2_get_parent()
|
D | namei.c | 673 struct inode *inode = d_inode(old_dentry); in ocfs2_link() 674 struct inode *old_dir = d_inode(old_dentry->d_parent); in ocfs2_link() 863 struct inode *inode = d_inode(dentry); in ocfs2_unlink() 882 BUG_ON(d_inode(dentry->d_parent) != dir); in ocfs2_unlink() 1193 struct inode *old_inode = d_inode(old_dentry); in ocfs2_rename() 1194 struct inode *new_inode = d_inode(new_dentry); in ocfs2_rename() 1438 BUG_ON(d_inode(new_dentry->d_parent) != new_dir); in ocfs2_rename()
|
/linux-4.1.27/fs/nfs/ |
D | namespace.c | 142 struct nfs_server *server = NFS_SERVER(d_inode(path->dentry)); in nfs_d_automount() 183 if (NFS_FH(d_inode(dentry))->size != 0) in nfs_namespace_getattr() 185 generic_fillattr(d_inode(dentry), stat); in nfs_namespace_getattr() 192 if (NFS_FH(d_inode(dentry))->size != 0) in nfs_namespace_setattr() 282 err = server->nfs_client->rpc_ops->lookup(d_inode(parent), &dentry->d_name, fh, fattr, NULL); in nfs_submount()
|
D | unlink.c | 193 dir = d_inode(parent); in nfs_call_unlink() 213 struct nfs_inode *nfsi = NFS_I(d_inode(dentry)); in nfs_wait_on_sillyrename() 220 struct nfs_inode *nfsi = NFS_I(d_inode(dentry)); in nfs_block_sillyrename() 227 struct inode *dir = d_inode(dentry); in nfs_unblock_sillyrename() 371 nfs_mark_for_revalidate(d_inode(data->old_dentry)); in nfs_async_rename_release() 532 fileid = NFS_FILEID(d_inode(dentry)); in nfs_sillyrename() 535 NFS_PROTO(d_inode(dentry))->return_delegation(d_inode(dentry)); in nfs_sillyrename() 557 } while (d_inode(sdentry) != NULL); /* need negative lookup */ in nfs_sillyrename()
|
D | getroot.c | 59 spin_lock(&d_inode(sb->s_root)->i_lock); in nfs_superblock_set_dummy_root() 63 spin_unlock(&d_inode(sb->s_root)->i_lock); in nfs_superblock_set_dummy_root()
|
D | dir.c | 422 nfsi = NFS_I(d_inode(dentry)); in nfs_same_file() 475 struct inode *dir = d_inode(parent); in nfs_prime_dcache() 499 status = nfs_refresh_inode(d_inode(dentry), entry->fattr); in nfs_prime_dcache() 501 nfs_setsecurity(d_inode(dentry), entry->fattr, entry->label); in nfs_prime_dcache() 876 struct inode *inode = d_inode(dentry); in nfs_readdir() 1129 dir = d_inode(parent); in nfs_lookup_revalidate() 1132 inode = d_inode(dentry); in nfs_lookup_revalidate() 1259 struct inode *inode = d_inode(dentry); in nfs_weak_revalidate() 1293 if (d_really_is_positive(dentry) && NFS_STALE(d_inode(dentry))) in nfs_dentry_delete() 1497 BUG_ON(d_inode(dentry)); in nfs_atomic_open() [all …]
|
D | nfs4file.c | 51 dir = d_inode(parent); in nfs4_file_open() 79 if (inode != d_inode(dentry)) in nfs4_file_open()
|
D | symlink.c | 48 struct inode *inode = d_inode(dentry); in nfs_follow_link()
|
D | nfs3proc.c | 123 struct inode *inode = d_inode(dentry); in nfs3_proc_setattr() 389 nfs_post_op_update_inode(d_inode(dentry), data->res.fattr); in nfs3_proc_create() 395 status = nfs3_proc_setacls(d_inode(dentry), acl, default_acl); in nfs3_proc_create() 573 status = nfs3_proc_setacls(d_inode(dentry), acl, default_acl); in nfs3_proc_mkdir() 626 struct inode *dir = d_inode(dentry); in nfs3_proc_readdir() 718 status = nfs3_proc_setacls(d_inode(dentry), acl, default_acl); in nfs3_proc_mknod()
|
D | inode.c | 504 struct inode *inode = d_inode(dentry); in nfs_setattr() 628 nfs_force_use_readdirplus(d_inode(parent)); in nfs_request_parent_use_readdirplus() 644 struct inode *inode = d_inode(dentry); in nfs_getattr() 716 struct inode *inode = d_inode(ctx->dentry); in nfs_get_lock_context() 744 struct inode *inode = d_inode(ctx->dentry); in nfs_put_lock_context() 771 inode = d_inode(ctx->dentry); in nfs_close_context() 818 struct inode *inode = d_inode(ctx->dentry); in __put_nfs_open_context() 850 struct inode *inode = d_inode(ctx->dentry); in nfs_inode_attach_open_context() 893 struct inode *inode = d_inode(ctx->dentry); in nfs_file_clear_open_context()
|
D | nfs4namespace.c | 378 err = nfs4_proc_fs_locations(client, d_inode(parent), &dentry->d_name, fs_locations, page); in nfs_do_refmount() 399 struct inode *dir = d_inode(parent); in nfs4_submount()
|
D | pnfs.h | 435 struct inode *inode = d_inode(req->wb_context->dentry); in pnfs_mark_request_commit() 447 struct inode *inode = d_inode(req->wb_context->dentry); in pnfs_clear_request_commit()
|
D | nfs4proc.c | 298 p = xdr_encode_hyper(p, NFS_FILEID(d_inode(dentry))); in nfs4_setup_readdir() 310 p = xdr_encode_hyper(p, NFS_FILEID(d_inode(dentry->d_parent))); in nfs4_setup_readdir() 1009 struct inode *dir = d_inode(parent); in nfs4_opendata_alloc() 1062 p->o_arg.fh = NFS_FH(d_inode(dentry)); in nfs4_opendata_alloc() 1808 struct nfs_server *server = NFS_SERVER(d_inode(data->dir)); in _nfs4_proc_open_confirm() 1965 struct inode *dir = d_inode(data->dir); in nfs4_run_open_task() 2012 struct inode *dir = d_inode(data->dir); in _nfs4_recover_proc_open() 2081 struct inode *dir = d_inode(data->dir); in _nfs4_proc_open() 2339 nfs_save_change_attribute(d_inode(opendata->dir))); in _nfs4_open_and_get_state() 2347 if (d_inode(dentry) == state->inode) { in _nfs4_open_and_get_state() [all …]
|
/linux-4.1.27/fs/btrfs/ |
D | xattr.c | 264 struct inode *inode = d_inode(dentry); in btrfs_listxattr() 416 return __btrfs_getxattr(d_inode(dentry), name, buffer, size); in btrfs_getxattr() 422 struct btrfs_root *root = BTRFS_I(d_inode(dentry))->root; in btrfs_setxattr() 445 return btrfs_set_prop(d_inode(dentry), name, in btrfs_setxattr() 451 return __btrfs_setxattr(NULL, d_inode(dentry), name, value, size, in btrfs_setxattr() 457 struct btrfs_root *root = BTRFS_I(d_inode(dentry))->root; in btrfs_removexattr() 480 return btrfs_set_prop(d_inode(dentry), name, in btrfs_removexattr() 483 return __btrfs_setxattr(NULL, d_inode(dentry), name, NULL, 0, in btrfs_removexattr()
|
D | export.c | 155 struct inode *dir = d_inode(child); in btrfs_get_parent() 223 struct inode *inode = d_inode(child); in btrfs_get_name() 224 struct inode *dir = d_inode(parent); in btrfs_get_name()
|
/linux-4.1.27/fs/minix/ |
D | namei.c | 107 struct inode *inode = d_inode(old_dentry); in minix_link() 154 struct inode * inode = d_inode(dentry); in minix_unlink() 174 struct inode * inode = d_inode(dentry); in minix_rmdir() 190 struct inode * old_inode = d_inode(old_dentry); in minix_rename() 191 struct inode * new_inode = d_inode(new_dentry); in minix_rename()
|
D | file.c | 26 struct inode *inode = d_inode(dentry); in minix_setattr()
|
D | dir.c | 159 struct inode * dir = d_inode(dentry->d_parent); in minix_find_entry() 206 struct inode *dir = d_inode(dentry->d_parent); in minix_add_link()
|
/linux-4.1.27/fs/cifs/ |
D | xattr.c | 55 sb = d_inode(direntry)->i_sb; in cifs_removexattr() 116 sb = d_inode(direntry)->i_sb; in cifs_setxattr() 180 value_size, d_inode(direntry), in cifs_setxattr() 185 CIFS_I(d_inode(direntry))->time = 0; in cifs_setxattr() 251 sb = d_inode(direntry)->i_sb; in cifs_getxattr() 327 d_inode(direntry), full_path, &acllen); in cifs_getxattr() 387 sb = d_inode(direntry)->i_sb; in cifs_listxattr()
|
D | link.c | 590 cifsInode = CIFS_I(d_inode(old_file)); in cifs_hardlink() 592 spin_lock(&d_inode(old_file)->i_lock); in cifs_hardlink() 593 inc_nlink(d_inode(old_file)); in cifs_hardlink() 594 spin_unlock(&d_inode(old_file)->i_lock); in cifs_hardlink() 632 struct inode *inode = d_inode(direntry); in cifs_follow_link()
|
D | file.c | 275 struct inode *inode = d_inode(dentry); in cifs_new_fileinfo() 359 struct inode *inode = d_inode(cifs_file->dentry); in cifsFileInfo_put() 388 d_inode(cifs_file->dentry)); in cifsFileInfo_put() 574 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in cifs_relock_file() 622 inode = d_inode(cfile->dentry); in cifs_reopen_file() 876 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in cifs_find_lock_conflict() 901 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in cifs_lock_test() 929 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in cifs_lock_add() 946 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in cifs_lock_add_if() 1127 struct inode *inode = d_inode(cfile->dentry); in cifs_push_posix_locks() [all …]
|
D | inode.c | 1094 struct inode *inode = d_inode(dentry); 1234 struct inode *inode = d_inode(dentry); 1578 spin_lock(&d_inode(direntry)->i_lock); 1579 i_size_write(d_inode(direntry), 0); 1580 clear_nlink(d_inode(direntry)); 1581 spin_unlock(&d_inode(direntry)->i_lock); 1584 cifsInode = CIFS_I(d_inode(direntry)); 1595 d_inode(direntry)->i_ctime = inode->i_ctime = inode->i_mtime = 1894 struct inode *inode = d_inode(dentry); 1946 struct inode *inode = d_inode(dentry); [all …]
|
D | smb2file.c | 98 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_unlock_range() 234 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_push_mandatory_locks()
|
D | smb2misc.c | 456 cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_tcon_has_lease() 593 cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_is_valid_oplock_break()
|
D | smb2ops.c | 531 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_set_fid() 800 inode = d_inode(cfile->dentry); in smb2_set_file_size() 1039 inode = d_inode(cfile->dentry); in smb3_zero_range() 1090 inode = d_inode(cfile->dentry); in smb3_punch_hole() 1122 inode = d_inode(cfile->dentry); in smb3_simple_falloc()
|
/linux-4.1.27/fs/ext2/ |
D | namei.c | 82 unsigned long ino = ext2_inode_by_name(d_inode(child), &dotdot); in ext2_get_parent() 85 return d_obtain_alias(ext2_iget(d_inode(child)->i_sb, ino)); in ext2_get_parent() 211 struct inode *inode = d_inode(old_dentry); in ext2_link() 278 struct inode * inode = d_inode(dentry); in ext2_unlink() 302 struct inode * inode = d_inode(dentry); in ext2_rmdir() 319 struct inode * old_inode = d_inode(old_dentry); in ext2_rename() 320 struct inode * new_inode = d_inode(new_dentry); in ext2_rename()
|
D | xattr_trusted.c | 35 return ext2_xattr_get(d_inode(dentry), EXT2_XATTR_INDEX_TRUSTED, name, in ext2_xattr_trusted_get() 45 return ext2_xattr_set(d_inode(dentry), EXT2_XATTR_INDEX_TRUSTED, name, in ext2_xattr_trusted_set()
|
D | xattr_user.c | 39 return ext2_xattr_get(d_inode(dentry), EXT2_XATTR_INDEX_USER, in ext2_xattr_user_get() 52 return ext2_xattr_set(d_inode(dentry), EXT2_XATTR_INDEX_USER, in ext2_xattr_user_set()
|
D | xattr_security.c | 31 return ext2_xattr_get(d_inode(dentry), EXT2_XATTR_INDEX_SECURITY, name, in ext2_xattr_security_get() 41 return ext2_xattr_set(d_inode(dentry), EXT2_XATTR_INDEX_SECURITY, name, in ext2_xattr_security_set()
|
D | symlink.c | 26 struct ext2_inode_info *ei = EXT2_I(d_inode(dentry)); in ext2_follow_link()
|
/linux-4.1.27/arch/s390/hypfs/ |
D | inode.c | 51 struct inode *inode = d_inode(sb_info->update_file); in hypfs_update_update() 75 mutex_lock(&d_inode(parent)->i_mutex); in hypfs_remove() 78 simple_rmdir(d_inode(parent), dentry); in hypfs_remove() 80 simple_unlink(d_inode(parent), dentry); in hypfs_remove() 84 mutex_unlock(&d_inode(parent)->i_mutex); in hypfs_remove() 339 mutex_lock(&d_inode(parent)->i_mutex); in hypfs_create_file() 360 inc_nlink(d_inode(parent)); in hypfs_create_file() 367 mutex_unlock(&d_inode(parent)->i_mutex); in hypfs_create_file()
|
/linux-4.1.27/fs/nilfs2/ |
D | namei.c | 195 struct inode *inode = d_inode(old_dentry); in nilfs_link() 286 inode = d_inode(dentry); in nilfs_do_unlink() 321 nilfs_mark_inode_dirty(d_inode(dentry)); in nilfs_unlink() 331 struct inode *inode = d_inode(dentry); in nilfs_rmdir() 361 struct inode *old_inode = d_inode(old_dentry); in nilfs_rename() 362 struct inode *new_inode = d_inode(new_dentry); in nilfs_rename() 456 ino = nilfs_inode_by_name(d_inode(child), &dotdot); in nilfs_get_parent() 460 root = NILFS_I(d_inode(child))->i_root; in nilfs_get_parent() 462 inode = nilfs_iget(d_inode(child)->i_sb, root, ino); in nilfs_get_parent()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_fs.c | 92 mutex_lock(&d_inode(parent)->i_mutex); in create_file() 95 error = qibfs_mknod(d_inode(parent), *dentry, in create_file() 99 mutex_unlock(&d_inode(parent)->i_mutex); in create_file() 461 simple_unlink(d_inode(parent), tmp); in remove_file() 484 mutex_lock(&d_inode(root)->i_mutex); in remove_device_files() 494 mutex_lock(&d_inode(dir)->i_mutex); in remove_device_files() 509 mutex_unlock(&d_inode(dir)->i_mutex); in remove_device_files() 510 ret = simple_rmdir(d_inode(root), dir); in remove_device_files() 515 mutex_unlock(&d_inode(root)->i_mutex); in remove_device_files()
|
/linux-4.1.27/fs/nfsd/ |
D | nfsfh.c | 41 err = inode_permission(d_inode(parent), MAY_EXEC); in nfsd_acceptable() 343 error = nfsd_mode_check(rqstp, d_inode(dentry)->i_mode, type); in fh_verify() 415 fh->ofh_ino = ino_t_to_u32(d_inode(dentry)->i_ino); in _fh_update_old() 416 fh->ofh_generation = d_inode(dentry)->i_generation; in _fh_update_old() 429 return d_inode(exp->ex_path.dentry)->i_sb; in exp_sb() 523 struct inode * inode = d_inode(dentry); in fh_compose() 528 (long) d_inode(exp->ex_path.dentry)->i_ino, in fh_compose() 561 ino_t_to_u32(d_inode(exp->ex_path.dentry)->i_ino); in fh_compose() 573 d_inode(exp->ex_path.dentry)->i_ino, in fh_compose()
|
D | vfs.c | 177 return d_inode(dentry) != NULL; in nfsd_mountpoint() 287 struct inode *inode = d_inode(fhp->fh_dentry); in commit_metadata() 367 struct inode *inode = d_inode(fhp->fh_dentry); in nfsd_get_write_access() 429 inode = d_inode(dentry); in nfsd_setattr() 498 struct inode *inode = d_inode(dentry); in nfsd4_is_junction() 524 mutex_lock(&d_inode(dentry)->i_mutex); in nfsd4_set_nfs4_label() 526 mutex_unlock(&d_inode(dentry)->i_mutex); in nfsd4_set_nfs4_label() 709 inode = d_inode(path.dentry); in nfsd_open() 1214 dirp = d_inode(dentry); in nfsd_create() 1356 dirp = d_inode(dentry); in do_nfsd_create() [all …]
|
D | nfsfh.h | 228 inode = d_inode(fhp->fh_dentry); in fill_pre_wcc() 267 inode = d_inode(dentry); in fh_lock_nested() 287 mutex_unlock(&d_inode(fhp->fh_dentry)->i_mutex); in fh_unlock()
|
D | nfs3acl.c | 42 inode = d_inode(fh->fh_dentry); in nfsd3_proc_getacl() 97 inode = d_inode(fh->fh_dentry); in nfsd3_proc_setacl() 178 struct inode *inode = d_inode(dentry); in nfs3svc_encode_getaclres()
|
D | nfs4recover.c | 195 mutex_lock(&d_inode(dir)->i_mutex); in nfsd4_create_clid_dir() 212 status = vfs_mkdir(d_inode(dir), dentry, S_IRWXU); in nfsd4_create_clid_dir() 216 mutex_unlock(&d_inode(dir)->i_mutex); in nfsd4_create_clid_dir() 288 mutex_lock_nested(&d_inode(dir)->i_mutex, I_MUTEX_PARENT); in nfsd4_list_rec_dir() 305 mutex_unlock(&d_inode(dir)->i_mutex); in nfsd4_list_rec_dir() 319 mutex_lock_nested(&d_inode(dir)->i_mutex, I_MUTEX_PARENT); in nfsd4_unlink_clid_dir() 328 status = vfs_rmdir(d_inode(dir), dentry); in nfsd4_unlink_clid_dir() 332 mutex_unlock(&d_inode(dir)->i_mutex); in nfsd4_unlink_clid_dir() 388 status = vfs_rmdir(d_inode(parent), child); in purge_old()
|
D | nfs2acl.c | 45 inode = d_inode(fh->fh_dentry); in nfsacld_proc_getacl() 106 inode = d_inode(fh->fh_dentry); in nfsacld_proc_setacl() 271 inode = d_inode(dentry); in nfsaclsvc_encode_getaclres()
|
D | nfs3xdr.c | 149 (d_inode(fhp->fh_dentry)->i_sb->s_dev)); in encode_fsid() 213 lease_get_mtime(d_inode(dentry), &stat.mtime); in encode_post_op_attr() 263 fhp->fh_post_change = d_inode(fhp->fh_dentry)->i_version; in fill_post_wcc() 267 fhp->fh_post_attr.ctime = d_inode(fhp->fh_dentry)->i_ctime; in fill_post_wcc() 631 lease_get_mtime(d_inode(resp->fh.fh_dentry), in nfs3svc_encode_attrstat()
|
/linux-4.1.27/fs/sysv/ |
D | namei.c | 121 struct inode *inode = d_inode(old_dentry); in sysv_link() 169 struct inode * inode = d_inode(dentry); in sysv_unlink() 190 struct inode *inode = d_inode(dentry); in sysv_rmdir() 211 struct inode * old_inode = d_inode(old_dentry); in sysv_rename() 212 struct inode * new_inode = d_inode(new_dentry); in sysv_rename()
|
D | symlink.c | 13 nd_set_link(nd, (char *)SYSV_I(d_inode(dentry))->i_data); in sysv_follow_link()
|
D | file.c | 33 struct inode *inode = d_inode(dentry); in sysv_setattr()
|
D | dir.c | 135 struct inode * dir = d_inode(dentry->d_parent); in sysv_find_entry() 179 struct inode *dir = d_inode(dentry->d_parent); in sysv_add_link()
|
/linux-4.1.27/fs/coda/ |
D | dir.c | 204 struct inode *inode = d_inode(source_de); in coda_link() 269 drop_nlink(d_inode(de)); in coda_unlink() 283 clear_nlink(d_inode(de)); in coda_rmdir() 313 coda_flag_inode(d_inode(new_dentry), C_VATTR); in coda_rename() 452 inode = d_inode(de); in coda_dentry_revalidate() 458 cii = ITOC(d_inode(de)); in coda_dentry_revalidate() 493 flags = (ITOC(d_inode(dentry))->c_flags) & C_PURGE; in coda_dentry_delete() 494 if (is_bad_inode(d_inode(dentry)) || flags) { in coda_dentry_delete()
|
D | cache.c | 97 if (d_inode(de) ) in coda_flag_children() 98 coda_flag_inode(d_inode(de), flag); in coda_flag_children()
|
D | inode.c | 260 int err = coda_revalidate_inode(d_inode(dentry)); in coda_getattr() 262 generic_fillattr(d_inode(dentry), stat); in coda_getattr() 268 struct inode *inode = d_inode(de); in coda_setattr()
|
D | pioctl.c | 75 target_inode = d_inode(path.dentry); in coda_pioctl()
|
/linux-4.1.27/fs/hfs/ |
D | attr.c | 19 struct inode *inode = d_inode(dentry); in hfs_setxattr() 62 struct inode *inode = d_inode(dentry); in hfs_getxattr() 108 struct inode *inode = d_inode(dentry); in hfs_listxattr()
|
D | dir.c | 256 struct inode *inode = d_inode(dentry); in hfs_remove() 294 res = hfs_cat_move(d_inode(old_dentry)->i_ino, in hfs_rename() 299 (btree_key *)&HFS_I(d_inode(old_dentry))->cat_key, in hfs_rename()
|
D | sysdep.c | 24 inode = d_inode(dentry); in hfs_revalidate_dentry()
|
/linux-4.1.27/fs/9p/ |
D | vfs_inode.c | 597 inode = d_inode(dentry); in v9fs_remove() 883 v9inode = V9FS_I(d_inode(dentry)); in v9fs_vfs_atomic_open() 910 v9fs_cache_inode_set_cookie(d_inode(dentry), file); in v9fs_vfs_atomic_open() 971 old_inode = d_inode(old_dentry); in v9fs_vfs_rename() 972 new_inode = d_inode(new_dentry); in v9fs_vfs_rename() 1063 generic_fillattr(d_inode(dentry), stat); in v9fs_vfs_getattr() 1074 v9fs_stat2inode(st, d_inode(dentry), d_inode(dentry)->i_sb); in v9fs_vfs_getattr() 1075 generic_fillattr(d_inode(dentry), stat); in v9fs_vfs_getattr() 1097 retval = inode_change_ok(d_inode(dentry), iattr); in v9fs_vfs_setattr() 1130 filemap_write_and_wait(d_inode(dentry)->i_mapping); in v9fs_vfs_setattr() [all …]
|
D | vfs_super.c | 171 d_inode(root)->i_ino = v9fs_qid2ino(&st->qid); in v9fs_mount() 172 v9fs_stat2inode_dotl(st, d_inode(root)); in v9fs_mount() 182 d_inode(root)->i_ino = v9fs_qid2ino(&st->qid); in v9fs_mount() 183 v9fs_stat2inode(st, d_inode(root), sb); in v9fs_mount()
|
D | vfs_inode_dotl.c | 483 generic_fillattr(d_inode(dentry), stat); in v9fs_vfs_getattr_dotl() 498 v9fs_stat2inode_dotl(st, d_inode(dentry)); in v9fs_vfs_getattr_dotl() 499 generic_fillattr(d_inode(dentry), stat); in v9fs_vfs_getattr_dotl() 559 struct inode *inode = d_inode(dentry); in v9fs_vfs_setattr_dotl() 797 v9fs_refresh_inode_dotl(fid, d_inode(old_dentry)); in v9fs_vfs_link_dotl() 799 ihold(d_inode(old_dentry)); in v9fs_vfs_link_dotl() 800 d_instantiate(dentry, d_inode(old_dentry)); in v9fs_vfs_link_dotl()
|
D | vfs_dentry.c | 86 inode = d_inode(dentry); in v9fs_lookup_revalidate()
|
D | acl.c | 250 acl = v9fs_get_cached_acl(d_inode(dentry), type); in v9fs_xattr_get_acl() 288 struct inode *inode = d_inode(dentry); in v9fs_xattr_set_acl()
|
/linux-4.1.27/fs/exofs/ |
D | namei.c | 144 struct inode *inode = d_inode(old_dentry); in exofs_link() 194 struct inode *inode = d_inode(dentry); in exofs_unlink() 216 struct inode *inode = d_inode(dentry); in exofs_rmdir() 233 struct inode *old_inode = d_inode(old_dentry); in exofs_rename() 234 struct inode *new_inode = d_inode(new_dentry); in exofs_rename()
|
D | symlink.c | 40 struct exofs_i_info *oi = exofs_i(d_inode(dentry)); in exofs_follow_link()
|
/linux-4.1.27/fs/afs/ |
D | dir.c | 508 ASSERTCMP(d_inode(dentry), ==, NULL); in afs_lookup() 566 d_inode(dentry)->i_ino, in afs_lookup() 567 d_inode(dentry)->i_generation); in afs_lookup() 589 vnode = AFS_FS_I(d_inode(dentry)); in afs_d_revalidate() 604 dir = AFS_FS_I(d_inode(parent)); in afs_d_revalidate() 628 if (is_bad_inode(d_inode(dentry))) { in afs_d_revalidate() 650 d_inode(dentry)->i_generation); in afs_d_revalidate() 707 (test_bit(AFS_VNODE_DELETED, &AFS_FS_I(d_inode(dentry))->flags) || in afs_d_delete() 708 test_bit(AFS_VNODE_PSEUDODIR, &AFS_FS_I(d_inode(dentry))->flags))) in afs_d_delete() 818 vnode = AFS_FS_I(d_inode(dentry)); in afs_rmdir() [all …]
|
D | mntpt.c | 137 BUG_ON(!d_inode(mntpt)); in afs_mntpt_do_automount() 148 vnode = AFS_FS_I(d_inode(mntpt)); in afs_mntpt_do_automount() 172 loff_t size = i_size_read(d_inode(mntpt)); in afs_mntpt_do_automount() 179 page = read_mapping_page(d_inode(mntpt)->i_mapping, 0, NULL); in afs_mntpt_do_automount()
|
D | inode.c | 382 inode = d_inode(dentry); in afs_getattr() 461 struct afs_vnode *vnode = AFS_FS_I(d_inode(dentry)); in afs_setattr()
|
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/ |
D | inode.c | 114 struct inode *inode = d_inode(dentry); in spufs_setattr() 166 mutex_lock(&d_inode(dir)->i_mutex); in spufs_prune_dir() 173 simple_unlink(d_inode(dir), dentry); in spufs_prune_dir() 183 mutex_unlock(&d_inode(dir)->i_mutex); in spufs_prune_dir() 195 spu_forget(SPUFS_I(d_inode(dir))->i_ctx); in spufs_rmdir() 225 parent = d_inode(dir->d_parent); in spufs_dir_close() 226 ctx = SPUFS_I(d_inode(dir))->i_ctx; in spufs_dir_close() 463 spufs_set_affinity(flags, SPUFS_I(d_inode(dentry))->i_ctx, in spufs_create_context() 507 inc_nlink(d_inode(dentry)); in spufs_mkgang() 564 struct inode *dir = d_inode(path->dentry); in spufs_create()
|
/linux-4.1.27/fs/devpts/ |
D | inode.c | 256 mutex_lock(&d_inode(root)->i_mutex); in mknod_ptmx() 293 mutex_unlock(&d_inode(root)->i_mutex); in mknod_ptmx() 301 inode = d_inode(fsi->ptmx_dentry); in update_ptmx_mode() 625 mutex_lock(&d_inode(root)->i_mutex); in devpts_pty_new() 630 fsnotify_create(d_inode(root), dentry); in devpts_pty_new() 636 mutex_unlock(&d_inode(root)->i_mutex); in devpts_pty_new() 681 mutex_lock(&d_inode(root)->i_mutex); in devpts_pty_kill() 690 mutex_unlock(&d_inode(root)->i_mutex); in devpts_pty_kill()
|
/linux-4.1.27/fs/ext4/ |
D | xattr_trusted.c | 39 return ext4_xattr_get(d_inode(dentry), EXT4_XATTR_INDEX_TRUSTED, in ext4_xattr_trusted_get() 49 return ext4_xattr_set(d_inode(dentry), EXT4_XATTR_INDEX_TRUSTED, in ext4_xattr_trusted_set()
|
D | xattr_user.c | 40 return ext4_xattr_get(d_inode(dentry), EXT4_XATTR_INDEX_USER, in ext4_xattr_user_get() 52 return ext4_xattr_set(d_inode(dentry), EXT4_XATTR_INDEX_USER, in ext4_xattr_user_set()
|
D | xattr_security.c | 36 return ext4_xattr_get(d_inode(dentry), EXT4_XATTR_INDEX_SECURITY, in ext4_xattr_security_get() 46 return ext4_xattr_set(d_inode(dentry), EXT4_XATTR_INDEX_SECURITY, in ext4_xattr_security_set()
|
D | symlink.c | 31 struct inode *inode = d_inode(dentry); in ext4_follow_link() 116 struct ext4_inode_info *ei = EXT4_I(d_inode(dentry)); in ext4_follow_fast_link()
|
D | fsync.c | 58 next = igrab(d_inode(dentry->d_parent)); in ext4_sync_parent()
|
D | namei.c | 1615 bh = ext4_find_entry(d_inode(child), &dotdot, &de, NULL); in ext4_get_parent() 1623 if (!ext4_valid_inum(d_inode(child)->i_sb, ino)) { in ext4_get_parent() 1624 EXT4_ERROR_INODE(d_inode(child), in ext4_get_parent() 1629 return d_obtain_alias(ext4_iget_normal(d_inode(child)->i_sb, ino)); in ext4_get_parent() 1931 struct inode *dir = d_inode(dentry->d_parent); in add_dirent_to_buf() 1991 struct inode *dir = d_inode(dentry->d_parent); in make_indexed_dir() 2145 struct inode *dir = d_inode(dentry->d_parent); in ext4_add_entry() 2230 struct inode *dir = d_inode(dentry->d_parent); in ext4_dx_add_entry() 3006 dquot_initialize(d_inode(dentry)); in ext4_rmdir() 3015 inode = d_inode(dentry); in ext4_rmdir() [all …]
|
/linux-4.1.27/fs/ext3/ |
D | xattr_trusted.c | 35 return ext3_xattr_get(d_inode(dentry), EXT3_XATTR_INDEX_TRUSTED, in ext3_xattr_trusted_get() 45 return ext3_xattr_set(d_inode(dentry), EXT3_XATTR_INDEX_TRUSTED, name, in ext3_xattr_trusted_set()
|
D | xattr_user.c | 37 return ext3_xattr_get(d_inode(dentry), EXT3_XATTR_INDEX_USER, in ext3_xattr_user_get() 49 return ext3_xattr_set(d_inode(dentry), EXT3_XATTR_INDEX_USER, in ext3_xattr_user_set()
|
D | xattr_security.c | 32 return ext3_xattr_get(d_inode(dentry), EXT3_XATTR_INDEX_SECURITY, in ext3_xattr_security_get() 42 return ext3_xattr_set(d_inode(dentry), EXT3_XATTR_INDEX_SECURITY, in ext3_xattr_security_set()
|
D | symlink.c | 26 struct ext3_inode_info *ei = EXT3_I(d_inode(dentry)); in ext3_follow_link()
|
D | namei.c | 1052 bh = ext3_find_entry(d_inode(child), &dotdot, &de); in ext3_get_parent() 1058 if (!ext3_valid_inum(d_inode(child)->i_sb, ino)) { in ext3_get_parent() 1059 ext3_error(d_inode(child)->i_sb, "ext3_get_parent", in ext3_get_parent() 1064 return d_obtain_alias(ext3_iget(d_inode(child)->i_sb, ino)); in ext3_get_parent() 1246 struct inode *dir = d_inode(dentry->d_parent); in add_dirent_to_buf() 1333 struct inode *dir = d_inode(dentry->d_parent); in make_indexed_dir() 1438 struct inode *dir = d_inode(dentry->d_parent); in ext3_add_entry() 1492 struct inode *dir = d_inode(dentry->d_parent); in ext3_dx_add_entry() 2114 dquot_initialize(d_inode(dentry)); in ext3_rmdir() 2128 inode = d_inode(dentry); in ext3_rmdir() [all …]
|
/linux-4.1.27/fs/ncpfs/ |
D | dir.c | 183 struct inode *inode = d_inode(dentry); in ncp_delete_dentry() 227 inode = d_inode(dentry); in ncp_force_unlink() 257 struct inode *old_inode = d_inode(old_dentry); in ncp_force_rename() 272 new_nwattr = NCP_FINFO(d_inode(new_dentry))->nwattr; in ncp_force_rename() 327 dir = d_inode(parent); in ncp_lookup_validate() 370 struct inode *inode = d_inode(dentry); in ncp_lookup_validate() 391 struct inode *inode = d_inode(dentry); in ncp_obtain_mtime() 407 struct ncp_server *server = NCP_SERVER(d_inode(parent)); in ncp_invalidate_dircache_entries() 421 struct inode *inode = d_inode(dentry); in ncp_readdir() 500 d_inode(dent)->i_ino, DT_UNKNOWN); in ncp_readdir() [all …]
|
D | symlink.c | 159 inode=d_inode(dentry); in ncp_symlink()
|
/linux-4.1.27/fs/ufs/ |
D | namei.c | 168 struct inode *inode = d_inode(old_dentry); in ufs_link() 233 struct inode * inode = d_inode(dentry); in ufs_unlink() 255 struct inode * inode = d_inode(dentry); in ufs_rmdir() 274 struct inode *old_inode = d_inode(old_dentry); in ufs_rename() 275 struct inode *new_inode = d_inode(new_dentry); in ufs_rename()
|
D | symlink.c | 37 struct ufs_inode_info *p = UFS_I(d_inode(dentry)); in ufs_follow_link()
|
/linux-4.1.27/fs/hppfs/ |
D | hppfs.c | 156 mutex_lock(&d_inode(parent)->i_mutex); in hppfs_lookup() 158 mutex_unlock(&d_inode(parent)->i_mutex); in hppfs_lookup() 640 struct dentry *proc_dentry = HPPFS_I(d_inode(dentry))->proc_dentry; in hppfs_readlink() 641 return d_inode(proc_dentry)->i_op->readlink(proc_dentry, buffer, in hppfs_readlink() 647 struct dentry *proc_dentry = HPPFS_I(d_inode(dentry))->proc_dentry; in hppfs_follow_link() 649 return d_inode(proc_dentry)->i_op->follow_link(proc_dentry, nd); in hppfs_follow_link() 655 struct dentry *proc_dentry = HPPFS_I(d_inode(dentry))->proc_dentry; in hppfs_put_link() 657 if (d_inode(proc_dentry)->i_op->put_link) in hppfs_put_link() 658 d_inode(proc_dentry)->i_op->put_link(proc_dentry, nd, cookie); in hppfs_put_link() 673 struct inode *proc_ino = d_inode(dentry); in get_inode()
|
/linux-4.1.27/fs/fuse/ |
D | dir.c | 223 fuse_lookup_init(fc, &args, get_node_id(d_inode(parent)), in fuse_dentry_revalidate() 257 fuse_advise_use_readdirplus(d_inode(parent)); in fuse_dentry_revalidate() 656 struct inode *inode = d_inode(entry); in fuse_unlink() 692 clear_nlink(d_inode(entry)); in fuse_rmdir() 724 fuse_invalidate_attr(d_inode(oldent)); in fuse_rename_common() 725 fuse_update_ctime(d_inode(oldent)); in fuse_rename_common() 728 fuse_invalidate_attr(d_inode(newent)); in fuse_rename_common() 729 fuse_update_ctime(d_inode(newent)); in fuse_rename_common() 738 fuse_invalidate_attr(d_inode(newent)); in fuse_rename_common() 740 fuse_update_ctime(d_inode(newent)); in fuse_rename_common() [all …]
|
D | control.c | 247 inc_nlink(d_inode(parent)); in fuse_ctl_add_conn() 286 d_inode(dentry)->i_private = NULL; in fuse_ctl_remove_conn() 290 drop_nlink(d_inode(fuse_control_sb->s_root)); in fuse_ctl_remove_conn()
|
/linux-4.1.27/fs/xfs/ |
D | xfs_xattr.c | 38 struct xfs_inode *ip = XFS_I(d_inode(dentry)); in xfs_xattr_get() 60 struct xfs_inode *ip = XFS_I(d_inode(dentry)); in xfs_xattr_set() 200 struct inode *inode = d_inode(dentry); in xfs_vn_listxattr()
|
D | xfs_ioctl32.c | 378 error = xfs_attr_list(XFS_I(d_inode(dentry)), kbuf, al_hreq.buflen, in xfs_compat_attrlist_by_handle() 448 d_inode(dentry), attr_name, in xfs_compat_attrmulti_by_handle() 457 d_inode(dentry), attr_name, in xfs_compat_attrmulti_by_handle() 467 d_inode(dentry), attr_name, in xfs_compat_attrmulti_by_handle() 507 if (IS_IMMUTABLE(d_inode(dentry)) || IS_APPEND(d_inode(dentry))) { in xfs_compat_fssetdm_by_handle() 517 error = xfs_set_dmattrs(XFS_I(d_inode(dentry)), fsd.fsd_dmevmask, in xfs_compat_fssetdm_by_handle()
|
D | xfs_iops.c | 307 struct inode *inode = d_inode(old_dentry); in xfs_vn_link() 332 error = xfs_remove(XFS_I(dir), &name, XFS_I(d_inode(dentry))); in xfs_vn_unlink() 392 struct inode *new_inode = d_inode(ndentry); in xfs_vn_rename() 402 omode = d_inode(ndentry)->i_mode; in xfs_vn_rename() 405 xfs_dentry_to_name(&nname, ndentry, d_inode(odentry)->i_mode); in xfs_vn_rename() 407 return xfs_rename(XFS_I(odir), &oname, XFS_I(d_inode(odentry)), in xfs_vn_rename() 429 error = xfs_readlink(XFS_I(d_inode(dentry)), link); in xfs_vn_follow_link() 449 struct inode *inode = d_inode(dentry); in xfs_vn_getattr() 949 struct xfs_inode *ip = XFS_I(d_inode(dentry)); in xfs_vn_setattr() 956 error = xfs_break_layouts(d_inode(dentry), &iolock, true); in xfs_vn_setattr()
|
D | xfs_ioctl.c | 85 inode = d_inode(path.dentry); in xfs_find_handle() 213 inode = d_inode(dentry); in xfs_open_by_handle() 306 error = xfs_readlink(XFS_I(d_inode(dentry)), link); in xfs_readlink_by_handle() 379 if (IS_IMMUTABLE(d_inode(dentry)) || IS_APPEND(d_inode(dentry))) { in xfs_fssetdm_by_handle() 389 error = xfs_set_dmattrs(XFS_I(d_inode(dentry)), fsd.fsd_dmevmask, in xfs_fssetdm_by_handle() 432 error = xfs_attr_list(XFS_I(d_inode(dentry)), kbuf, al_hreq.buflen, in xfs_attrlist_by_handle() 562 d_inode(dentry), attr_name, in xfs_attrmulti_by_handle() 571 d_inode(dentry), attr_name, in xfs_attrmulti_by_handle() 581 d_inode(dentry), attr_name, in xfs_attrmulti_by_handle()
|
D | xfs_export.c | 218 error = xfs_lookup(XFS_I(d_inode(child)), &xfs_name_dotdot, &cip, NULL); in xfs_fs_get_parent()
|
/linux-4.1.27/fs/f2fs/ |
D | namei.c | 154 struct inode *inode = d_inode(old_dentry); in f2fs_link() 185 unsigned long ino = f2fs_inode_by_name(d_inode(child), &dotdot); in f2fs_get_parent() 188 return d_obtain_alias(f2fs_iget(d_inode(child)->i_sb, ino)); in f2fs_get_parent() 266 struct inode *inode = d_inode(dentry); in f2fs_unlink() 404 struct inode *inode = d_inode(dentry); in f2fs_rmdir() 452 struct inode *old_inode = d_inode(old_dentry); in f2fs_rename() 453 struct inode *new_inode = d_inode(new_dentry); in f2fs_rename() 579 struct inode *old_inode = d_inode(old_dentry); in f2fs_cross_rename() 580 struct inode *new_inode = d_inode(new_dentry); in f2fs_cross_rename()
|
D | xattr.c | 86 return f2fs_getxattr(d_inode(dentry), type, name, buffer, size, NULL); in f2fs_xattr_generic_get() 111 return f2fs_setxattr(d_inode(dentry), type, name, in f2fs_xattr_generic_set() 133 struct inode *inode = d_inode(dentry); in f2fs_xattr_advise_get() 146 struct inode *inode = d_inode(dentry); in f2fs_xattr_advise_set() 447 struct inode *inode = d_inode(dentry); in f2fs_listxattr()
|
/linux-4.1.27/fs/squashfs/ |
D | xattr.c | 42 struct inode *inode = d_inode(d); in squashfs_listxattr() 232 return squashfs_xattr_get(d_inode(d), SQUASHFS_XATTR_USER, name, in squashfs_user_get() 262 return squashfs_xattr_get(d_inode(d), SQUASHFS_XATTR_TRUSTED, name, in squashfs_trusted_get() 289 return squashfs_xattr_get(d_inode(d), SQUASHFS_XATTR_SECURITY, name, in squashfs_security_get()
|
D | export.c | 113 struct inode *inode = d_inode(child); in squashfs_get_parent()
|
/linux-4.1.27/fs/pstore/ |
D | inode.c | 193 struct pstore_private *p = d_inode(dentry)->i_private; in pstore_unlink() 202 d_inode(dentry)->i_ctime, p->psi); in pstore_unlink() 379 mutex_lock(&d_inode(root)->i_mutex); in pstore_mkfile() 399 mutex_unlock(&d_inode(root)->i_mutex); in pstore_mkfile() 404 mutex_unlock(&d_inode(root)->i_mutex); in pstore_mkfile()
|
/linux-4.1.27/net/sunrpc/ |
D | rpc_pipe.c | 97 rpc_purge_list(dentry ? &RPC_I(d_inode(dentry))->waitq : NULL, in rpc_timeout_upcall_queue() 155 wake_up(&RPC_I(d_inode(dentry))->waitq); in rpc_queue_upcall() 594 rpci = RPC_I(d_inode(dentry)); in __rpc_mkpipe_dentry() 619 dir = d_inode(parent); in rpc_rmdir() 641 struct inode *inode = d_inode(dentry); in __rpc_rmpipe() 670 struct inode *dir = d_inode(parent); in __rpc_depopulate() 684 switch (d_inode(dentry)->i_mode & S_IFMT) { in __rpc_depopulate() 702 struct inode *dir = d_inode(parent); in rpc_depopulate() 714 struct inode *dir = d_inode(parent); in rpc_populate() 757 struct inode *dir = d_inode(parent); in rpc_mkdir_populate() [all …]
|
/linux-4.1.27/fs/kernfs/ |
D | inode.c | 114 struct inode *inode = d_inode(dentry); in kernfs_iop_setattr() 175 error = security_inode_setsecurity(d_inode(dentry), suffix, in kernfs_iop_setxattr() 179 error = security_inode_getsecctx(d_inode(dentry), in kernfs_iop_setxattr() 274 struct inode *inode = d_inode(dentry); in kernfs_iop_getattr()
|
/linux-4.1.27/fs/efs/ |
D | namei.c | 114 ino = efs_find_entry(d_inode(child), "..", 2); in efs_get_parent() 116 parent = d_obtain_alias(efs_iget(d_inode(child)->i_sb, ino)); in efs_get_parent()
|
/linux-4.1.27/fs/notify/ |
D | fsnotify.c | 74 if (!child->d_inode) in __fsnotify_update_child_dentry_flags() 103 p_inode = parent->d_inode; in __fsnotify_parent() 116 ret = fsnotify(p_inode, mask, dentry->d_inode, FSNOTIFY_EVENT_INODE, in __fsnotify_parent()
|
/linux-4.1.27/fs/omfs/ |
D | dir.c | 113 struct inode *dir = d_inode(dentry->d_parent); in omfs_add_link() 158 struct inode *dir = d_inode(dentry->d_parent); in omfs_delete_entry() 240 struct inode *inode = d_inode(dentry); in omfs_remove() 376 struct inode *new_inode = d_inode(new_dentry); in omfs_rename() 377 struct inode *old_inode = d_inode(old_dentry); in omfs_rename()
|
/linux-4.1.27/fs/autofs4/ |
D | symlink.c | 21 nd_set_link(nd, d_inode(dentry)->i_private); in autofs4_follow_link()
|
D | inode.c | 74 struct inode *root_inode = d_inode(root->d_sb->s_root); in autofs4_show_options() 355 inode->i_uid = d_inode(sb->s_root)->i_uid; in autofs4_get_inode() 356 inode->i_gid = d_inode(sb->s_root)->i_gid; in autofs4_get_inode()
|
D | root.c | 628 d_inode(dentry)->i_size = 0; in autofs4_dir_unlink() 629 clear_nlink(d_inode(dentry)); in autofs4_dir_unlink() 722 d_inode(dentry)->i_size = 0; in autofs4_dir_rmdir() 723 clear_nlink(d_inode(dentry)); in autofs4_dir_rmdir()
|
D | autofs_i.h | 238 return d_inode(sbi->sb->s_root)->i_ino; in autofs4_get_ino()
|
/linux-4.1.27/fs/proc/ |
D | namespaces.c | 35 struct inode *inode = d_inode(dentry); in proc_ns_follow_link() 56 struct inode *inode = d_inode(dentry); in proc_ns_readlink()
|
D | fd.c | 94 inode = d_inode(dentry); in tid_fd_revalidate() 154 task = get_proc_task(d_inode(dentry)); in proc_fd_link() 161 int fd = proc_fd(d_inode(dentry)); in proc_fd_link()
|
D | base.c | 172 struct task_struct *task = get_proc_task(d_inode(dentry)); in proc_cwd_link() 189 struct task_struct *task = get_proc_task(d_inode(dentry)); in proc_root_link() 515 struct inode *inode = d_inode(dentry); in proc_setattr() 1363 task = get_proc_task(d_inode(dentry)); in proc_exe_link() 1383 struct inode *inode = d_inode(dentry); in proc_pid_follow_link() 1428 struct inode *inode = d_inode(dentry); in proc_pid_readlink() 1498 struct inode *inode = d_inode(dentry); in pid_getattr() 1555 inode = d_inode(dentry); in pid_revalidate() 1589 return proc_inode_is_dead(d_inode(dentry)); in pid_delete_dentry() 1627 if (instantiate(d_inode(dir), child, task, ptr) < 0) { in proc_fill_cache() [all …]
|
D | self.c | 49 struct inode *root_inode = d_inode(s->s_root); in proc_setup_self()
|
D | thread_self.c | 50 struct inode *root_inode = d_inode(s->s_root); in proc_setup_thread_self()
|
D | root.c | 202 generic_fillattr(d_inode(dentry), stat); in proc_root_getattr()
|
D | proc_net.c | 145 struct inode *inode = d_inode(dentry); in proc_tgid_net_getattr()
|
D | proc_sysctl.c | 644 inode = d_inode(child); in proc_sys_fill_cache() 750 struct inode *inode = d_inode(dentry); in proc_sys_setattr() 767 struct inode *inode = d_inode(dentry); in proc_sys_getattr() 813 return !PROC_I(d_inode(dentry))->sysctl->unregistering; in proc_sys_revalidate() 818 return !!PROC_I(d_inode(dentry))->sysctl->unregistering; in proc_sys_delete()
|
D | generic.c | 104 struct inode *inode = d_inode(dentry); in proc_notify_change() 123 struct inode *inode = d_inode(dentry); in proc_getattr()
|
/linux-4.1.27/fs/affs/ |
D | namei.c | 254 d_inode(dentry)->i_ino, dentry); in affs_unlink() 323 d_inode(dentry)->i_ino, dentry); in affs_rmdir() 406 struct inode *inode = d_inode(old_dentry); in affs_link() 439 bh = affs_bread(sb, d_inode(old_dentry)->i_ino); in affs_rename()
|
D | amigaffs.c | 141 struct inode *dir, *inode = d_inode(dentry); in affs_remove_link() 271 dir = d_inode(dentry->d_parent); in affs_remove_header() 275 inode = d_inode(dentry); in affs_remove_header() 474 struct inode *inode = d_inode(dentry); in affs_nofilenametruncate()
|
/linux-4.1.27/fs/bfs/ |
D | dir.c | 156 struct inode *inode = d_inode(old); in bfs_link() 179 struct inode *inode = d_inode(dentry); in bfs_unlink() 219 old_inode = d_inode(old_dentry); in bfs_rename() 234 new_inode = d_inode(new_dentry); in bfs_rename()
|
/linux-4.1.27/security/integrity/evm/ |
D | evm_main.c | 302 if (dentry->d_inode->i_sb->s_magic == TMPFS_MAGIC in evm_protect_xattr() 303 || dentry->d_inode->i_sb->s_magic == SYSFS_MAGIC) in evm_protect_xattr() 307 dentry->d_inode, dentry->d_name.name, in evm_protect_xattr()
|
/linux-4.1.27/include/trace/events/ |
D | ext3.h | 442 __entry->dev = d_inode(dentry)->i_sb->s_dev; 443 __entry->ino = d_inode(dentry)->i_ino; 445 __entry->parent = d_inode(dentry->d_parent)->i_ino; 713 __entry->ino = d_inode(dentry)->i_ino; 714 __entry->size = d_inode(dentry)->i_size; 715 __entry->dev = d_inode(dentry)->i_sb->s_dev; 737 __entry->ino = d_inode(dentry)->i_ino; 738 __entry->dev = d_inode(dentry)->i_sb->s_dev;
|
/linux-4.1.27/fs/efivarfs/ |
D | inode.c | 156 struct efivar_entry *var = d_inode(dentry)->i_private; in efivarfs_unlink() 161 drop_nlink(d_inode(dentry)); in efivarfs_unlink()
|
D | super.c | 150 inode = efivarfs_get_inode(sb, d_inode(root), S_IFREG | 0644, 0, in efivarfs_callback()
|
/linux-4.1.27/fs/jfs/ |
D | symlink.c | 27 char *s = JFS_IP(d_inode(dentry))->i_inline; in jfs_follow_link()
|
D | xattr.c | 852 struct inode *inode = d_inode(dentry); in jfs_setxattr() 875 rc = __jfs_setxattr(tid, d_inode(dentry), name, value, value_len, in jfs_setxattr() 962 err = __jfs_getxattr(d_inode(dentry), name, data, buf_size); in jfs_getxattr() 979 struct inode *inode = d_inode(dentry); in jfs_listxattr() 1032 struct inode *inode = d_inode(dentry); in jfs_removexattr() 1050 rc = __jfs_setxattr(tid, d_inode(dentry), name, NULL, 0, XATTR_REPLACE); in jfs_removexattr()
|
D | namei.c | 349 struct inode *ip = d_inode(dentry); in jfs_rmdir() 475 struct inode *ip = d_inode(dentry); in jfs_unlink() 794 struct inode *ip = d_inode(old_dentry); in jfs_link() 882 struct inode *ip = d_inode(dentry); in jfs_symlink() 1089 old_ip = d_inode(old_dentry); in jfs_rename() 1090 new_ip = d_inode(new_dentry); in jfs_rename() 1503 le32_to_cpu(JFS_IP(d_inode(dentry))->i_dtroot.header.idotdot); in jfs_get_parent() 1505 return d_obtain_alias(jfs_iget(d_inode(dentry)->i_sb, parent_ino)); in jfs_get_parent()
|
D | file.c | 103 struct inode *inode = d_inode(dentry); in jfs_setattr()
|
/linux-4.1.27/fs/ubifs/ |
D | xattr.c | 367 name, d_inode(dentry)->i_ino, dentry, size); in ubifs_setxattr() 369 return setxattr(d_inode(dentry), name, value, size, flags); in ubifs_setxattr() 375 struct inode *inode, *host = d_inode(dentry); in ubifs_getxattr() 435 struct inode *host = d_inode(dentry); in ubifs_listxattr() 538 struct inode *inode, *host = d_inode(dentry); in ubifs_removexattr()
|
D | dir.c | 502 struct inode *inode = d_inode(old_dentry); in ubifs_link() 557 struct inode *inode = d_inode(dentry); in ubifs_unlink() 649 struct inode *inode = d_inode(dentry); in ubifs_rmdir() 665 err = check_dir_empty(c, d_inode(dentry)); in ubifs_rmdir() 973 struct inode *old_inode = d_inode(old_dentry); in ubifs_rename() 974 struct inode *new_inode = d_inode(new_dentry); in ubifs_rename() 1139 struct inode *inode = d_inode(dentry); in ubifs_getattr()
|
/linux-4.1.27/fs/hfsplus/ |
D | dir.c | 84 HFSPLUS_I(d_inode(sb->s_root))-> in hfsplus_lookup() 299 struct inode *inode = d_inode(src_dentry); in hfsplus_link() 300 struct inode *src_dir = d_inode(src_dentry->d_parent); in hfsplus_link() 356 struct inode *inode = d_inode(dentry); in hfsplus_unlink() 413 struct inode *inode = d_inode(dentry); in hfsplus_rmdir()
|
D | xattr.c | 443 res = __hfsplus_setxattr(d_inode(dentry), xattr_name, value, size, in hfsplus_setxattr() 603 res = __hfsplus_getxattr(d_inode(dentry), xattr_name, value, size); in hfsplus_getxattr() 623 struct inode *inode = d_inode(dentry); in hfsplus_listxattr_finder_info() 691 struct inode *inode = d_inode(dentry); in hfsplus_listxattr() 871 return __hfsplus_getxattr(d_inode(dentry), name, buffer, size); in hfsplus_osx_getxattr() 893 return __hfsplus_setxattr(d_inode(dentry), name, buffer, size, flags); in hfsplus_osx_setxattr()
|
D | ioctl.c | 29 struct inode *inode = d_inode(dentry); in hfsplus_ioctl_bless()
|
/linux-4.1.27/fs/logfs/ |
D | dir.c | 216 struct inode *inode = d_inode(dentry); in logfs_unlink() 274 struct inode *inode = d_inode(dentry); in logfs_rmdir() 540 struct inode *inode = d_inode(old_dentry); in logfs_link() 610 err = logfs_write_dir(new_dir, new_dentry, d_inode(old_dentry)); in logfs_rename_cross() 661 struct inode *old_inode = d_inode(old_dentry); in logfs_rename_target() 662 struct inode *new_inode = d_inode(new_dentry); in logfs_rename_target()
|
/linux-4.1.27/fs/freevxfs/ |
D | vxfs_immed.c | 79 struct vxfs_inode_info *vip = VXFS_INO(d_inode(dp)); in vxfs_immed_follow_link()
|
/linux-4.1.27/ipc/ |
D | mqueue.c | 466 struct inode *inode = d_inode(dentry); in mqueue_unlink() 770 if (inode_permission(d_inode(path->dentry), acc)) in do_open() 802 mutex_lock(&d_inode(root)->i_mutex); in SYSCALL_DEFINE4() 824 filp = do_create(ipc_ns, d_inode(root), in SYSCALL_DEFINE4() 848 mutex_unlock(&d_inode(root)->i_mutex); in SYSCALL_DEFINE4() 873 mutex_lock_nested(&d_inode(mnt->mnt_root)->i_mutex, I_MUTEX_PARENT); in SYSCALL_DEFINE1() 881 inode = d_inode(dentry); in SYSCALL_DEFINE1() 886 err = vfs_unlink(d_inode(dentry->d_parent), dentry, NULL); in SYSCALL_DEFINE1() 891 mutex_unlock(&d_inode(mnt->mnt_root)->i_mutex); in SYSCALL_DEFINE1()
|
/linux-4.1.27/fs/fat/ |
D | namei_msdos.c | 311 struct inode *inode = d_inode(dentry); in msdos_rmdir() 405 struct inode *inode = d_inode(dentry); in msdos_unlink() 443 old_inode = d_inode(old_dentry); in do_msdos_rename() 444 new_inode = d_inode(new_dentry); in do_msdos_rename()
|
D | namei_vfat.c | 36 if (dentry->d_time != d_inode(dentry->d_parent)->i_version) in vfat_revalidate_shortname() 804 struct inode *inode = d_inode(dentry); in vfat_rmdir() 835 struct inode *inode = d_inode(dentry); in vfat_unlink() 918 old_inode = d_inode(old_dentry); in vfat_rename() 919 new_inode = d_inode(new_dentry); in vfat_rename()
|
D | file.c | 308 struct inode *inode = d_inode(dentry); in fat_getattr() 380 struct inode *inode = d_inode(dentry); in fat_setattr()
|
/linux-4.1.27/fs/udf/ |
D | namei.c | 554 struct inode *dir = d_inode(dentry->d_parent); in udf_add_nondir() 770 struct inode *inode = d_inode(dentry); in udf_rmdir() 812 struct inode *inode = d_inode(dentry); in udf_unlink() 1002 struct inode *inode = d_inode(old_dentry); in udf_link() 1041 struct inode *old_inode = d_inode(old_dentry); in udf_rename() 1042 struct inode *new_inode = d_inode(new_dentry); in udf_rename() 1182 if (!udf_find_entry(d_inode(child), &dotdot, &fibh, &cfi)) in udf_get_parent() 1190 inode = udf_iget(d_inode(child)->i_sb, &tloc); in udf_get_parent()
|
D | file.c | 252 struct inode *inode = d_inode(dentry); in udf_setattr()
|
/linux-4.1.27/mm/ |
D | shmem.c | 547 struct inode *inode = d_inode(dentry); in shmem_setattr() 2277 struct inode *inode = d_inode(old_dentry); in shmem_link() 2301 struct inode *inode = d_inode(dentry); in shmem_unlink() 2318 drop_nlink(d_inode(dentry)); in shmem_rmdir() 2339 d_inode(old_dentry)->i_ctime = in shmem_exchange() 2340 d_inode(new_dentry)->i_ctime = CURRENT_TIME; in shmem_exchange() 2379 struct inode *inode = d_inode(old_dentry); in shmem_rename2() 2402 drop_nlink(d_inode(new_dentry)); in shmem_rename2() 2479 nd_set_link(nd, SHMEM_I(d_inode(dentry))->symlink); in shmem_follow_short_symlink() 2486 int error = shmem_getpage(d_inode(dentry), 0, &page, SGP_READ, NULL); in shmem_follow_link() [all …]
|
/linux-4.1.27/fs/hpfs/ |
D | namei.c | 377 struct inode *inode = d_inode(dentry); in hpfs_unlink() 428 struct inode *inode = d_inode(dentry); in hpfs_rmdir() 519 struct inode *i = d_inode(old_dentry); in hpfs_rename() 520 struct inode *new_inode = d_inode(new_dentry); in hpfs_rename()
|
/linux-4.1.27/fs/isofs/ |
D | export.c | 47 struct inode *child_inode = d_inode(child); in isofs_export_get_parent()
|
/linux-4.1.27/fs/ramfs/ |
D | file-nommu.c | 166 struct inode *inode = d_inode(dentry); in ramfs_nommu_setattr()
|
/linux-4.1.27/fs/ocfs2/dlmfs/ |
D | dlmfs.c | 211 struct inode *inode = d_inode(dentry); in dlmfs_file_setattr() 552 struct inode *inode = d_inode(dentry); in dlmfs_unlink()
|