/linux-4.4.14/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() 191 rc = vfs_create(d_inode(lower_dir_dentry), lower_dentry, mode, true); in ecryptfs_do_create() 198 inode = __ecryptfs_get_inode(d_inode(lower_dentry), in ecryptfs_do_create() 201 vfs_unlink(d_inode(lower_dir_dentry), lower_dentry, NULL); in ecryptfs_do_create() 204 fsstack_copy_attr_times(directory_inode, d_inode(lower_dir_dentry)); in ecryptfs_do_create() 205 fsstack_copy_inode_size(directory_inode, d_inode(lower_dir_dentry)); in ecryptfs_do_create() 334 struct inode *inode, *lower_inode = d_inode(lower_dentry); in ecryptfs_lookup_interpose() 349 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.4.14/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() 42 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() 43 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() 936 inode = d_inode(dentry); in reiserfs_rmdir() 1008 inode = d_inode(dentry); in reiserfs_unlink() 1201 struct inode *inode = d_inode(old_dentry); in reiserfs_link() 1344 old_inode = d_inode(old_dentry); in reiserfs_rename() 1345 new_dentry_inode = d_inode(new_dentry); in reiserfs_rename()
|
D | dir.c | 57 deh->deh_objectid == INODE_PKEY(d_inode(privroot))->k_objectid); in is_privroot_deh()
|
/linux-4.4.14/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() 345 mutex_unlock(&parent->d_inode->i_mutex); in start_creating() 354 mutex_unlock(&dentry->d_parent->d_inode->i_mutex); in failed_creating() 362 mutex_unlock(&dentry->d_parent->d_inode->i_mutex); in end_creating() 415 fsnotify_create(dentry->d_parent->d_inode, dentry); in tracefs_create_file() 439 inc_nlink(dentry->d_parent->d_inode); in __create_dir() [all …]
|
/linux-4.4.14/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() 146 struct inode *dir = d_inode(parent); in __dcache_readdir() 209 ceph_snap(d_inode(dentry)) != CEPH_SNAPDIR && in __dcache_readdir() 210 ceph_ino(d_inode(dentry)) != CEPH_INO_CEPH && in __dcache_readdir() 218 dentry, dentry, d_inode(dentry)); in __dcache_readdir() 223 d_inode(dentry)->i_ino), in __dcache_readdir() 224 d_inode(dentry)->i_mode >> 12)) { in __dcache_readdir() 556 struct inode *parent = d_inode(dentry->d_parent); /* we hold i_mutex */ in ceph_handle_snapdir() [all …]
|
D | inode.c | 948 dir = d_inode(dentry->d_parent); in update_dentry_lease() 988 BUG_ON(d_inode(dn)); in splice_dentry() 1006 d_inode(realdn), ceph_vinop(d_inode(realdn))); in splice_dentry() 1012 dn, d_inode(dn), ceph_vinop(d_inode(dn))); in splice_dentry() 1134 (ceph_ino(d_inode(dn)) != vino.ino || in ceph_fill_trace() 1135 ceph_snap(d_inode(dn)) != vino.snap)) { in ceph_fill_trace() 1137 dn, d_inode(dn)); in ceph_fill_trace() 1191 BUG_ON(d_inode(dn->d_parent) != dir); in ceph_fill_trace() 1269 } else if (d_really_is_positive(dn) && d_inode(dn) != in) { in ceph_fill_trace() 1271 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() 1030 if (ceph_snap(d_inode(dentry)) != CEPH_NOSNAP) in ceph_setxattr() 1046 struct inode *inode = d_inode(dentry); in ceph_send_removexattr() 1069 struct inode *inode = d_inode(dentry); in __ceph_removexattr() 1159 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() 997 d_inode(res), ceph_vinop(d_inode(res))); in ceph_mount()
|
D | mds_client.c | 702 while (!IS_ROOT(dentry) && ceph_snap(d_inode(dentry)) != CEPH_NOSNAP) in get_nonsnap_parent() 739 struct inode *dir = d_inode(parent); in __choose_mds() 743 inode = d_inode(req->r_dentry); in __choose_mds() 748 inode = d_inode(dn); in __choose_mds() 752 inode = d_inode(req->r_dentry); in __choose_mds() 1775 struct inode *inode = d_inode(temp); in ceph_mdsc_build_path() 1799 inode = d_inode(temp); in ceph_mdsc_build_path() 1833 *base = ceph_ino(d_inode(temp)); in ceph_mdsc_build_path() 1846 if (ceph_snap(d_inode(dentry->d_parent)) == CEPH_NOSNAP) { in build_dentry_path() 1847 *pino = ceph_ino(d_inode(dentry->d_parent)); in build_dentry_path() [all …]
|
/linux-4.4.14/fs/debugfs/ |
D | inode.c | 122 struct inode *inode = d_inode(sb->s_root); in debugfs_apply_options() 186 return f(d_inode(path->dentry)->i_private); in debugfs_automount() 268 mutex_lock(&d_inode(parent)->i_mutex); in start_creating() 276 mutex_unlock(&d_inode(parent)->i_mutex); in start_creating() 285 mutex_unlock(&d_inode(dentry->d_parent)->i_mutex); in failed_creating() 293 mutex_unlock(&d_inode(dentry->d_parent)->i_mutex); in end_creating() 346 fsnotify_create(d_inode(dentry->d_parent), dentry); in debugfs_create_file() 386 d_inode(de)->i_size = file_size; in debugfs_create_file_size() 428 inc_nlink(d_inode(dentry->d_parent)); in debugfs_create_dir() 429 fsnotify_mkdir(d_inode(dentry->d_parent), dentry); in debugfs_create_dir() [all …]
|
/linux-4.4.14/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 | 54 err = inode_change_ok(dentry->d_inode, attr); in ovl_setattr() 66 mutex_lock(&upperdentry->d_inode->i_mutex); in ovl_setattr() 69 ovl_copyattr(upperdentry->d_inode, dentry->d_inode); in ovl_setattr() 70 mutex_unlock(&upperdentry->d_inode->i_mutex); in ovl_setattr() 114 realinode = ACCESS_ONCE(realdentry->d_inode); in ovl_permission() 163 realinode = realdentry->d_inode; in ovl_follow_link() 197 realinode = data->realdentry->d_inode; in ovl_put_link() 208 realinode = realpath.dentry->d_inode; in ovl_readlink() 255 return S_ISDIR(dentry->d_inode->i_mode); in ovl_need_xattr_filter() 343 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() 284 if (!inode || inode == d_inode(dentry)) in ovl_d_real() 290 if (real && (!inode || inode == d_inode(real))) in ovl_d_real() 297 if (!inode || inode == d_inode(real)) in ovl_d_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() 211 struct inode *wdir = workdir->d_inode; in ovl_copy_up_locked() 212 struct inode *udir = upperdir->d_inode; in ovl_copy_up_locked() 251 mutex_lock(&newdentry->d_inode->i_mutex); in ovl_copy_up_locked() 253 mutex_unlock(&newdentry->d_inode->i_mutex); in ovl_copy_up_locked()
|
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.4.14/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.4.14/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 | 327 mutex_lock_nested(&d_inode(dir)->i_mutex, I_MUTEX_NORMAL); in configfs_create_file() 330 mutex_unlock(&d_inode(dir)->i_mutex); in configfs_create_file()
|
/linux-4.4.14/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.4.14/fs/cachefiles/ |
D | namei.c | 292 ret = vfs_unlink(d_inode(dir), rep, NULL); in cachefiles_bury_object() 298 mutex_unlock(&d_inode(dir)->i_mutex); in cachefiles_bury_object() 309 mutex_unlock(&d_inode(dir)->i_mutex); in cachefiles_bury_object() 393 ret = vfs_rename(d_inode(dir), rep, in cachefiles_bury_object() 394 d_inode(cache->graveyard), grave, NULL, 0); in cachefiles_bury_object() 426 mutex_lock_nested(&d_inode(dir)->i_mutex, I_MUTEX_PARENT); in cachefiles_delete_object() 432 mutex_unlock(&d_inode(dir)->i_mutex); in cachefiles_delete_object() 445 mutex_unlock(&d_inode(dir)->i_mutex); in cachefiles_delete_object() 504 mutex_lock_nested(&d_inode(dir)->i_mutex, I_MUTEX_PARENT); in cachefiles_walk_to_object() 536 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.4.14/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() 1353 struct gfs2_inode *ip = GFS2_I(d_inode(odentry)); in gfs2_rename() 1365 nip = GFS2_I(d_inode(ndentry)); in gfs2_rename() 1489 error = gfs2_permission(d_inode(odentry), MAY_WRITE); in gfs2_rename() 1576 struct gfs2_inode *oip = GFS2_I(odentry->d_inode); in gfs2_exchange() [all …]
|
D | ops_fstype.c | 650 struct inode *master = d_inode(sdp->sd_master_dir); in init_journal() 786 struct inode *master = d_inode(sdp->sd_master_dir); in init_inodes() 852 struct inode *master = d_inode(sdp->sd_master_dir); in init_per_node() 1363 d_inode(path.dentry)->i_sb->s_bdev); in gfs2_mount_meta()
|
/linux-4.4.14/fs/ |
D | namei.c | 708 BUG_ON(nd->inode != parent->d_inode); in unlazy_walk() 854 nd->inode = nd->path.dentry->d_inode; in nd_jump_link() 969 inode = link->dentry->d_inode; in may_linkat() 1024 nd->inode = d->d_inode; in get_link() 1034 nd->inode = nd->path.dentry->d_inode; in get_link() 1105 path->dentry->d_inode) in follow_automount() 1288 *inode = path->dentry->d_inode; in __follow_mount_rcu() 1308 inode = parent->d_inode; in follow_dotdot_rcu() 1321 struct inode *inode2 = mountpoint->d_inode; in follow_dotdot_rcu() 1343 inode = nd->path.dentry->d_inode; in follow_dotdot_rcu() [all …]
|
D | libfs.c | 26 struct inode *inode = d_inode(dentry); in simple_getattr() 92 mutex_lock(&d_inode(dentry)->i_mutex); in dcache_dir_lseek() 100 mutex_unlock(&d_inode(dentry)->i_mutex); in dcache_dir_lseek() 127 mutex_unlock(&d_inode(dentry)->i_mutex); in dcache_dir_lseek() 167 d_inode(next)->i_ino, dt_type(d_inode(next)))) in dcache_readdir() 268 struct inode *inode = d_inode(old_dentry); in simple_link() 302 struct inode *inode = d_inode(dentry); in simple_unlink() 316 drop_nlink(d_inode(dentry)); in simple_rmdir() 326 struct inode *inode = d_inode(old_dentry); in simple_rename() 335 drop_nlink(d_inode(new_dentry)); in simple_rename() [all …]
|
D | nsfs.c | 17 struct inode *inode = d_inode(dentry); in ns_dname() 26 struct inode *inode = d_inode(dentry); in ns_prune_dentry() 142 struct inode *inode = d_inode(dentry); in nsfs_show_path()
|
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 | 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 | open.c | 61 mutex_lock(&dentry->d_inode->i_mutex); in do_truncate() 64 mutex_unlock(&dentry->d_inode->i_mutex); in do_truncate() 73 inode = path->dentry->d_inode; in vfs_truncate() 174 inode = dentry->d_inode; in do_sys_ftruncate() 428 error = inode_permission(path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1() 479 error = inode_permission(path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1() 504 struct inode *inode = path->dentry->d_inode; in chmod_common() 569 struct inode *inode = path->dentry->d_inode; in chown_common()
|
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()
|
D | inode.c | 1637 struct inode *inode = d_inode(path->dentry); in touch_atime() 1673 umode_t mode = d_inode(dentry)->i_mode; in should_remove_suid() 1701 struct inode *inode = d_inode(dentry); in dentry_needs_remove_privs() 1737 struct inode *inode = d_inode(dentry); in file_remove_privs()
|
/linux-4.4.14/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.4.14/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 490 return dentry->d_inode == NULL; in d_really_is_negative() 508 return dentry->d_inode != NULL; in d_really_is_positive() 538 static inline struct inode *d_inode(const struct dentry *dentry) in d_inode() function 540 return dentry->d_inode; in d_inode() 552 return ACCESS_ONCE(dentry->d_inode); in d_inode_rcu() 567 struct inode *inode = upper->d_inode; in d_backing_inode() 598 struct inode *inode = d_inode(dentry); in vfs_select_inode()
|
D | fsnotify_backend.h | 284 if (parent->d_inode && fsnotify_inode_watches_children(parent->d_inode)) in __fsnotify_update_dcache_flags()
|
/linux-4.4.14/security/ |
D | inode.c | 100 dir = d_inode(parent); in securityfs_create_file() 198 mutex_lock(&d_inode(parent)->i_mutex); in securityfs_remove() 201 simple_rmdir(d_inode(parent), dentry); in securityfs_remove() 203 simple_unlink(d_inode(parent), dentry); in securityfs_remove() 206 mutex_unlock(&d_inode(parent)->i_mutex); in securityfs_remove()
|
/linux-4.4.14/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() 263 d_inode(dentry), dentry->d_flags); in ll_invalidate_aliases() 311 struct inode *dir = d_inode(dentry->d_parent); in ll_revalidate_dentry() 331 do_statahead_enter(dir, &dentry, d_inode(dentry) == NULL); in ll_revalidate_dentry()
|
D | statahead.c | 867 struct inode *inode = d_inode(dentry); in do_sa_revalidate() 909 struct inode *dir = d_inode(parent); in ll_statahead_one() 927 if (rc == 1 && agl_should_run(sai, d_inode(dentry))) in ll_statahead_one() 928 ll_agl_add(sai, d_inode(dentry), entry->se_index); in ll_statahead_one() 951 struct inode *dir = d_inode(parent); in ll_agl_thread() 1025 plli = ll_i2info(d_inode(parent)); in ll_start_agl() 1042 struct inode *dir = d_inode(parent); in ll_statahead_thread() 1587 if (d_inode(*dentryp) == NULL) { in do_statahead_enter() 1597 } else if (d_inode(*dentryp) != inode) { in do_statahead_enter() 1602 d_inode(*dentryp)->i_ino, in do_statahead_enter() [all …]
|
D | llite_nfs.c | 230 struct inode *dir = d_inode(dentry); in ll_get_name() 234 .lgd_fid = ll_i2info(d_inode(child))->lli_fid, in ll_get_name() 282 struct inode *dir = d_inode(dchild); in ll_get_parent()
|
D | xattr.c | 215 struct inode *inode = d_inode(dentry); in ll_setxattr() 268 struct inode *inode = d_inode(dentry); in ll_removexattr() 455 struct inode *inode = d_inode(dentry); in ll_getxattr() 543 struct inode *inode = d_inode(dentry); in ll_listxattr()
|
D | namei.c | 392 new, d_inode(new), d_count(new), new->d_flags); in ll_splice_alias() 401 de, d_inode(de), d_count(de), de->d_flags); in ll_splice_alias() 450 LASSERT(d_inode(*de) == NULL); in ll_lookup_it_finish() 547 inode = d_inode(dentry); in ll_lookup_it() 646 if (S_ISFIFO(d_inode(dentry)->i_mode)) { in ll_atomic_open() 868 *fid = *ll_inode2fid(d_inode(child)); in ll_get_child_fid() 1045 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.4.14/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() 589 struct jffs2_inode_info *f = JFFS2_INODE_INFO(d_inode(dentry)); in jffs2_rmdir() 603 clear_nlink(d_inode(dentry)); in jffs2_rmdir() [all …]
|
D | xattr_trusted.c | 25 return do_jffs2_getxattr(d_inode(dentry), JFFS2_XPREFIX_TRUSTED, in jffs2_trusted_getxattr() 35 return do_jffs2_setxattr(d_inode(dentry), JFFS2_XPREFIX_TRUSTED, in jffs2_trusted_setxattr()
|
D | xattr_user.c | 25 return do_jffs2_getxattr(d_inode(dentry), JFFS2_XPREFIX_USER, in jffs2_user_getxattr() 35 return do_jffs2_setxattr(d_inode(dentry), JFFS2_XPREFIX_USER, in jffs2_user_setxattr()
|
D | security.c | 58 return do_jffs2_getxattr(d_inode(dentry), JFFS2_XPREFIX_SECURITY, in jffs2_security_getxattr() 69 return do_jffs2_setxattr(d_inode(dentry), JFFS2_XPREFIX_SECURITY, in jffs2_security_setxattr()
|
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.4.14/drivers/staging/rdma/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() 277 simple_unlink(d_inode(parent), tmp); in remove_file() 298 mutex_lock(&d_inode(root)->i_mutex); in remove_device_files() 311 ret = simple_rmdir(d_inode(root), dir); in remove_device_files() 314 mutex_unlock(&d_inode(root)->i_mutex); in remove_device_files()
|
/linux-4.4.14/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 | 689 struct inode *inode = d_inode(old_dentry); in ocfs2_link() 690 struct inode *old_dir = d_inode(old_dentry->d_parent); in ocfs2_link() 883 struct inode *inode = d_inode(dentry); in ocfs2_unlink() 906 BUG_ON(d_inode(dentry->d_parent) != dir); in ocfs2_unlink() 1210 struct inode *old_inode = d_inode(old_dentry); in ocfs2_rename() 1211 struct inode *new_inode = d_inode(new_dentry); in ocfs2_rename() 1468 BUG_ON(d_inode(new_dentry->d_parent) != new_dir); in ocfs2_rename()
|
/linux-4.4.14/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() 868 struct inode *inode = d_inode(dentry); in nfs_readdir() 1121 dir = d_inode(parent); in nfs_lookup_revalidate() 1124 inode = d_inode(dentry); in nfs_lookup_revalidate() 1251 struct inode *inode = d_inode(dentry); in nfs_weak_revalidate() 1285 if (d_really_is_positive(dentry) && NFS_STALE(d_inode(dentry))) in nfs_dentry_delete() 1486 BUG_ON(d_inode(dentry)); in nfs_atomic_open() [all …]
|
D | symlink.c | 47 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 | nfs4file.c | 58 dir = d_inode(parent); in nfs4_file_open() 86 if (inode != d_inode(dentry)) in nfs4_file_open()
|
D | inode.c | 505 struct inode *inode = d_inode(dentry); in nfs_setattr() 634 nfs_force_use_readdirplus(d_inode(parent)); in nfs_request_parent_use_readdirplus() 650 struct inode *inode = d_inode(dentry); in nfs_getattr() 724 struct inode *inode = d_inode(ctx->dentry); in nfs_get_lock_context() 752 struct inode *inode = d_inode(ctx->dentry); in nfs_put_lock_context() 781 inode = d_inode(ctx->dentry); in nfs_close_context() 833 struct inode *inode = d_inode(ctx->dentry); in __put_nfs_open_context() 870 struct inode *inode = d_inode(ctx->dentry); in nfs_inode_attach_open_context() 913 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 | 447 struct inode *inode = d_inode(req->wb_context->dentry); in pnfs_mark_request_commit() 459 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() 1079 struct inode *dir = d_inode(parent); in nfs4_opendata_alloc() 1136 p->o_arg.fh = NFS_FH(d_inode(dentry)); in nfs4_opendata_alloc() 1925 struct nfs_server *server = NFS_SERVER(d_inode(data->dir)); in _nfs4_proc_open_confirm() 2085 struct inode *dir = d_inode(data->dir); in nfs4_run_open_task() 2132 struct inode *dir = d_inode(data->dir); in _nfs4_recover_proc_open() 2201 struct inode *dir = d_inode(data->dir); in _nfs4_proc_open() 2469 nfs_save_change_attribute(d_inode(opendata->dir))); in _nfs4_open_and_get_state() 2477 if (d_inode(dentry) == state->inode) { in _nfs4_open_and_get_state() [all …]
|
D | nfs3acl.c | 282 struct inode *inode = d_inode(dentry); in nfs3_listxattr()
|
/linux-4.4.14/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.4.14/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 | 154 struct inode * dir = d_inode(dentry->d_parent); in minix_find_entry() 201 struct inode *dir = d_inode(dentry->d_parent); in minix_add_link()
|
/linux-4.4.14/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 | 117 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_unlock_range() 253 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 | cifs_dfs_ref.c | 305 cifs_sb = CIFS_SB(d_inode(mntpt)->i_sb); in cifs_dfs_do_automount()
|
/linux-4.4.14/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() 216 struct inode *inode = d_inode(old_dentry); in ext2_link() 287 struct inode * inode = d_inode(dentry); in ext2_unlink() 315 struct inode * inode = d_inode(dentry); in ext2_rmdir() 332 struct inode * old_inode = d_inode(old_dentry); in ext2_rename() 333 struct inode * new_inode = d_inode(new_dentry); in ext2_rename()
|
D | xattr_trusted.c | 37 return ext2_xattr_get(d_inode(dentry), EXT2_XATTR_INDEX_TRUSTED, name, in ext2_xattr_trusted_get() 48 return ext2_xattr_set(d_inode(dentry), EXT2_XATTR_INDEX_TRUSTED, name, in ext2_xattr_trusted_set()
|
D | xattr_user.c | 41 return ext2_xattr_get(d_inode(dentry), EXT2_XATTR_INDEX_USER, in ext2_xattr_user_get() 55 return ext2_xattr_set(d_inode(dentry), EXT2_XATTR_INDEX_USER, in ext2_xattr_user_set()
|
D | xattr_security.c | 33 return ext2_xattr_get(d_inode(dentry), EXT2_XATTR_INDEX_SECURITY, name, in ext2_xattr_security_get() 44 return ext2_xattr_set(d_inode(dentry), EXT2_XATTR_INDEX_SECURITY, name, in ext2_xattr_security_set()
|
/linux-4.4.14/arch/s390/hypfs/ |
D | inode.c | 51 struct inode *inode = d_inode(sb_info->update_file); in hypfs_update_update() 70 mutex_lock(&d_inode(parent)->i_mutex); in hypfs_remove() 73 simple_rmdir(d_inode(parent), dentry); in hypfs_remove() 75 simple_unlink(d_inode(parent), dentry); in hypfs_remove() 79 mutex_unlock(&d_inode(parent)->i_mutex); in hypfs_remove() 334 mutex_lock(&d_inode(parent)->i_mutex); in hypfs_create_file() 355 inc_nlink(d_inode(parent)); in hypfs_create_file() 362 mutex_unlock(&d_inode(parent)->i_mutex); in hypfs_create_file()
|
/linux-4.4.14/fs/nilfs2/ |
D | namei.c | 192 struct inode *inode = d_inode(old_dentry); in nilfs_link() 283 inode = d_inode(dentry); in nilfs_do_unlink() 318 nilfs_mark_inode_dirty(d_inode(dentry)); in nilfs_unlink() 328 struct inode *inode = d_inode(dentry); in nilfs_rmdir() 358 struct inode *old_inode = d_inode(old_dentry); in nilfs_rename() 359 struct inode *new_inode = d_inode(new_dentry); in nilfs_rename() 453 ino = nilfs_inode_by_name(d_inode(child), &dotdot); in nilfs_get_parent() 457 root = NILFS_I(d_inode(child))->i_root; in nilfs_get_parent() 459 inode = nilfs_iget(d_inode(child)->i_sb, root, ino); in nilfs_get_parent()
|
/linux-4.4.14/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.4.14/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() 331 struct inode *inode = d_inode(fhp->fh_dentry); in nfsd_get_write_access() 393 inode = d_inode(dentry); in nfsd_setattr() 462 struct inode *inode = d_inode(dentry); in nfsd4_is_junction() 488 mutex_lock(&d_inode(dentry)->i_mutex); in nfsd4_set_nfs4_label() 490 mutex_unlock(&d_inode(dentry)->i_mutex); in nfsd4_set_nfs4_label() 668 inode = d_inode(path.dentry); in nfsd_open() 1144 dirp = d_inode(dentry); in nfsd_create() 1280 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() 289 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() 325 mutex_lock_nested(&d_inode(dir)->i_mutex, I_MUTEX_PARENT); in nfsd4_unlink_clid_dir() 334 status = vfs_rmdir(d_inode(dir), dentry); in nfsd4_unlink_clid_dir() 338 mutex_unlock(&d_inode(dir)->i_mutex); in nfsd4_unlink_clid_dir() 394 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() 833 if (dchild->d_inode->i_ino != ino) in compose_entry_fh()
|
D | nfs3proc.c | 169 struct inode *inode = d_inode(resp->fh.fh_dentry); in nfsd3_proc_read() 554 struct super_block *sb = d_inode(argp->fh.fh_dentry)->i_sb; in nfsd3_proc_fsinfo() 590 struct super_block *sb = d_inode(argp->fh.fh_dentry)->i_sb; in nfsd3_proc_pathconf()
|
/linux-4.4.14/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 | 167 d_inode(root)->i_ino = v9fs_qid2ino(&st->qid); in v9fs_mount() 168 v9fs_stat2inode_dotl(st, d_inode(root)); in v9fs_mount() 178 d_inode(root)->i_ino = v9fs_qid2ino(&st->qid); in v9fs_mount() 179 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 | 233 acl = v9fs_get_cached_acl(d_inode(dentry), handler->flags); in v9fs_xattr_get_acl() 251 struct inode *inode = d_inode(dentry); in v9fs_xattr_set_acl()
|
/linux-4.4.14/fs/xfs/ |
D | xfs_xattr.c | 39 struct xfs_inode *ip = XFS_I(d_inode(dentry)); in xfs_xattr_get() 84 struct xfs_inode *ip = XFS_I(d_inode(dentry)); in xfs_xattr_set() 101 xfs_forget_acl(d_inode(dentry), name, xflags); in xfs_xattr_set() 229 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 | 306 struct inode *inode = d_inode(old_dentry); in xfs_vn_link() 331 error = xfs_remove(XFS_I(dir), &name, XFS_I(d_inode(dentry))); in xfs_vn_unlink() 391 struct inode *new_inode = d_inode(ndentry); in xfs_vn_rename() 401 omode = d_inode(ndentry)->i_mode; in xfs_vn_rename() 404 xfs_dentry_to_name(&nname, ndentry, d_inode(odentry)->i_mode); in xfs_vn_rename() 406 return xfs_rename(XFS_I(odir), &oname, XFS_I(d_inode(odentry)), in xfs_vn_rename() 428 error = xfs_readlink(XFS_I(d_inode(dentry)), link); in xfs_vn_follow_link() 446 struct inode *inode = d_inode(dentry); in xfs_vn_getattr() 946 struct xfs_inode *ip = XFS_I(d_inode(dentry)); in xfs_vn_setattr() 953 error = xfs_break_layouts(d_inode(dentry), &iolock, true); in xfs_vn_setattr()
|
D | xfs_ioctl.c | 86 inode = d_inode(path.dentry); in xfs_find_handle() 214 inode = d_inode(dentry); in xfs_open_by_handle() 307 error = xfs_readlink(XFS_I(d_inode(dentry)), link); in xfs_readlink_by_handle() 380 if (IS_IMMUTABLE(d_inode(dentry)) || IS_APPEND(d_inode(dentry))) { in xfs_fssetdm_by_handle() 390 error = xfs_set_dmattrs(XFS_I(d_inode(dentry)), fsd.fsd_dmevmask, in xfs_fssetdm_by_handle() 433 error = xfs_attr_list(XFS_I(d_inode(dentry)), kbuf, al_hreq.buflen, in xfs_attrlist_by_handle() 573 d_inode(dentry), attr_name, in xfs_attrmulti_by_handle() 582 d_inode(dentry), attr_name, in xfs_attrmulti_by_handle() 592 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()
|
D | xfs_filestream.c | 298 dir = igrab(d_inode(parent)); in xfs_filestream_get_parent()
|
/linux-4.4.14/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 | file.c | 33 struct inode *inode = d_inode(dentry); in sysv_setattr()
|
D | dir.c | 130 struct inode * dir = d_inode(dentry->d_parent); in sysv_find_entry() 174 struct inode *dir = d_inode(dentry->d_parent); in sysv_add_link()
|
/linux-4.4.14/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.4.14/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.4.14/fs/exofs/ |
D | namei.c | 142 struct inode *inode = d_inode(old_dentry); in exofs_link() 192 struct inode *inode = d_inode(dentry); in exofs_unlink() 214 struct inode *inode = d_inode(dentry); in exofs_rmdir() 231 struct inode *old_inode = d_inode(old_dentry); in exofs_rename() 232 struct inode *new_inode = d_inode(new_dentry); in exofs_rename()
|
/linux-4.4.14/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.4.14/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.4.14/fs/devpts/ |
D | inode.c | 258 mutex_lock(&d_inode(root)->i_mutex); in mknod_ptmx() 295 mutex_unlock(&d_inode(root)->i_mutex); in mknod_ptmx() 303 inode = d_inode(fsi->ptmx_dentry); in update_ptmx_mode() 638 mutex_lock(&d_inode(root)->i_mutex); in devpts_pty_new() 643 fsnotify_create(d_inode(root), dentry); in devpts_pty_new() 649 mutex_unlock(&d_inode(root)->i_mutex); in devpts_pty_new() 694 mutex_lock(&d_inode(root)->i_mutex); in devpts_pty_kill() 703 mutex_unlock(&d_inode(root)->i_mutex); in devpts_pty_kill()
|
/linux-4.4.14/fs/ufs/ |
D | namei.c | 152 struct inode *inode = d_inode(old_dentry); in ufs_link() 210 struct inode * inode = d_inode(dentry); in ufs_unlink() 232 struct inode * inode = d_inode(dentry); in ufs_rmdir() 249 struct inode *old_inode = d_inode(old_dentry); in ufs_rename() 250 struct inode *new_inode = d_inode(new_dentry); in ufs_rename()
|
/linux-4.4.14/fs/ext4/ |
D | xattr_trusted.c | 41 return ext4_xattr_get(d_inode(dentry), EXT4_XATTR_INDEX_TRUSTED, in ext4_xattr_trusted_get() 52 return ext4_xattr_set(d_inode(dentry), EXT4_XATTR_INDEX_TRUSTED, in ext4_xattr_trusted_set()
|
D | xattr_user.c | 42 return ext4_xattr_get(d_inode(dentry), EXT4_XATTR_INDEX_USER, in ext4_xattr_user_get() 55 return ext4_xattr_set(d_inode(dentry), EXT4_XATTR_INDEX_USER, in ext4_xattr_user_set()
|
D | xattr_security.c | 38 return ext4_xattr_get(d_inode(dentry), EXT4_XATTR_INDEX_SECURITY, in ext4_xattr_security_get() 49 return ext4_xattr_set(d_inode(dentry), EXT4_XATTR_INDEX_SECURITY, in ext4_xattr_security_set()
|
D | fsync.c | 58 next = igrab(d_inode(dentry->d_parent)); in ext4_sync_parent()
|
D | symlink.c | 31 struct inode *inode = d_inode(dentry); in ext4_encrypted_follow_link()
|
D | namei.c | 1611 bh = ext4_find_entry(d_inode(child), &dotdot, &de, NULL); in ext4_get_parent() 1619 if (!ext4_valid_inum(d_inode(child)->i_sb, ino)) { in ext4_get_parent() 1620 EXT4_ERROR_INODE(d_inode(child), in ext4_get_parent() 1625 return d_obtain_alias(ext4_iget_normal(d_inode(child)->i_sb, ino)); in ext4_get_parent() 1934 struct inode *dir = d_inode(dentry->d_parent); in make_indexed_dir() 2064 struct inode *dir = d_inode(dentry->d_parent); in ext4_add_entry() 2162 struct inode *dir = d_inode(dentry->d_parent); in ext4_dx_add_entry() 2920 retval = dquot_initialize(d_inode(dentry)); in ext4_rmdir() 2931 inode = d_inode(dentry); in ext4_rmdir() 2994 retval = dquot_initialize(d_inode(dentry)); in ext4_unlink() [all …]
|
/linux-4.4.14/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()
|
D | inode.c | 815 i = d_inode(d); in ncp_statfs() 868 struct inode *inode = d_inode(dentry); in ncp_notify_change() 881 if (IS_DEADDIR(d_inode(dentry))) in ncp_notify_change()
|
/linux-4.4.14/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.4.14/kernel/ |
D | audit_fsnotify.c | 97 inode = path.dentry->d_inode; in audit_alloc_mark() 109 audit_update_mark(audit_mark, dentry->d_inode); in audit_alloc_mark() 183 inode = ((struct path *)data)->dentry->d_inode; in audit_mark_handle_event()
|
/linux-4.4.14/fs/pstore/ |
D | inode.c | 194 struct pstore_private *p = d_inode(dentry)->i_private; in pstore_unlink() 203 d_inode(dentry)->i_ctime, p->psi); in pstore_unlink() 380 mutex_lock(&d_inode(root)->i_mutex); in pstore_mkfile() 400 mutex_unlock(&d_inode(root)->i_mutex); in pstore_mkfile() 405 mutex_unlock(&d_inode(root)->i_mutex); in pstore_mkfile()
|
/linux-4.4.14/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.4.14/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.4.14/fs/f2fs/ |
D | namei.c | 167 struct inode *inode = d_inode(old_dentry); in f2fs_link() 202 unsigned long ino = f2fs_inode_by_name(d_inode(child), &dotdot); in f2fs_get_parent() 205 return d_obtain_alias(f2fs_iget(d_inode(child)->i_sb, ino)); in f2fs_get_parent() 285 struct inode *inode = d_inode(dentry); in f2fs_unlink() 471 struct inode *inode = d_inode(dentry); in f2fs_rmdir() 590 struct inode *old_inode = d_inode(old_dentry); in f2fs_rename() 591 struct inode *new_inode = d_inode(new_dentry); in f2fs_rename() 749 struct inode *old_inode = d_inode(old_dentry); in f2fs_cross_rename() 750 struct inode *new_inode = d_inode(new_dentry); in f2fs_cross_rename() 932 struct inode *inode = d_inode(dentry); in f2fs_encrypted_follow_link()
|
D | xattr.c | 82 return f2fs_getxattr(d_inode(dentry), handler->flags, name, in f2fs_xattr_generic_get() 109 return f2fs_setxattr(d_inode(dentry), handler->flags, name, in f2fs_xattr_generic_set() 130 struct inode *inode = d_inode(dentry); in f2fs_xattr_advise_get() 144 struct inode *inode = d_inode(dentry); in f2fs_xattr_advise_set() 445 struct inode *inode = d_inode(dentry); in f2fs_listxattr()
|
/linux-4.4.14/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.4.14/fs/notify/ |
D | fsnotify.c | 73 if (!child->d_inode) in __fsnotify_update_child_dentry_flags() 102 p_inode = parent->d_inode; in __fsnotify_parent() 115 ret = fsnotify(p_inode, mask, dentry->d_inode, FSNOTIFY_EVENT_INODE, in __fsnotify_parent()
|
/linux-4.4.14/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.4.14/fs/autofs4/ |
D | symlink.c | 21 return 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.4.14/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() 710 struct inode *inode = d_inode(dentry); in proc_setattr() 1551 task = get_proc_task(d_inode(dentry)); in proc_exe_link() 1571 struct inode *inode = d_inode(dentry); in proc_pid_follow_link() 1616 struct inode *inode = d_inode(dentry); in proc_pid_readlink() 1686 struct inode *inode = d_inode(dentry); in pid_getattr() 1743 inode = d_inode(dentry); in pid_revalidate() 1777 return proc_inode_is_dead(d_inode(dentry)); in pid_delete_dentry() 1815 if (instantiate(d_inode(dir), child, task, ptr) < 0) { in proc_fill_cache() [all …]
|
D | self.c | 47 struct inode *root_inode = d_inode(s->s_root); in proc_setup_self()
|
D | thread_self.c | 48 struct inode *root_inode = d_inode(s->s_root); in proc_setup_thread_self()
|
D | proc_net.c | 145 struct inode *inode = d_inode(dentry); in proc_tgid_net_getattr()
|
D | root.c | 204 generic_fillattr(d_inode(dentry), stat); in proc_root_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.4.14/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.4.14/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.4.14/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.4.14/fs/ubifs/ |
D | xattr.c | 371 name, d_inode(dentry)->i_ino, dentry, size); in ubifs_setxattr() 373 return setxattr(d_inode(dentry), name, value, size, flags); in ubifs_setxattr() 379 struct inode *inode, *host = d_inode(dentry); in ubifs_getxattr() 441 struct inode *host = d_inode(dentry); in ubifs_listxattr() 544 struct inode *inode, *host = d_inode(dentry); in ubifs_removexattr()
|
D | dir.c | 503 struct inode *inode = d_inode(old_dentry); in ubifs_link() 558 struct inode *inode = d_inode(dentry); in ubifs_unlink() 650 struct inode *inode = d_inode(dentry); in ubifs_rmdir() 666 err = check_dir_empty(c, d_inode(dentry)); in ubifs_rmdir() 972 struct inode *old_inode = d_inode(old_dentry); in ubifs_rename() 973 struct inode *new_inode = d_inode(new_dentry); in ubifs_rename() 1138 struct inode *inode = d_inode(dentry); in ubifs_getattr()
|
/linux-4.4.14/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.4.14/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() 872 return __hfsplus_getxattr(d_inode(dentry), name, buffer, size); in hfsplus_osx_getxattr() 895 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.4.14/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()
|
D | file.c | 244 struct inode *inode = d_inode(dentry); in logfs_setattr()
|
/linux-4.4.14/fs/jfs/ |
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 | 353 struct inode *ip = d_inode(dentry); in jfs_rmdir() 483 struct inode *ip = d_inode(dentry); in jfs_unlink() 806 struct inode *ip = d_inode(old_dentry); in jfs_link() 897 struct inode *ip = d_inode(dentry); in jfs_symlink() 1109 old_ip = d_inode(old_dentry); in jfs_rename() 1110 new_ip = d_inode(new_dentry); in jfs_rename() 1524 le32_to_cpu(JFS_IP(d_inode(dentry))->i_dtroot.header.idotdot); in jfs_get_parent() 1526 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.4.14/ipc/ |
D | mqueue.c | 465 struct inode *inode = d_inode(dentry); in mqueue_unlink() 766 if (inode_permission(d_inode(path->dentry), acc)) in do_open() 798 mutex_lock(&d_inode(root)->i_mutex); in SYSCALL_DEFINE4() 820 filp = do_create(ipc_ns, d_inode(root), in SYSCALL_DEFINE4() 844 mutex_unlock(&d_inode(root)->i_mutex); in SYSCALL_DEFINE4() 869 mutex_lock_nested(&d_inode(mnt->mnt_root)->i_mutex, I_MUTEX_PARENT); in SYSCALL_DEFINE1() 877 inode = d_inode(dentry); in SYSCALL_DEFINE1() 882 err = vfs_unlink(d_inode(dentry->d_parent), dentry, NULL); in SYSCALL_DEFINE1() 887 mutex_unlock(&d_inode(mnt->mnt_root)->i_mutex); in SYSCALL_DEFINE1()
|
/linux-4.4.14/fs/squashfs/ |
D | xattr.c | 42 struct inode *inode = d_inode(d); in squashfs_listxattr() 234 return squashfs_xattr_get(d_inode(d), handler->flags, name, in squashfs_xattr_handler_get()
|
D | export.c | 113 struct inode *inode = d_inode(child); in squashfs_get_parent()
|
/linux-4.4.14/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 | 309 struct inode *inode = d_inode(dentry); in fat_getattr() 381 struct inode *inode = d_inode(dentry); in fat_setattr()
|
D | nfs.c | 279 if (!fat_get_dotdot_entry(d_inode(child_dir), &bh, &de)) { in fat_get_parent()
|
/linux-4.4.14/fs/udf/ |
D | namei.c | 592 struct inode *dir = d_inode(dentry->d_parent); in udf_add_nondir() 808 struct inode *inode = d_inode(dentry); in udf_rmdir() 853 struct inode *inode = d_inode(dentry); in udf_unlink() 1047 struct inode *inode = d_inode(old_dentry); in udf_link() 1086 struct inode *old_inode = d_inode(old_dentry); in udf_rename() 1087 struct inode *new_inode = d_inode(new_dentry); in udf_rename() 1233 if (!udf_find_entry(d_inode(child), &dotdot, &fibh, &cfi)) in udf_get_parent() 1241 inode = udf_iget(d_inode(child)->i_sb, &tloc); in udf_get_parent()
|
D | file.c | 250 struct inode *inode = d_inode(dentry); in udf_setattr()
|
/linux-4.4.14/kernel/bpf/ |
D | inode.c | 219 dir = d_inode(path.dentry); in bpf_obj_do_pin() 350 inode = sb->s_root->d_inode; in bpf_fill_super()
|
/linux-4.4.14/mm/ |
D | shmem.c | 550 struct inode *inode = dentry->d_inode; in shmem_getattr() 564 struct inode *inode = d_inode(dentry); in shmem_setattr() 2293 struct inode *inode = d_inode(old_dentry); in shmem_link() 2317 struct inode *inode = d_inode(dentry); in shmem_unlink() 2334 drop_nlink(d_inode(dentry)); in shmem_rmdir() 2355 d_inode(old_dentry)->i_ctime = in shmem_exchange() 2356 d_inode(new_dentry)->i_ctime = CURRENT_TIME; in shmem_exchange() 2395 struct inode *inode = d_inode(old_dentry); in shmem_rename2() 2418 drop_nlink(d_inode(new_dentry)); in shmem_rename2() 2496 int error = shmem_getpage(d_inode(dentry), 0, &page, SGP_READ, NULL); in shmem_follow_link() [all …]
|
/linux-4.4.14/fs/hpfs/ |
D | namei.c | 375 struct inode *inode = d_inode(dentry); in hpfs_unlink() 426 struct inode *inode = d_inode(dentry); in hpfs_rmdir() 517 struct inode *i = d_inode(old_dentry); in hpfs_rename() 518 struct inode *new_inode = d_inode(new_dentry); in hpfs_rename()
|
/linux-4.4.14/fs/isofs/ |
D | export.c | 47 struct inode *child_inode = d_inode(child); in isofs_export_get_parent()
|
/linux-4.4.14/fs/ramfs/ |
D | file-nommu.c | 167 struct inode *inode = d_inode(dentry); in ramfs_nommu_setattr()
|
/linux-4.4.14/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()
|
/linux-4.4.14/fs/notify/inotify/ |
D | inotify_user.c | 340 error = inode_permission(path->dentry->d_inode, MAY_READ); in inotify_find_inode() 745 inode = path.dentry->d_inode; in SYSCALL_DEFINE3()
|
/linux-4.4.14/include/trace/events/ |
D | ext4.h | 875 __entry->dev = d_inode(dentry)->i_sb->s_dev; 876 __entry->ino = d_inode(dentry)->i_ino; 878 __entry->parent = d_inode(dentry->d_parent)->i_ino; 1454 __entry->dev = d_inode(dentry)->i_sb->s_dev; 1455 __entry->ino = d_inode(dentry)->i_ino; 1457 __entry->size = d_inode(dentry)->i_size; 1478 __entry->dev = d_inode(dentry)->i_sb->s_dev; 1479 __entry->ino = d_inode(dentry)->i_ino;
|
/linux-4.4.14/fs/ntfs/ |
D | namei.c | 302 struct inode *vi = d_inode(child_dent); in ntfs_get_parent()
|