Lines Matching refs:parent

102 	struct dentry *next, *parent = NULL;  in ovl_connect_layer()  local
118 parent = dget_parent(next); in ovl_connect_layer()
119 if (WARN_ON(parent == next)) { in ovl_connect_layer()
128 if (ovl_connectable_layer(parent) < origin_layer) { in ovl_connect_layer()
134 if (ovl_dentry_test_flag(OVL_E_CONNECTED, parent) || in ovl_connect_layer()
135 ovl_test_flag(OVL_INDEX, d_inode(parent))) in ovl_connect_layer()
139 next = parent; in ovl_connect_layer()
142 dput(parent); in ovl_connect_layer()
271 struct inode *parent) in ovl_encode_fh() argument
277 if (parent) in ovl_encode_fh()
363 struct dentry *this, *parent = NULL; in ovl_lookup_real_one() local
376 parent = dget_parent(real); in ovl_lookup_real_one()
377 if (ovl_dentry_real_at(connected, layer->idx) != parent) in ovl_lookup_real_one()
406 dput(parent); in ovl_lookup_real_one()
493 struct dentry *next, *parent = NULL; in ovl_lookup_real_ancestor() local
502 parent = dget_parent(next); in ovl_lookup_real_ancestor()
512 if (parent == layer->mnt->mnt_root) { in ovl_lookup_real_ancestor()
522 if (parent == next) { in ovl_lookup_real_ancestor()
528 next = parent; in ovl_lookup_real_ancestor()
531 dput(parent); in ovl_lookup_real_ancestor()
555 struct dentry *parent = NULL; in ovl_lookup_real() local
565 parent = dget_parent(next); in ovl_lookup_real()
567 if (parent == real_connected) in ovl_lookup_real()
578 if (parent == layer->mnt->mnt_root) { in ovl_lookup_real()
590 if (parent == next) { in ovl_lookup_real()
596 next = parent; in ovl_lookup_real()
625 dput(parent); in ovl_lookup_real()
841 static int ovl_get_name(struct dentry *parent, char *name, in ovl_get_name() argument