Searched refs:lowerdentry (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/fs/overlayfs/ |
| D | inode.c | 661 unsigned int ovl_get_nlink(struct dentry *lowerdentry, in ovl_get_nlink() argument 670 if (!lowerdentry || !upperdentry || d_inode(lowerdentry)->i_nlink == 1) in ovl_get_nlink() 686 nlink = d_inode(buf[0] == 'L' ? lowerdentry : upperdentry)->i_nlink; in ovl_get_nlink() 722 static bool ovl_verify_inode(struct inode *inode, struct dentry *lowerdentry, in ovl_verify_inode() argument 733 if (!lowerdentry && ovl_inode_lower(inode)) in ovl_verify_inode() 747 if (lowerdentry && ovl_inode_lower(inode) != d_inode(lowerdentry)) in ovl_verify_inode() 875 struct dentry *lowerdentry = lowerpath ? lowerpath->dentry : NULL; in ovl_get_inode() local 876 bool bylower = ovl_hash_bylower(sb, upperdentry, lowerdentry, in ovl_get_inode() 884 realinode = d_inode(lowerdentry); in ovl_get_inode() 892 struct inode *key = d_inode(bylower ? lowerdentry : in ovl_get_inode() [all …]
|
| D | util.c | 402 struct dentry *lowerdentry, struct dentry *lowerdata) in ovl_inode_init() argument 404 struct inode *realinode = d_inode(upperdentry ?: lowerdentry); in ovl_inode_init() 408 if (lowerdentry) in ovl_inode_init() 409 OVL_I(inode)->lower = igrab(d_inode(lowerdentry)); in ovl_inode_init() 690 struct dentry *lowerdentry = ovl_dentry_lower(dentry); in ovl_cleanup_index() local 697 err = ovl_get_index_name(lowerdentry, &name); in ovl_cleanup_index()
|
| D | overlayfs.h | 250 struct dentry *lowerdentry, struct dentry *lowerdata); 349 unsigned int ovl_get_nlink(struct dentry *lowerdentry,
|
| D | dir.c | 965 struct dentry *lowerdentry; in ovl_need_absolute_redirect() local 986 lowerdentry = ovl_dentry_lower(dentry); in ovl_need_absolute_redirect() 987 return (d_inode(lowerdentry)->i_nlink > 1); in ovl_need_absolute_redirect()
|