Lines Matching defs:upper
440 * to return positive, while there's no actual upper alias for the inode.
441 * Copy up code needs to know about the existence of the upper alias, so it
627 * Check if copy-up has happened as well as for upper alias (in
634 * upper dentry is up-to-date
636 * upper parent i_rwsem to prevent reordering copy-up
701 * of new overlays where upper root dir is not yet marked as impure.
702 * An upper dir is marked as impure on copy up or lookup of its subdirs.
759 #define OVL_XATTR_UPPER_POSTFIX "upper"
792 pr_warn("cannot set %s xattr on upper\n", ovl_xattr(ofs, ox));
809 * Do not fail when upper doesn't support xattrs.
822 void ovl_check_protattr(struct inode *inode, struct dentry *upper)
829 res = ovl_getxattr_upper(ofs, upper, OVL_XATTR_PROTATTR, buf,
835 * Initialize inode flags from overlay.protattr xattr and upper inode
836 * flags. If upper inode has those fileattr flags set (i.e. from old
851 upper, res);
857 int ovl_set_protattr(struct inode *inode, struct dentry *upper,
877 * Do not allow to set protection flags when upper doesn't support
878 * xattrs, because we do not set those fileattr flags on upper inode.
882 err = ovl_check_setxattr(ofs, upper, OVL_XATTR_PROTATTR,
885 err = ovl_removexattr(ofs, upper, OVL_XATTR_PROTATTR);
894 /* Mask out the fileattr flags that should not be set in upper inode */
990 * overlay nlink to zero before all upper inodes are unlinked.
1029 * Operations that change overlay inode and upper inode nlink need to be
1045 * first copy up, we have no upper index inode to store the xattr.
1048 * copy up to create the upper index. Creating the upper index will
1071 * upper operation succeeds, along with nlink change of upper inode.
1073 * value relative to the upper inode nlink in an upper inode xattr.
1387 * When overlay copies inode information from an upper or lower layer to the
1388 * relevant overlay inode it will apply the idmapping of the upper or lower
1390 * reflect the ownership of the idmapped upper or lower layer. For example, an
1391 * idmapped upper or lower layer mapping id 1001 to id 1000 will take care to
1392 * map any lower or upper inode owned by id 1001 to id 1000. These mapping