Home
last modified time | relevance | path

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

/openbmc/linux/drivers/android/
H A Dbinderfs.c501 struct inode *parent_inode; in binderfs_remove_file() local
504 inode_lock(parent_inode); in binderfs_remove_file()
511 inode_unlock(parent_inode); in binderfs_remove_file()
522 parent_inode = d_inode(parent); in binderfs_create_file()
523 inode_lock(parent_inode); in binderfs_create_file()
529 sb = parent_inode->i_sb; in binderfs_create_file()
543 inode_unlock(parent_inode); in binderfs_create_file()
555 inode_lock(parent_inode); in binderfs_create_dir()
561 sb = parent_inode->i_sb; in binderfs_create_dir()
574 inc_nlink(parent_inode); in binderfs_create_dir()
[all …]
/openbmc/linux/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()
/openbmc/linux/fs/fat/
H A Dnfs.c273 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()
/openbmc/linux/fs/ceph/
H A Dexport.c37 struct inode *parent_inode) in ceph_encode_snapfh() argument
87 struct inode *parent_inode) in ceph_encode_fh() argument
96 return ceph_encode_snapfh(inode, rawfh, max_len, parent_inode); in ceph_encode_fh()
98 if (parent_inode && (*max_len < connected_handle_length)) { in ceph_encode_fh()
106 if (parent_inode) { in ceph_encode_fh()
109 ceph_ino(inode), ceph_ino(parent_inode)); in ceph_encode_fh()
111 cfh->parent_ino = ceph_ino(parent_inode); in ceph_encode_fh()
/openbmc/u-boot/fs/ext4/
H A Dext4_common.c640 directory_blocks = le32_to_cpu(parent_inode->size) >> in search_dir()
649 blknr = read_allocated_block(parent_inode, blk_idx); in search_dir()
760 struct ext2_inode *parent_inode = NULL; in ext4fs_get_parent_inode_num() local
787 parent_inode = zalloc(sizeof(struct ext2_inode)); in ext4fs_get_parent_inode_num()
788 if (!parent_inode) in ext4fs_get_parent_inode_num()
794 memcpy(first_inode, parent_inode, sizeof(struct ext2_inode)); in ext4fs_get_parent_inode_num()
798 matched_inode_no = search_dir(parent_inode, ptr[i]); in ext4fs_get_parent_inode_num()
812 memset(parent_inode, '\0', in ext4fs_get_parent_inode_num()
815 parent_inode)) { in ext4fs_get_parent_inode_num()
830 matched_inode_no = search_dir(parent_inode, ptr[i]); in ext4fs_get_parent_inode_num()
[all …]
/openbmc/linux/fs/btrfs/
H A Dtransaction.c1639 struct inode *parent_inode = pending->dir; 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()
1815 btrfs_ino(BTRFS_I(parent_inode)), index, in create_pending_snapshot()
1849 BTRFS_I(parent_inode), &key, BTRFS_FT_DIR, in create_pending_snapshot()
1858 btrfs_i_size_write(BTRFS_I(parent_inode), parent_inode->i_size + in create_pending_snapshot()
1860 parent_inode->i_mtime = inode_set_ctime_current(parent_inode); in create_pending_snapshot()
[all …]
H A Dbtrfs_inode.h426 struct btrfs_inode *parent_inode, struct btrfs_inode *inode,
H A Dsend.c2447 u64 parent_inode = 0; in get_cur_path() local
2479 &parent_inode, &parent_gen, name); in get_cur_path()
2482 &parent_inode, in get_cur_path()
2495 ino = parent_inode; in get_cur_path()
3485 u64 parent_inode = 0; in path_loop() local
3499 &parent_inode, &parent_gen, name); in path_loop()
3502 &parent_inode, in path_loop()
3511 if (parent_inode == start_ino) { in path_loop()
3517 ino = parent_inode; in path_loop()
H A Dinode.c6427 struct btrfs_inode *parent_inode, struct btrfs_inode *inode, in btrfs_add_link() argument
6432 struct btrfs_root *root = parent_inode->root; in btrfs_add_link()
6434 u64 parent_ino = btrfs_ino(parent_inode); in btrfs_add_link()
6457 ret = btrfs_insert_dir_item(trans, name, parent_inode, &key, in btrfs_add_link()
6466 btrfs_i_size_write(parent_inode, parent_inode->vfs_inode.i_size + in btrfs_add_link()
6468 inode_inc_iversion(&parent_inode->vfs_inode); in btrfs_add_link()
6476 parent_inode->vfs_inode.i_mtime = in btrfs_add_link()
6477 inode_set_ctime_current(&parent_inode->vfs_inode); in btrfs_add_link()
6479 ret = btrfs_update_inode(trans, root, parent_inode); in btrfs_add_link()
/openbmc/linux/fs/squashfs/
H A Dsquashfs_fs.h376 __le32 parent_inode; member
389 __le32 parent_inode; member
H A Dinode.c238 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()
/openbmc/linux/fs/tracefs/
H A Devent_inode.c40 struct inode *parent_inode; member
240 parent = rei->parent_inode; in update_events_attr()
855 rei->parent_inode = d_inode(dentry->d_sb->s_root); in eventfs_create_events_dir()
/openbmc/linux/fs/smb/server/
H A Dvfs.h167 struct inode *parent_inode);
H A Dvfs.c40 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()
1922 struct path *path, struct inode *parent_inode) in ksmbd_vfs_inherit_posix_acl() argument
1933 acls = get_inode_acl(parent_inode, ACL_TYPE_DEFAULT); in ksmbd_vfs_inherit_posix_acl()
/openbmc/linux/fs/smb/client/
H A Dsmb2inode.c981 smb2_mkdir(const unsigned int xid, struct inode *parent_inode, umode_t mode, in smb2_mkdir() argument