/linux/drivers/android/ |
H A D | binderfs.c | 500 struct inode *parent_inode; in binderfs_remove_file() local 502 parent_inode = d_inode(dentry->d_parent); in binderfs_remove_file() 503 inode_lock(parent_inode); in binderfs_remove_file() 506 simple_unlink(parent_inode, dentry); in binderfs_remove_file() 510 inode_unlock(parent_inode); in binderfs_remove_file() 518 struct inode *new_inode, *parent_inode; in binderfs_create_file() local 521 parent_inode = d_inode(parent); in binderfs_create_file() 522 inode_lock(parent_inode); in binderfs_create_file() 528 sb = parent_inode->i_sb; in binderfs_create_file() 539 fsnotify_create(parent_inode, dentry); in binderfs_create_file() [all …]
|
/linux/fs/orangefs/ |
H A D | dcache.c | 19 struct inode *parent_inode = parent_dentry->d_inode; in orangefs_revalidate_lookup() local 20 struct orangefs_inode_s *parent = ORANGEFS_I(parent_inode); in orangefs_revalidate_lookup() 43 get_interruptible_flag(parent_inode)); in orangefs_revalidate_lookup() 46 get_interruptible_flag(parent_inode)); in orangefs_revalidate_lookup()
|
/linux/fs/fat/ |
H A D | nfs.c | 273 struct inode *parent_inode = NULL; in fat_get_parent() local 278 parent_inode = fat_dget(sb, parent_logstart); in fat_get_parent() 279 if (!parent_inode && sbi->options.nfs == FAT_NFS_NOSTALE_RO) in fat_get_parent() 280 parent_inode = fat_rebuild_parent(sb, parent_logstart); in fat_get_parent() 284 return d_obtain_alias(parent_inode); in fat_get_parent()
|
/linux/fs/ceph/ |
H A D | export.c | 37 struct inode *parent_inode) in ceph_encode_snapfh() argument 88 struct inode *parent_inode) in ceph_encode_fh() argument 98 return ceph_encode_snapfh(inode, rawfh, max_len, parent_inode); in ceph_encode_fh() 100 if (parent_inode && (*max_len < connected_handle_length)) { in ceph_encode_fh() 108 if (parent_inode) { in ceph_encode_fh() 111 ceph_vinop(inode), parent_inode, ceph_vinop(parent_inode)); in ceph_encode_fh() 113 cfh->parent_ino = ceph_ino(parent_inode); in ceph_encode_fh()
|
/linux/fs/btrfs/ |
H A D | transaction.c | 1639 struct inode *parent_inode = &pending->dir->vfs_inode; in create_pending_snapshot() local 1665 pending->error = fscrypt_setup_filename(parent_inode, in create_pending_snapshot() 1703 parent_root = BTRFS_I(parent_inode)->root; in create_pending_snapshot() 1707 cur_time = current_time(parent_inode); in create_pending_snapshot() 1712 ret = btrfs_set_inode_index(BTRFS_I(parent_inode), &index); in create_pending_snapshot() 1720 btrfs_ino(BTRFS_I(parent_inode)), in create_pending_snapshot() 1821 btrfs_ino(BTRFS_I(parent_inode)), index, in create_pending_snapshot() 1859 BTRFS_I(parent_inode), &key, BTRFS_FT_DIR, in create_pending_snapshot() 1866 btrfs_i_size_write(BTRFS_I(parent_inode), parent_inode->i_size + in create_pending_snapshot() 1868 inode_set_mtime_to_ts(parent_inode, in create_pending_snapshot() [all …]
|
H A D | btrfs_inode.h | 537 struct btrfs_inode *parent_inode, struct btrfs_inode *inode,
|
H A D | send.c | 2450 u64 parent_inode = 0; in get_cur_path() local 2482 &parent_inode, &parent_gen, name); in get_cur_path() 2485 &parent_inode, in get_cur_path() 2498 ino = parent_inode; in get_cur_path() 3487 u64 parent_inode = 0; in path_loop() local 3501 &parent_inode, &parent_gen, name); in path_loop() 3504 &parent_inode, in path_loop() 3513 if (parent_inode == start_ino) { in path_loop() 3519 ino = parent_inode; in path_loop()
|
H A D | inode.c | 6481 struct btrfs_inode *parent_inode, struct btrfs_inode *inode, in btrfs_add_link() argument 6486 struct btrfs_root *root = parent_inode->root; in btrfs_add_link() 6488 u64 parent_ino = btrfs_ino(parent_inode); in btrfs_add_link() 6511 ret = btrfs_insert_dir_item(trans, name, parent_inode, &key, in btrfs_add_link() 6520 btrfs_i_size_write(parent_inode, parent_inode->vfs_inode.i_size + in btrfs_add_link() 6522 inode_inc_iversion(&parent_inode->vfs_inode); in btrfs_add_link() 6530 inode_set_mtime_to_ts(&parent_inode->vfs_inode, in btrfs_add_link() 6531 inode_set_ctime_current(&parent_inode->vfs_inode)); in btrfs_add_link() 6533 ret = btrfs_update_inode(trans, parent_inode); in btrfs_add_link()
|
/linux/fs/ |
H A D | binfmt_misc.c | 688 struct inode *inode, *parent_inode; in unlink_binfmt_dentry() local 700 parent_inode = d_inode(parent); in unlink_binfmt_dentry() 701 if (WARN_ON_ONCE(!inode_is_locked(parent_inode))) in unlink_binfmt_dentry() 706 simple_unlink(parent_inode, dentry); in unlink_binfmt_dentry()
|
/linux/fs/squashfs/ |
H A D | squashfs_fs.h | 376 __le32 parent_inode; member 389 __le32 parent_inode; member
|
H A D | inode.c | 238 squashfs_i(inode)->parent = le32_to_cpu(sqsh_ino->parent_inode); in squashfs_read_inode() 265 squashfs_i(inode)->parent = le32_to_cpu(sqsh_ino->parent_inode); in squashfs_read_inode()
|
/linux/fs/smb/server/ |
H A D | vfs.h | 167 struct inode *parent_inode);
|
H A D | vfs.c | 40 struct inode *parent_inode, in ksmbd_vfs_inherit_owner() argument 47 i_uid_write(inode, i_uid_read(parent_inode)); in ksmbd_vfs_inherit_owner() 1924 struct path *path, struct inode *parent_inode) in ksmbd_vfs_inherit_posix_acl() 1935 acls = get_inode_acl(parent_inode, ACL_TYPE_DEFAULT); in ksmbd_vfs_inherit_posix_acl() 1922 ksmbd_vfs_inherit_posix_acl(struct mnt_idmap * idmap,struct path * path,struct inode * parent_inode) ksmbd_vfs_inherit_posix_acl() argument
|
/linux/fs/smb/client/ |
H A D | smb2inode.c | 984 smb2_mkdir(const unsigned int xid, struct inode *parent_inode, umode_t mode, in smb2_mkdir() argument
|