get_lock_parent
while ((parent = get_lock_parent(child))) {
parent = get_lock_parent(target);
parent = get_lock_parent(parent);
entry = get_lock_parent(entry);
entry = get_lock_parent(entry);
entry = get_lock_parent(entry);