Home
last modified time | relevance | path

Searched refs:parent_inode (Results 1 – 13 of 13) sorted by relevance

/Linux-v6.1/drivers/android/
Dbinderfs.c502 struct inode *parent_inode; in binderfs_remove_file() local
504 parent_inode = d_inode(dentry->d_parent); in binderfs_remove_file()
505 inode_lock(parent_inode); in binderfs_remove_file()
508 simple_unlink(parent_inode, dentry); in binderfs_remove_file()
512 inode_unlock(parent_inode); in binderfs_remove_file()
520 struct inode *new_inode, *parent_inode; in binderfs_create_file() local
523 parent_inode = d_inode(parent); in binderfs_create_file()
524 inode_lock(parent_inode); in binderfs_create_file()
530 sb = parent_inode->i_sb; in binderfs_create_file()
541 fsnotify_create(parent_inode, dentry); in binderfs_create_file()
[all …]
/Linux-v6.1/fs/orangefs/
Ddcache.c19 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()
45 get_interruptible_flag(parent_inode)); in orangefs_revalidate_lookup()
48 get_interruptible_flag(parent_inode)); in orangefs_revalidate_lookup()
/Linux-v6.1/fs/fat/
Dnfs.c267 struct inode *parent_inode = NULL; in fat_get_parent() local
272 parent_inode = fat_dget(sb, parent_logstart); in fat_get_parent()
273 if (!parent_inode && sbi->options.nfs == FAT_NFS_NOSTALE_RO) in fat_get_parent()
274 parent_inode = fat_rebuild_parent(sb, parent_logstart); in fat_get_parent()
278 return d_obtain_alias(parent_inode); in fat_get_parent()
/Linux-v6.1/fs/ceph/
Dexport.c36 struct inode *parent_inode) in ceph_encode_snapfh() argument
86 struct inode *parent_inode) in ceph_encode_fh() argument
95 return ceph_encode_snapfh(inode, rawfh, max_len, parent_inode); in ceph_encode_fh()
97 if (parent_inode && (*max_len < connected_handle_length)) { in ceph_encode_fh()
105 if (parent_inode) { in ceph_encode_fh()
108 ceph_ino(inode), ceph_ino(parent_inode)); in ceph_encode_fh()
110 cfh->parent_ino = ceph_ino(parent_inode); in ceph_encode_fh()
/Linux-v6.1/fs/btrfs/
Dtransaction.c1610 struct inode *parent_inode; in create_pending_snapshot() local
1661 parent_inode = pending->dir; in create_pending_snapshot()
1662 parent_root = BTRFS_I(parent_inode)->root; in create_pending_snapshot()
1666 cur_time = current_time(parent_inode); in create_pending_snapshot()
1671 ret = btrfs_set_inode_index(BTRFS_I(parent_inode), &index); in create_pending_snapshot()
1676 btrfs_ino(BTRFS_I(parent_inode)), in create_pending_snapshot()
1772 btrfs_ino(BTRFS_I(parent_inode)), index, in create_pending_snapshot()
1806 dentry->d_name.len, BTRFS_I(parent_inode), in create_pending_snapshot()
1815 btrfs_i_size_write(BTRFS_I(parent_inode), parent_inode->i_size + in create_pending_snapshot()
1817 parent_inode->i_mtime = current_time(parent_inode); in create_pending_snapshot()
[all …]
Dsend.c2318 u64 parent_inode = 0; in get_cur_path() local
2350 &parent_inode, &parent_gen, name); in get_cur_path()
2353 &parent_inode, in get_cur_path()
2366 ino = parent_inode; in get_cur_path()
3222 u64 parent_inode = 0; in path_loop() local
3236 &parent_inode, &parent_gen, name); in path_loop()
3239 &parent_inode, in path_loop()
3248 if (parent_inode == start_ino) { in path_loop()
3254 ino = parent_inode; in path_loop()
Dinode.c6533 struct btrfs_inode *parent_inode, struct btrfs_inode *inode, in btrfs_add_link() argument
6538 struct btrfs_root *root = parent_inode->root; in btrfs_add_link()
6540 u64 parent_ino = btrfs_ino(parent_inode); in btrfs_add_link()
6563 ret = btrfs_insert_dir_item(trans, name, name_len, parent_inode, &key, in btrfs_add_link()
6572 btrfs_i_size_write(parent_inode, parent_inode->vfs_inode.i_size + in btrfs_add_link()
6574 inode_inc_iversion(&parent_inode->vfs_inode); in btrfs_add_link()
6582 struct timespec64 now = current_time(&parent_inode->vfs_inode); in btrfs_add_link()
6584 parent_inode->vfs_inode.i_mtime = now; in btrfs_add_link()
6585 parent_inode->vfs_inode.i_ctime = now; in btrfs_add_link()
6587 ret = btrfs_update_inode(trans, root, parent_inode); in btrfs_add_link()
Dctree.h3372 struct btrfs_inode *parent_inode, struct btrfs_inode *inode,
/Linux-v6.1/fs/squashfs/
Dsquashfs_fs.h376 __le32 parent_inode; member
389 __le32 parent_inode; member
Dinode.c235 squashfs_i(inode)->parent = le32_to_cpu(sqsh_ino->parent_inode); in squashfs_read_inode()
262 squashfs_i(inode)->parent = le32_to_cpu(sqsh_ino->parent_inode); in squashfs_read_inode()
/Linux-v6.1/fs/ksmbd/
Dvfs.h166 struct inode *parent_inode);
Dvfs.c53 struct inode *parent_inode, in ksmbd_vfs_inherit_owner() argument
60 i_uid_write(inode, i_uid_read(parent_inode)); in ksmbd_vfs_inherit_owner()
1877 struct inode *inode, struct inode *parent_inode) in ksmbd_vfs_inherit_posix_acl() argument
1886 acls = get_acl(parent_inode, ACL_TYPE_DEFAULT); in ksmbd_vfs_inherit_posix_acl()
/Linux-v6.1/fs/cifs/
Dsmb2inode.c620 smb2_mkdir(const unsigned int xid, struct inode *parent_inode, umode_t mode, in smb2_mkdir() argument