rem: status = FS_CALL(directory,fs_lookup)(directory->mount->cookie,directory->private_node,name,&id); dec_vnode_ref_count(directory, false);
add: status = FS_CALL(directory,fs_lookup)(directory->mount->cookie, directory->private_node, name, &id, &type); put_vnode(directory);
context: entry_ref_to_vnode(fs_id fsID,vnode_id directoryID,const char *name,struct vnode **_vnode){	struct vnode *directory;	vnode_id id;	int status;	status = get_vnode(fsID,directoryID,&directory,false);	if (status < 0)		return status;	status = FS_CALL(directory,fs_lookup)(directory->mount->cookie,directory->private_node,name,&id);	dec_vnode_ref_count(directory, false);	if (status < 0)		return status;	return get_vnode(fsID,id,_vnode,false);}