Lines Matching refs:lower_inode
21 struct inode *lower_inode) in fill_device_local_inode() argument
26 if (!igrab(lower_inode)) in fill_device_local_inode()
29 inode = hmdfs_iget_locked_root(sb, HMDFS_ROOT_DEV_LOCAL, lower_inode, in fill_device_local_inode()
33 iput(lower_inode); in fill_device_local_inode()
37 iput(lower_inode); in fill_device_local_inode()
45 (lower_inode->i_mode & S_IFMT) | S_IRWXU | S_IRWXG | S_IXOTH; in fill_device_local_inode()
50 inode->i_atime = lower_inode->i_atime; in fill_device_local_inode()
51 inode->i_ctime = lower_inode->i_ctime; in fill_device_local_inode()
52 inode->i_mtime = lower_inode->i_mtime; in fill_device_local_inode()
57 fsstack_copy_inode_size(inode, lower_inode); in fill_device_local_inode()
291 struct inode *lower_inode) in fill_device_inode() argument
307 inode->i_atime = lower_inode->i_atime; in fill_device_inode()
308 inode->i_ctime = lower_inode->i_ctime; in fill_device_inode()
309 inode->i_mtime = lower_inode->i_mtime; in fill_device_inode()
311 inode->i_mode = (lower_inode->i_mode & S_IFMT) | S_IRUSR | S_IXUSR | in fill_device_inode()
318 fsstack_copy_inode_size(inode, lower_inode); in fill_device_inode()
323 struct inode *fill_root_inode(struct super_block *sb, struct inode *lower_inode) in fill_root_inode() argument
328 if (!igrab(lower_inode)) in fill_root_inode()
331 inode = hmdfs_iget_locked_root(sb, HMDFS_ROOT_ANCESTOR, lower_inode, in fill_root_inode()
335 iput(lower_inode); in fill_root_inode()
339 iput(lower_inode); in fill_root_inode()
345 inode->i_mode = (lower_inode->i_mode & S_IFMT) | S_IRUSR | S_IXUSR | in fill_root_inode()
349 inode->i_uid = lower_inode->i_uid; in fill_root_inode()
350 inode->i_gid = lower_inode->i_gid; in fill_root_inode()
355 inode->i_atime = lower_inode->i_atime; in fill_root_inode()
356 inode->i_ctime = lower_inode->i_ctime; in fill_root_inode()
357 inode->i_mtime = lower_inode->i_mtime; in fill_root_inode()
361 fsstack_copy_inode_size(inode, lower_inode); in fill_root_inode()