Lines Matching defs:this
58 * To avoid this problem on decode time, we need to copy up an ancestor of
367 struct dentry *this, *parent = NULL;
386 * from racing with underlying layer rename. In this case, we don't
391 this = lookup_one_len(name.name.name, connected, name.name.len);
393 err = PTR_ERR(this);
394 if (IS_ERR(this)) {
396 } else if (!this || !this->d_inode) {
397 dput(this);
400 } else if (ovl_dentry_real_at(this, layer->idx) != real) {
401 dput(this);
409 return this;
414 this = ERR_PTR(err);
431 struct dentry *this = NULL;
442 this = d_find_any_alias(inode);
450 if (!this && layer->idx && ofs->indexdir && !WARN_ON(!d_is_dir(real))) {
471 this = ovl_lookup_real(sb, upper, &ofs->layers[0]);
475 if (IS_ERR_OR_NULL(this))
476 return this;
478 if (ovl_dentry_real_at(this, layer->idx) != real) {
479 dput(this);
480 this = ERR_PTR(-EIO);
483 return this;
555 struct dentry *next, *this;
577 * this happens more than once.
601 this = ovl_lookup_real_one(connected, next, layer);
602 if (IS_ERR(this))
603 err = PTR_ERR(this);
608 * In this case, we need to restart the lookup from the
616 this = ovl_lookup_real_ancestor(sb, real,
618 err = PTR_ERR_OR_ZERO(this);
622 connected = this;