return found; 
return child_mnt; 
struct vfsmount *lookup_mnt(struct vfsmount *mnt, struct dentry *dentry){	struct list_head *head = mount_hashtable + hash(mnt, dentry);	struct list_head *tmp = head;	struct vfsmount *p, *found = NULL;	spin_lock(&vfsmount_lock);	for (;;) {		tmp = tmp->next;		p = NULL;		if (tmp == head)			break;		p = list_entry(tmp, struct vfsmount, mnt_hash);		if (p->mnt_parent == mnt && p->mnt_mountpoint == dentry) {			found = mntget(p);			break;		}	}	spin_unlock(&vfsmount_lock);	return found;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/a05964f3917c7c55368c229d7985f8e7c9977e97/namespace.c/clean/fs/namespace.c