Lines Matching refs:parent

107 	struct dentry *next, *parent = NULL;  in ovl_connect_layer()  local
123 parent = dget_parent(next); in ovl_connect_layer()
124 if (WARN_ON(parent == next)) { in ovl_connect_layer()
133 if (ovl_connectable_layer(parent) < origin_layer) { in ovl_connect_layer()
139 if (ovl_dentry_test_flag(OVL_E_CONNECTED, parent) || in ovl_connect_layer()
140 ovl_test_flag(OVL_INDEX, d_inode(parent))) in ovl_connect_layer()
144 next = parent; in ovl_connect_layer()
147 dput(parent); in ovl_connect_layer()
276 struct inode *parent) in ovl_encode_fh() argument
282 if (parent) in ovl_encode_fh()
389 struct dentry *this, *parent = NULL; in ovl_lookup_real_one() local
402 parent = dget_parent(real); in ovl_lookup_real_one()
403 if (ovl_dentry_real_at(connected, layer->idx) != parent) in ovl_lookup_real_one()
434 dput(parent); in ovl_lookup_real_one()
521 struct dentry *next, *parent = NULL; in ovl_lookup_real_ancestor() local
530 parent = dget_parent(next); in ovl_lookup_real_ancestor()
540 if (parent == layer->mnt->mnt_root) { in ovl_lookup_real_ancestor()
550 if (parent == next) { in ovl_lookup_real_ancestor()
556 next = parent; in ovl_lookup_real_ancestor()
559 dput(parent); in ovl_lookup_real_ancestor()
583 struct dentry *parent = NULL; in ovl_lookup_real() local
593 parent = dget_parent(next); in ovl_lookup_real()
595 if (parent == real_connected) in ovl_lookup_real()
606 if (parent == layer->mnt->mnt_root) { in ovl_lookup_real()
618 if (parent == next) { in ovl_lookup_real()
624 next = parent; in ovl_lookup_real()
653 dput(parent); in ovl_lookup_real()
869 static int ovl_get_name(struct dentry *parent, char *name, in ovl_get_name() argument