Lines Matching full:upper

117 		 * (upper fsid is 0). The lowest xinobit is reserved for mapping  in ovl_map_dev_ino()
205 * upper files, so we cannot use the lower origin st_ino in ovl_getattr()
215 * upper hardlink is not broken and that a redirected in ovl_getattr()
242 * no origin on upper, we can end up here. in ovl_getattr()
274 * Return the overlay inode nlinks for indexed upper inodes. in ovl_getattr()
275 * Overlay inode nlink counts the union of the upper hardlinks in ovl_getattr()
276 * and non-covered lower hardlinks. It does not include the upper in ovl_getattr()
671 * in upper fileattr (in case they were set by older kernel) in ovl_fileattr_set()
812 * upper fs:
875 * To avoid ino collision with legitimate xino values from upper in ovl_map_ino()
939 * With inodes index enabled, an overlay inode nlink counts the union of upper
941 * upper inode, the following nlink modifying operations can happen:
944 * 2. Upper hardlink created, unlinked or renamed over
948 * operation succeeds or fails, but the upper inode nlink may change.
952 * For the second, upper hardlink case, the union nlink should be incremented
954 * upper inode. Therefore, before link/unlink/rename, we store the union nlink
955 * value relative to the upper inode nlink in the index inode.
959 * upper inode where the nlink xattr can be stored before the copied up upper
967 * nlink relative to the upper inode - "U[+-]NUM"
1066 * checks, so NULL lower/upper in dentry must match NULL lower/upper in in ovl_verify_inode()
1068 * 'unknown' lower/upper. in ovl_verify_inode()
1071 /* Real lower dir moved to upper layer under us? */ in ovl_verify_inode()
1168 static bool ovl_hash_bylower(struct super_block *sb, struct dentry *upper, in ovl_hash_bylower() argument
1173 /* No, if pure upper */ in ovl_hash_bylower()
1186 if ((upper || !ovl_indexdir(sb)) && in ovl_hash_bylower()
1190 /* No, if non-indexed upper with NFS export */ in ovl_hash_bylower()
1191 if (ofs->config.nfs_export && upper) in ovl_hash_bylower()
1231 * Copy up origin (lower) may exist for non-indexed upper, but we must in ovl_get_inode()