Lines Matching defs:this
188 * unlinked and this information is needed to handle stale
233 struct dentry *this;
240 this = ovl_lookup_positive_unlocked(d, name, base, namelen, drop_negative);
241 if (IS_ERR(this)) {
242 err = PTR_ERR(this);
243 this = NULL;
249 if (ovl_dentry_weird(this)) {
255 path.dentry = this;
265 if (last_element && d->metacopy && !d_is_reg(this)) {
270 if (!d_can_lookup(this)) {
284 if (ovl_lookup_trap_inode(d->sb, this)) {
311 *ret = this;
315 dput(this);
316 this = NULL;
320 dput(this);
869 * Returns -1 if this is the last layer.
1045 struct dentry *this;
1124 err = ovl_lookup_layer(lower.dentry, &d, &this, false);
1128 if (!this)
1132 dput(this);
1143 err = ovl_fix_origin(ofs, dentry, this, upperdentry);
1145 dput(this);
1162 err = ovl_verify_origin(ofs, upperdentry, this, false);
1164 dput(this);
1169 origin = this;
1180 * redirect on this dentry, poe can be reset to roe.
1182 dput(this);
1183 this = NULL;
1185 stack[ctr].dentry = this;
1198 * this attack vector when not necessary.
1260 * based dentry lookup in lower in this case.
1304 * this one only if upperdentry is NULL.
1383 * If dentry is negative, then lower is positive iff this is a
1396 struct dentry *this;
1399 this = lookup_one_positive_unlocked(
1402 if (IS_ERR(this)) {
1403 switch (PTR_ERR(this)) {
1418 .dentry = this,
1423 dput(this);