Lines Matching defs:dir
67 * A non-dir origin may be disconnected, which is fine, because
552 * only verify stale dir index if NFS export is enabled.
559 * real upper dir. Non-dir index entries are hardlinks to the upper
560 * real inode. For non-dir index, we can read the copy up origin xattr
561 * directly from the index dentry, but for dir index we first need to
569 * removed. When dir index entry has a stale 'upper' xattr,
570 * we assume that upper dir was removed and we treat the dir
585 /* Check if non-dir index is orphan and don't warn before cleaning it */
640 * index dir was cleared. Either way, that index cannot be used to indentify
741 pr_warn_ratelimited("suspected uncovered redirected dir found (origin=%pd2, index=%pd2).\n",
746 /* Verify that dir index 'upper' xattr points to upper dir */
750 pr_warn_ratelimited("suspected multiply redirected dir found (upper=%pd2, origin=%pd2, index=%pd2).\n",
816 struct dentry *ovl_lookup(struct inode *dir, struct dentry *dentry,
923 * If no origin fh is stored in upper of a merge dir, store fh
924 * of lower dir and set upper parent "impure".
936 * lower dir that does not match a stored origin xattr. In any
939 * For non-dir dentry, if index=on, then ensure origin
1029 * upper inode. We only trust dir index if we verified that lower dir
1030 * matches origin, otherwise dir index entries may be inconsistent