if (xfs[fd].root != NULL) { printf("XFS WARNING! xfs_message_installroot: again!\n"); error = EBUSY; } else { error = new_xfs_node(&xfs[fd], &message->node, &xfs[fd].root, p); if (error) return error; xfs[fd].root->vn->v_flag |= VROOT; }  return error;
if (xfs[fd].root != NULL) { printf("XFS PANIC WARNING! xfs_message_installroot: called again!\n"); error = EBUSY; } else { error = new_xfs_node(&xfs[fd], &message->node, &xfs[fd].root, p); if (error) return error; xfs[fd].root->vn->v_flag |= VROOT; } return error;
xfs_message_installroot(int fd,			struct xfs_message_installroot *message,			u_int size,			struct proc *p){	int error = 0;	XFSDEB(XDEBMSG, ("xfs_message_installroot\n"));	if (xfs[fd].root != NULL) {		printf("XFS WARNING! xfs_message_installroot: again!\n");		error = EBUSY;	} else {		error = new_xfs_node(&xfs[fd], &message->node, &xfs[fd].root,				     p);		if (error)			return error;		xfs[fd].root->vn->v_flag |= VROOT;	}	return error;}