Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/android/
H A Dbinderfs.c503 struct inode *parent_inode; in binderfs_remove_file() local
505 parent_inode = d_inode(dentry->d_parent); in binderfs_remove_file()
506 inode_lock(parent_inode); in binderfs_remove_file()
509 simple_unlink(parent_inode, dentry); in binderfs_remove_file()
513 inode_unlock(parent_inode); in binderfs_remove_file()
521 struct inode *new_inode, *parent_inode; in binderfs_create_file() local
524 parent_inode = d_inode(parent); in binderfs_create_file()
525 inode_lock(parent_inode); in binderfs_create_file()
531 sb = parent_inode->i_sb; in binderfs_create_file()
542 fsnotify_create(parent_inode, dentry); in binderfs_create_file()
[all …]
/OK3568_Linux_fs/kernel/fs/orangefs/
H A 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()
/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dprops.c411 struct inode *parent_inode, *child_inode; in btrfs_subvol_inherit_props() local
414 parent_inode = btrfs_iget(sb, BTRFS_FIRST_FREE_OBJECTID, parent_root); in btrfs_subvol_inherit_props()
415 if (IS_ERR(parent_inode)) in btrfs_subvol_inherit_props()
416 return PTR_ERR(parent_inode); in btrfs_subvol_inherit_props()
420 iput(parent_inode); in btrfs_subvol_inherit_props()
424 ret = inherit_props(trans, child_inode, parent_inode); in btrfs_subvol_inherit_props()
426 iput(parent_inode); in btrfs_subvol_inherit_props()
H A Dtransaction.c1515 struct inode *parent_inode; in create_pending_snapshot() local
1566 parent_inode = pending->dir; in create_pending_snapshot()
1567 parent_root = BTRFS_I(parent_inode)->root; in create_pending_snapshot()
1570 cur_time = current_time(parent_inode); in create_pending_snapshot()
1575 ret = btrfs_set_inode_index(BTRFS_I(parent_inode), &index); in create_pending_snapshot()
1580 btrfs_ino(BTRFS_I(parent_inode)), in create_pending_snapshot()
1674 btrfs_ino(BTRFS_I(parent_inode)), index, in create_pending_snapshot()
1714 dentry->d_name.len, BTRFS_I(parent_inode), in create_pending_snapshot()
1723 btrfs_i_size_write(BTRFS_I(parent_inode), parent_inode->i_size + in create_pending_snapshot()
1725 parent_inode->i_mtime = parent_inode->i_ctime = in create_pending_snapshot()
[all …]
H A Dsend.c2285 u64 parent_inode = 0; in get_cur_path() local
2317 &parent_inode, &parent_gen, name); in get_cur_path()
2320 &parent_inode, in get_cur_path()
2333 ino = parent_inode; in get_cur_path()
3188 u64 parent_inode = 0; in path_loop() local
3202 &parent_inode, &parent_gen, name); in path_loop()
3205 &parent_inode, in path_loop()
3214 if (parent_inode == start_ino) { in path_loop()
3220 ino = parent_inode; in path_loop()
H A Dinode.c6162 struct btrfs_inode *parent_inode, struct btrfs_inode *inode, in btrfs_add_link() argument
6167 struct btrfs_root *root = parent_inode->root; in btrfs_add_link()
6169 u64 parent_ino = btrfs_ino(parent_inode); in btrfs_add_link()
6192 ret = btrfs_insert_dir_item(trans, name, name_len, parent_inode, &key, in btrfs_add_link()
6201 btrfs_i_size_write(parent_inode, parent_inode->vfs_inode.i_size + in btrfs_add_link()
6203 inode_inc_iversion(&parent_inode->vfs_inode); in btrfs_add_link()
6211 struct timespec64 now = current_time(&parent_inode->vfs_inode); in btrfs_add_link()
6213 parent_inode->vfs_inode.i_mtime = now; in btrfs_add_link()
6214 parent_inode->vfs_inode.i_ctime = now; in btrfs_add_link()
6216 ret = btrfs_update_inode(trans, root, &parent_inode->vfs_inode); in btrfs_add_link()
H A Dctree.h3001 struct btrfs_inode *parent_inode, struct btrfs_inode *inode,
/OK3568_Linux_fs/kernel/fs/fat/
H A 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()
/OK3568_Linux_fs/kernel/fs/ceph/
H A 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()
/OK3568_Linux_fs/u-boot/fs/ext4/
H A Dext4_common.c629 static int search_dir(struct ext2_inode *parent_inode, char *dirname) in search_dir() argument
642 directory_blocks = le32_to_cpu(parent_inode->size) >> in search_dir()
651 blknr = read_allocated_block(parent_inode, blk_idx); in search_dir()
762 struct ext2_inode *parent_inode = NULL; in ext4fs_get_parent_inode_num() local
789 parent_inode = zalloc(sizeof(struct ext2_inode)); in ext4fs_get_parent_inode_num()
790 if (!parent_inode) in ext4fs_get_parent_inode_num()
795 memcpy(parent_inode, ext4fs_root->inode, sizeof(struct ext2_inode)); in ext4fs_get_parent_inode_num()
796 memcpy(first_inode, parent_inode, sizeof(struct ext2_inode)); in ext4fs_get_parent_inode_num()
800 matched_inode_no = search_dir(parent_inode, ptr[i]); in ext4fs_get_parent_inode_num()
814 memset(parent_inode, '\0', in ext4fs_get_parent_inode_num()
[all …]
/OK3568_Linux_fs/kernel/fs/squashfs/
H A Dsquashfs_fs.h376 __le32 parent_inode; member
389 __le32 parent_inode; member
H A 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()
/OK3568_Linux_fs/kernel/fs/incfs/
H A Dpseudo_files.c766 struct inode *parent_inode; in ioctl_create_mapped_file() local
863 parent_inode = d_inode(parent_dir_path.dentry); in ioctl_create_mapped_file()
864 inode_lock_nested(parent_inode, I_MUTEX_PARENT); in ioctl_create_mapped_file()
865 error = vfs_create(parent_inode, file_dentry, args.mode | 0222, true); in ioctl_create_mapped_file()
866 inode_unlock(parent_inode); in ioctl_create_mapped_file()
/OK3568_Linux_fs/kernel/fs/exfat/
H A Dnamei.c1155 struct inode *parent_inode) in exfat_update_parent_info() argument
1157 struct exfat_sb_info *sbi = EXFAT_SB(parent_inode->i_sb); in exfat_update_parent_info()
1158 struct exfat_inode_info *parent_ei = EXFAT_I(parent_inode); in exfat_update_parent_info()
1159 loff_t parent_isize = i_size_read(parent_inode); in exfat_update_parent_info()
/OK3568_Linux_fs/kernel/fs/cifs/
H A Dsmb2inode.c622 smb2_mkdir(const unsigned int xid, struct inode *parent_inode, umode_t mode, in smb2_mkdir() argument