Lines Matching refs:hardlink
182 if (attr->hardlink) {
183 err = ovl_do_link(attr->hardlink, dir, newdentry);
256 * If @hardlink is false, then @inode is a pre-allocated inode, we may or
260 struct dentry *newdentry, bool hardlink)
271 if (!hardlink) {
301 /* Force lookup of new upper hardlink to find its lower */
302 if (hardlink)
326 if (!attr->hardlink && !IS_POSIXACL(udir))
344 err = ovl_instantiate(dentry, inode, newdentry, !!attr->hardlink);
467 bool hardlink = !!cattr->hardlink;
472 if (!hardlink) {
501 if (!hardlink &&
514 if (!hardlink) {
526 if (!hardlink && S_ISDIR(cattr->mode)) {
542 err = ovl_instantiate(dentry, inode, newdentry, hardlink);
552 if (!hardlink) {
588 if (!attr->hardlink) {
602 * But in the other hardlink case, ovl_link() does not
738 &(struct ovl_cattr) {.hardlink = ovl_dentry_upper(old)},